Unofficial Droid ACP Connector for Zed Editor Size: under 5 MB
- Claude Opus 4.5
- Claude Sonnet 4.5
- Claude Haiku 4.5
- GPT-5.1 Codex
- GLM 4.7
- Gemini 3 Flash
- Gemini 3 Pro
Other models are to be confirmed.
-
Open this repository in a terminal.
-
Run:
go build . -
This command produces the
droid-acpbinary (Windows:droid-acp.exe) in the current working directory.
-
Choose a directory for the binary (example:
C:\Tools\droid-acp). -
Move the compiled binary into that directory.
-
Add the directory to your system
PATHvia System Environment Variables. -
Verify by opening a new terminal and running:
droid-acp -v
Ensure Zed knows how to invoke this agent.
Edit the settings.json file located at:
C:\Users\{user}\AppData\Roaming\Zed\settings.json
Add the following configuration:
"agent_servers": {
"Droid": {
"type": "custom",
"command": "droid-acp"
}
}(Supported in v1.0.5 and later)
To display only custom models in Zed:
"agent_servers": {
"Droid": {
"type": "custom",
"command": "droid-acp",
"args": ["--model=custom"]
}
}Possible values for --model:
custom | common | all
Once the binary is available in PATH, Zed can invoke droid-acp directly via the CLI.
- feat: Add option to display only custom models
- feat: Implement Droid autonomy level in the AI mode menu
- note: Click the prompt message, then press Ctrl + I
- feat: Implement edit tracking (code review)
- fix: Fix error when creating responses from Droid using Gemini 3 Pro
-
refactor: Code cleanup and general improvements
-
feat: Support file edit confirmation (users can review changes before applying)
-
note: To enable file edit confirmation:
- Open Start → PowerShell
- Run
droid - Press Ctrl + T
- Ensure it shows:
Auto (Off) – all actions require approval - Start a new session for
droid-acp
- feat: Allow switching models directly from Zed Editor
- feat: Initial project scaffold
- Zed Editor always uses the default Droid ACP model
This project is under active development 🚧
