Upgrade to Pro Builder (L2)
Add multi-tool orchestration: file locking, task planning, knowledge capture, and a TUI dashboard that coordinates Claude and Codex as a team. Antigravity CLI (agy) support is in development (build B1, target 2026-10-27).
The Forge plugin and orchestrator are in alpha. On 2026-10-15 (UTC) a separate NXTG.ai team (product-oracle) ran the pre-registered core-job test on a clean install of the plugin (v3.14.0) and the orchestrator (forge 1.7.0). The test passed; each repeated check passed 3 of 3 (run 7). The evidence is attached to the forge-plugin v3.14.0 release. No SLA; interfaces may change without notice. The plugin is open source (MIT) and the orchestrator is source-available (FSL-1.1).
L1 gives you governance inside Claude Code. L2 adds multi-tool orchestration: file locking, task planning, knowledge capture, and a TUI dashboard that coordinates Claude and Codex (as a task runner) as a team. Antigravity CLI (agy) support is in development (build B1, target 2026-10-27); today the orchestrator launches agy as a task runner.
When You Need This
You need L2 when you're running multiple AI tools on the same codebase and hitting these problems:
- File conflicts — Claude refactors a module while Codex updates tests against the old interface
- Lost context — decisions made in one tool aren't visible to the other
- No coordination — each tool works on whatever seems important, with no shared plan
- Session amnesia — patterns and learnings evaporate between sessions
If you're using Claude Code solo, L1 is sufficient. L2 is for multi-tool workflows.
Install
curl -fsSL https://forge.nxtg.ai/install.sh | shSingle binary. 6.4 MB. No runtime dependencies. Works on Linux and macOS.
Or via Homebrew:
brew install nxtg-ai/tap/forgeQuick Demo
Four commands to see what the orchestrator does:
# 1. Initialize Forge in your project
forge init
# Creates .forge/ directory with state, event log, and knowledge base
# 2. Configure the AI brain
forge config brain openai
# Sets up GPT-4o for task planning (or use 'rule-based' for free heuristics)
# 3. Generate tasks from your project
forge plan --generate
# Reads your SPEC.md or README, decomposes into dependency-aware tasks
# 4. See the task board
forge status
# Shows tasks, assignments, dependencies, and project healthThe Dashboard
forge dashboard --ptyThis launches a TUI dashboard with:
- Task board — all tasks with status, assignment, dependencies
- Agent panes: live interactive terminals for each AI tool (Claude, Codex; today, Antigravity CLI (agy) support is in development; build B1, target 2026-10-27)
- Event log — real-time audit trail of every action
- Health status — project health score in the header
Each agent runs in its own PTY session. You see their actual TUI, not piped text. Press Tab to switch between panes, i to attach to a pane (type directly into the agent), and Esc to detach.
What You Get Over L1
| Capability | L1 (Plugin Only) | L2 (+ Orchestrator) |
|---|---|---|
| Health scoring | Yes | Yes |
| Gap analysis | Yes | Yes |
| Specialized agents | 33 | 33 + multi-tool dispatch |
| File locking | No | Yes — exclusive locks per task |
| Task planning | No | Yes — dependency-aware graphs |
| Knowledge capture | No | Yes — decisions, patterns, learnings |
| Drift detection | No | Yes, compares work vs. spec (needs a configured model) |
| TUI dashboard | No | Yes — live agent panes |
| Headless mode | No | Yes — forge run for CI/CD |
| MCP tools | 8 | 8 + 10 orchestrator tools |
How It Connects to L1
When you install the orchestrator binary, the L1 plugin auto-detects it. The plugin's .mcp.json registers both MCP servers:
- governance-mcp (Node.js, 8 tools) — always available
- orchestrator-mcp (Rust, 12 tools): available when
forgeis in PATH
No manual configuration. The plugin starts calling orchestrator tools (forge_get_tasks, forge_claim_task, forge_complete_task) automatically. This is the "Lego Snap" — two independent pieces that click together via MCP.
Key Commands
forge init # Initialize Forge in a project
forge config brain openai # Configure AI brain (or 'rule-based' for free)
forge plan --generate # Generate task plan from spec
forge status # Task board + health summary
forge dashboard # TUI dashboard (text output)
forge dashboard --pty # TUI dashboard (interactive agent panes)
forge run # Headless autonomous execution
forge mcp # Start MCP server (stdio)File Locking in Practice
When the orchestrator assigns a task to an agent, it locks the task's target files. If another agent tries to claim a task that touches those same files, the claim is rejected until the lock is released.
Agent A claims T-001 (editing src/auth.rs, src/auth_test.rs)
→ Files locked to Agent A
Agent B claims T-002 (editing src/auth.rs, src/db.rs)
→ REJECTED: src/auth.rs is locked by Agent A
Agent A completes T-001
→ Files unlocked
Agent B claims T-002
→ Success: all files availableNo configuration. No manual lock management. The orchestrator handles it.
When to Upgrade to L3
L2 gives you everything you need for multi-tool orchestration from the terminal.
L3 (Ship Lord) adds a visual web dashboard with real-time graphs, the Infinity Terminal (sessions that survive browser close and network drops), and full mission control. You need it when:
- You want visual oversight of agent activity across projects
- You need a terminal that persists across browser sessions
- You're managing a team and want a shared dashboard
Next Steps
- CLI Commands Reference — All orchestrator commands in detail
- MCP Tools Reference: 20 tools across both MCP servers
- AI Brain Configuration — Rule-based vs. OpenAI, API keys
Quick Start (L1 Vibe Coder)
Get AI-powered governance inside Claude Code in 30 seconds. No dependencies. No config. No runtime. Today, health scoring needs Node.js 20+ (build B3, target 2026-10-20).
Full Platform (L3 Ship Lord)
Visual web dashboard, Infinity Terminal, and full mission control for multi-agent AI development.