AI agents
Curxor supports any AI coding agent that speaks ACP — Claude Code, Cursor and Pi are built in. Select an element in your browser, describe what you want, and hand it straight to the agent. Other popular agents like Qoder, OpenCode and Trae can be wired up with the steps below — the list keeps growing.
Configuring agents.toml
Agents live in ~/.curxor/agents.toml, edited with curxor agents edit (saves apply immediately). The built-in Claude Code / Cursor / Pi entries are written on first start:
Fields: id is the unique key; name is the label shown in the target picker; command/args start the agent as an ACP server; probe is the binary used to detect whether it is installed (falls back to command) and drives the installed marker in the picker.
Claude Code
Claude Code is built in (the default config above). First install the CLI and log in:
Run curxor agents list — Claude Code marked installed means you are wired up:
Cursor
Cursor is built in (the default config above). Install and sign in to the Cursor desktop app; cursor-agent ships with it — nothing extra to install:
Run curxor agents list — Cursor marked installed means you are wired up:
Qoder
Qoder is not in the built-in config — you wire it up manually. First install and sign in to the Qoder CLI (pick either way):
Open ~/.curxor/agents.toml with curxor agents edit and add a Qoder entry, started in ACP mode (--acp):
Saves apply immediately. Run curxor agents list — Qoder marked installed means you are wired up:
Troubleshooting
If an agent shows “model failed to load” in the target picker, its CLI is usually missing, unauthenticated, or the CLI is down: run curxor agents list first to see whether the agent is marked installed, then check per agent:
- Claude Code: confirm the CLI is installed and logged in —
clauderuns (a missing or unauthenticated CLI can't start a session) - Cursor: confirm it's installed and signed in, with
cursor-agenton PATH - Qoder: confirm
qodercli --versionruns and you didqodercli login - CLI online:
curxor status