Developer resources

Tools for reviewable parallel work.

Availability criteria, project preparation, worktrees, commits and app commands in one place.

Compatibility

Your CLIs. One team.

Official install, launch command and documentation from whoever maintains each CLI.

Claude Code

Anthropic

Publishes five-hour and weekly windows per model, so it gives the most detailed reading in Usage & limits. Requires a Pro, Max, Team, Enterprise or Console plan.

Install on macOS
curl -fsSL https://claude.ai/install.sh | bash
Or
brew install --cask claude-code
Launch
claude
Official Claude Code documentationcode.claude.com

Codex

OpenAI

The npm route needs Node.js 18 or newer. It publishes two usage windows, one of them per GPT model.

Install on macOS
npm install -g @openai/codex
Or
brew install --cask codex
Launch
codex
Official Codex documentationgithub.com/openai/codex

Kimi Code

Moonshot AI

The script installs uv before the CLI itself. When the session expires the quota reading disappears from the panel: run kimi login to bring it back.

Install on macOS
curl -LsSf https://code.kimi.com/install.sh | bash
Or
uv tool install --python 3.13 kimi-cli
Launch
kimi
Official Kimi Code documentationgithub.com/MoonshotAI/kimi-cli

Grok

xAI

Opens the browser to authenticate on first launch. It publishes a weekly pool rather than a short window.

Install on macOS
curl -fsSL https://x.ai/cli/install.sh | bash
Launch
grok
Official Grok documentationdocs.x.ai

OpenCode

Anomaly

Open project: the model comes from whichever provider you configure inside the CLI itself.

Install on macOS
curl -fsSL https://opencode.ai/install | bash
Or
brew install anomalyco/tap/opencode
Launch
opencode
Official OpenCode documentationopencode.ai/docs

Cursor Agent

Cursor

The binary is called agent, not cursor. It publishes a billing cycle, so the window is monthly.

Install on macOS
curl https://cursor.com/install -fsS | bash
Launch
agent
Official Cursor Agent documentationcursor.com/docs

Antigravity

Google

The installer leaves the agy executable in ~/.local/bin. Readings arrive split by Gemini model.

Install on macOS
curl -fsSL https://antigravity.google/cli/install.sh | bash
Launch
agy
Official Antigravity documentationantigravity.google/docs

Qwen Code

Alibaba

Needs Node.js 20 or newer plus an API key or compatible endpoint; configure it with /auth inside the CLI.

Install on macOS
npm install -g @qwen-code/qwen-code@latest
Launch
qwen
Official Qwen Code documentationqwenlm.github.io

Commands come from each project’s official documentation and can change with a new release. When they differ, the CLI’s own page is what counts.

Several CLIs, clear criteria

An integration is ready when its CLI is installed, authenticated and offers an available model for the task. Symfo does not provide the provider subscription.

Open CLI documentation

Prepare the project

Start with a clean Git state, known tests and scopes that can move without editing the same files. Worktrees isolate branches, not processes or credentials.

Control through the app

harness-ctl records progress, sends dependencies between workstreams and completes deliveries inside Symfo. It is not presented as a public API.

Integrate from evidence

Read the report, inspect the diff, run checks proportional to risk and only then incorporate the commit into the coordinating branch.

Open the parallel-work guide