Code Agent
The desktop app for handing tasks to the agent and reviewing what it changed, without an editor.
- OverviewWhat the Code Agent is, how a run works, and when to use it instead of the IDE or the CLI.
- InstallationDownload the Code Agent for macOS, Windows or Linux, sign in, and keep it up to date.
- Home and runsStart runs from Home, follow them in the run view, and find past runs.
- EnvironmentsRun the agent's commands and edits locally, over SSH, in a cloud workspace, or on another computer.
- ToolsThe tools the agent can use, which ones ask first, and how to add MCP servers and script tools.
- PermissionsModes, approval cards, saved rules, protected files and the command sandbox.
- Plan modeHave the agent propose a plan, add notes to it, and approve it before anything changes.
- Checkpoints and revertThe Code Agent saves each file before changing it, so you can revert one file or a whole run.
- SkillsBuilt-in and custom skills: instructions added to every run, managed in Settings.
- Keyboard shortcutsEvery keyboard shortcut in the Code Agent.
- CLI and headlessRun the same agent from a terminal, a script or CI with mc, or hand a task to the cloud.
- TroubleshootingSign-in, usage limits, runs that stop or keep asking, SSH, and files that won't revert.