Install Sidekick, connect Forge via OpenRouter or MiniMax, and delegate your first coding task — all in under 10 minutes.
Sidekick is a Claude Code plugin that gives Claude a team of specialized AI coding agents. Forge is the first sidekick — it's ForgeCode, the #2 ranked model on Terminal-Bench 2.0 (81.8% score), configured as a Claude Code sub-agent that Claude can delegate entire coding tasks to.
When you activate Forge delegation mode, Claude stops writing code directly and instead composes structured task prompts, submits them to Forge, monitors the output, and handles failures automatically using a three-level fallback ladder.
You need the following before installing Sidekick:
npm install -g @anthropic-ai/claude-code/forge. Just have your OpenRouter or MiniMax API key ready.Add the following to ~/.claude/settings.json:
On the next Claude Code session, Sidekick installs automatically and makes the /forge skill available in all future sessions. No project-specific setup is required — Sidekick works in any git repository.
After installing, verify Forge is ready by running the health check:
On first activation, Forge checks ~/forge/.credentials.json for your API key and ~/forge/.forge.toml for the configured provider. If absent, it guides you through skills/forge.md STEP 0A setup.
A successful health check looks like:
Once the health check passes, Claude is in Forge delegation mode. Every task you give Claude will be delegated to Forge via a structured 5-field task prompt.
Tell Claude what you need in plain language. Claude will compose the OBJECTIVE, CONTEXT, DESIRED STATE, SUCCESS CRITERIA, and INJECTED SKILLS fields automatically.
Claude sends the structured prompt to Forge (max 2,000 tokens). Forge works autonomously — making changes, running tests, creating commits.
Claude watches for three failure signals: error output, SUCCESS CRITERIA not met, or Forge asking a clarifying question without progress.
Claude presents Forge's output for your review. If Forge succeeded, the task is done. If Forge failed, the fallback ladder kicked in automatically.
On your first /forge invocation, if no AGENTS.md exists in the project root, Sidekick creates one. This file accumulates standing instructions for Forge — project conventions, preferences, and patterns Claude discovers over time.
The bootstrap file contains the default Forge output format expectations (STATUS, FILES_CHANGED, ASSUMPTIONS, PATTERNS_DISCOVERED) and delegation principles. You can edit it at any time to add project-specific rules.
Sidekick maintains instructions at three levels: Global (~/forge/AGENTS.md — cross-project), Project (./AGENTS.md — this repo), and Session log (docs/sessions/ — per-session evolution). Claude writes to all three after each completed task.
Now that Forge is running, explore the rest of the documentation: