A safe, separate workspace for each project, one command away.
When an AI coding agent works on your computer, it shares your files, your tools and your signed-in accounts. AIDC Launch gives each project its own secure project workspace. You start it with one command and step inside, and the agent works there. The project can access files, devices and accounts you choose to share; review those grants before starting.
Picture a developer who wants an agent to upgrade a library across a large project. Without a boundary, a bad step could change files anywhere. With AIDC Launch, the project opens in its own container, the agent makes the change, and the developer reviews the result. Stopping the container preserves its state; it does not undo changes made through shared resources. The container uses your Git, Docker and cluster sign-ins without copying their stored account secrets into it.
AIDC Launch runs on Linux, on Macs with Apple Silicon and on Windows. Installation prepares the managed runtime when its platform prerequisites and account access are available. Projects run in Linux environments, while device support and host integration vary by platform. AIDC Launch does not choose an agent for you and does not sign you in to the agent's own account.
- Linuxnative
- macOSsupported
- Windowssupported
What you gain over running an agent on your own machine.
An agent that works directly on your computer can reach everything you can. Setting up a container by hand takes care for every project. AIDC Launch keeps the setup with the project and handles the machine-specific details for you.
Check the runtime before project work
Verify the runtime and review shared files, devices and accounts before starting
- Typical alternative
- Choosing a runtime separately for each project
- Here
- The supported Docker project flow checks the required secure runtime
Guided machine preparation
Follow the reported remedy, then verify readiness before opening a project
- Typical alternative
- Preparing each runtime prerequisite by hand
- Here
- Installation reports the steps performed and any remaining prerequisites
Your sign-ins stay with you
Use approved account permissions without manually placing credential files in the project
- Typical alternative
- Pasting tokens or copying credential files into the container
- Here
- The container uses your existing Git, Docker and cluster sign-ins live, and you choose which ones to share
One workspace per task
Distinct branches separate project edits; containers on the same branch still share files
- Typical alternative
- Two tasks editing one checkout
- Here
- A task on its own branch gets its own copy of the project and its own container
Windows open on your Mac
Graphical tools work with no display setup
- Typical alternative
- Setting up a display by hand
- Here
- On a Mac with Apple Silicon, a graphical program started in the container appears as a normal window
A clear picture of every container
You repair the stage that broke and nothing else
- Typical alternative
- Guessing which container belongs to what
- Here
- AIDC Launch lists your containers with their branch, state and resources, and when a start fails it says which stage failed
One installer per platform, then sign in.
Follow the current installation route for your platform. Windows installation uses the configured Store route. After that you sign in with your MAIT access, let AIDC Launch prepare the secure runtime, and keep everything current with its update command.
Installing, signing in and starting a project need access to the MAIT services. Checking the version and reading the legal notices work offline, and the health report still shows what it can find on your computer when the services are out of reach. The project must use a MAIT image or the MAIT devcontainer feature, and AIDC Launch can write a ready configuration for a project that has none. Opening the project in VS Code additionally needs VS Code and its Dev Containers extension.
Where it sits in the MAIT toolkit.
Where to read on.
- Install, then Workflows
- Operate and Customize
- Trust and sign-ins, for the runtime, trust and sign-ins