Getting Started
Getting Started
Section titled “Getting Started”Goal: go from zero to a first working chat with minimal setup.
Prereqs
Section titled “Prereqs”- Node 22 or newer
Quick setup (CLI)
Section titled “Quick setup (CLI)”<Note>Other install methods and requirements: [Install](/install).Built on [CoderClaw](https://github.com/SeanHogg/coderClaw)'s multi-channel gateway with Phase 2 enhancements.</Note>The wizard configures auth, gateway settings, and optional channels.See [Onboarding Wizard](/start/wizard) for details.```bashcoderclaw gateway status```Optional checks and extras
Section titled “Optional checks and extras”```bashcoderclaw gateway --port 18789``````bashcoderclaw message send --target +15555550123 --message "Hello from CoderClaw"```Useful environment variables
Section titled “Useful environment variables”If you run CoderClaw as a service account or want custom config/state locations:
CODERCLAW_HOMEsets the home directory used for internal path resolution.CODERCLAW_STATE_DIRoverrides the state directory.CODERCLAW_CONFIG_PATHoverrides the config file path.
Full environment variable reference: Environment vars.
CoderClaw dev workflows (quick start)
Section titled “CoderClaw dev workflows (quick start)”Once your Gateway is running, initialize CoderClaw in any project and start running multi-agent workflows.
This creates a `.coderClaw/` directory with persistent project context:
```.coderClaw/├── context.yaml # project metadata (languages, frameworks, dependencies)├── architecture.md # design docs├── rules.yaml # coding standards├── agents/ # custom agent roles├── skills/ # project-specific skills├── memory/ # knowledge base└── sessions/ # session handoff docs``````bashcoderclaw agent --message "Plan a real-time collaboration feature" --thinking high```# Bug fix: Bug Analyzer → Code Creator → Test Generator + Code Reviewercoderclaw agent --message "Fix the memory leak in the parser" --thinking high
# Adversarial review (built-in critique pass):coderclaw agent --message "Adversarially review the API design" --thinking high``````bashcoderclaw agent --message "Save a session handoff for today's work" --thinking low```
CoderClaw writes a structured YAML to `.coderClaw/sessions/` covering decisions, next steps, and open questions. The next session loads it automatically.Full workflow reference: CoderClaw Workflows
Go deeper
Section titled “Go deeper”What you will have
Section titled “What you will have”- A running Gateway
- Auth configured
- Control UI access or a connected channel
Next steps
Section titled “Next steps”- CoderClaw Phase 2 Features: Phase 2 Documentation
- DM safety and approvals: Pairing
- Connect more channels: Channels
- Advanced workflows and from source: Setup