What AIDC Launch does
AIDC Launch is the command you run on your own computer. It reads your project's workspace definition, starts a container for it, and gives you a shell inside. You then run the coding agent you chose in that shell.
You start your agent in that shell and sign in to its model account there. What AIDC Launch gives you is a repeatable way to open the project, with the access it asks for written in the project definition you review.
How a workspace comes together
Three things meet when a workspace starts:
- A reviewed project definition. Reuse the project's devcontainer configuration, or let AIDC Launch create one and review it.
- A prepared computer. AIDC Launch installs the container runtime it needs once, and tells you when something is missing.
- Your MAIT sign-in.
aidcx loginactivates MAIT access for starting workspaces.
Your first result is simple and easy to check: a shell in the intended project, where a small command works.
What runs where
aidcx doctor reports no errorsaidcx doctor reports no errorsWhat you can do with it
- Start, stop, enter and delete a workspace for a project.
- Work on several branches at once, each with its own checkout and its own workspace.
- Ask for more of your computer, such as the display, the GPU, sound, USB devices or Docker. Each is a setting you choose, resolved for your computer.
- Use the secure runtime, which isolates the workspace more strongly and is on by default.
- Check what happened:
doctorfor your computer,inspectfor a workspace's settings,healthfor its resources,logsfor its start.
What you getOne command that opens your project from the same definition each time (pin the full version to match machines), on Linux, macOS with Apple silicon, or Windows with WSL2.