Editor integration · ACP
Connector included

IDE Zed · JetBrains · VS Code

Drive your agent from the editor's chat. File edits show as native diffs, permissions are asked inline, commands run on your machine — over the open Agent Client Protocol. Zed and JetBrains need no plugin, just the CLI.

1. The command your editor runs — needs Node 20+, nothing else to install
npx -y @todoforai/cli acp
2. First chat: the editor shows Log in with TODOforAI — one browser click, remembered afterwards.
3. That's it. The CLI installs and enrolls the Bridge on this machine by itself, so shell commands run locally.
Optional: install once for faster startup, then use todoforai-cli acp
npm install -g @todoforai/cli
Register in your editor
Zed
Add to ~/.config/zed/settings.json, then Agent panel → + → TODOforAI.
{ "agent_servers": { "TODOforAI": { "type": "custom", "command": "npx", "args": ["-y", "@todoforai/cli", "acp"] } } }
PyCharm · IntelliJ · WebStorm (2025.2+)
Built-in. AI Chat → ⋮ → Add Custom Agent opens ~/.jetbrains/acp.json; paste the entry below.
{ "agent_servers": { "TODOforAI": { "command": "npx", "args": ["-y", "@todoforai/cli", "acp"] } } }
VS Code
Via a community ACP client such as strato-space.acp-plugin; same agent_servers entry in settings.json.
{ "agent_servers": { "TODOforAI": { "type": "custom", "command": "npx", "args": ["-y", "@todoforai/cli", "acp"] } } }

If the editor can't find npx, use its absolute path (which npx). Switch agents from the mode picker in the chat, or add "--agent", "<name>" to args to pin one.