Darce documentation
Everything you need to use Darce, the open source AI coding agent you can undo.
New here? Start with Getting started: one command, no account, free to try.
Getting startedInstall Darce, the open source AI coding agent for your terminal, try it free with no account, and run your first task.UndoHow Darce's /undo and /rewind reverse every change, including files that shell commands created, changed or deleted, using private git refs.SafetyHow Darce scores every command before it runs, which approval modes exist, how scripts get a second look, and how secrets are kept from models.Swarm and derby/swarm splits a task across parallel agents in git worktrees and merges the result; /derby races three models on one task so you keep the best diff.ModelsUse 250+ coding models from Claude, GPT, Gemini, Qwen, DeepSeek, Kimi, GLM and Grok in Darce. Pick, search and switch models mid-task.CommandsEvery Darce slash command, command-line flag and keyboard shortcut: /undo, /rewind, /swarm, /derby, /model, /mode, /resume and more.ConfigurationEvery ~/.darcerc option, project instruction files, SKILL.md skills (Claude Code skills work as-is) and memory in Darce.
More
- Model directory: context windows, prices and the exact command for popular coding models.
- Comparisons with OpenCode, Aider, Gemini CLI and Codex CLI.
- The open source Claude Code alternative.
- Changelog.