Quick Start
First Run
Section titled “First Run”On first launch, CACD runs an onboarding wizard in the terminal:
cacdThe wizard will:
- Detect installed AI agents (Claude, Gemini, Codex, etc.)
- Ask if you want to enable the web interface
- If yes, suggest a random port (you can accept or change it)
- Ask you to set a passcode for WebUI access
- Optionally add your current directory as a project
After setup completes, the TUI (terminal interface) launches.
Accessing the WebUI
Section titled “Accessing the WebUI”If you enabled the web interface during setup, open the URL shown in the terminal. It includes your access token:
http://localhost:PORT/your-access-tokenThe port and token are displayed when CACD starts. You can also run cacd auth show to see the URL again.
Create a Session
Section titled “Create a Session”In the WebUI:
- Click New Session in the sidebar
- Select an agent (Claude Code, Gemini, etc.)
- Configure any agent-specific options (model, YOLO mode, etc.)
- Choose an existing worktree or create a new one
- Click Create Session
Screenshot: New Session dialog with agent selection and worktree options
The agent launches in the terminal panel and you can start coding.
Status Indicators
Section titled “Status Indicators”Sessions show their current state:
| Color | Status | Meaning |
|---|---|---|
| Green | Idle | Ready for input |
| Yellow | Busy | Processing a request |
| Red | Waiting | Needs your confirmation |
Adding More Projects
Section titled “Adding More Projects”To manage multiple repositories, add them to CACD:
cacd add /path/to/another/projectThen switch between projects in the WebUI sidebar.
Next Steps
Section titled “Next Steps”- Explore Features for detailed guides
- Check Configuration to customize CACD