CLI commands

The curxor CLI has 8 commands. Day-to-day you only need init; use attach to link a project.

curxor init

Install and start curxor.

Usage

curxor init [--uninstall]

Example

bash
curxor init # install & start curxor init --uninstall # uninstall

curxor status

Show the Curxor install state, running state, and health-check results.

Usage

curxor status

Example

bash
curxor status curxor daemon status (darwin) daemon: installed (running, pid=12345) agent: running http://127.0.0.1:51999

curxor stop

Stop curxor. It won't auto-restart until you run restart.

Usage

curxor stop

Example

bash
curxor stop

curxor restart

Restart curxor. Common after config changes or when something's wrong.

Usage

curxor restart

Example

bash
curxor restart

curxor logs

View recent curxor logs, optionally with a line count.

Usage

curxor logs [lines]

Example

bash
curxor logs # default 50 lines curxor logs 200

curxor attach

Associate the current project root with a dev server origin; curxor only parses source for linked projects.

Usage

curxor attach <origin>

Example

bash
cd your-project curxor attach http://localhost:3080

curxor mcp

Manage MCP integration: setup auto-configures Claude Code / Cursor / Trae / Codex, status checks the configuration state.

Usage

curxor mcp <setup|status>

Example

bash
curxor mcp setup curxor mcp status

curxor agents

Manage the ACP agents in the send menu: list shows configured agents with install status, edit opens ~/.curxor/agents.toml in your editor (changes take effect immediately).

Usage

curxor agents <list|edit>

Example

bash
curxor agents list curxor agents edit