Get started

Choose the right lane

Choose the smallest path that gives the work enough structure, independent review, and verification.

Quick lane: ship faster. Full lane: automate the SDLC.

Quick lane keeps a bounded change moving with a compact scope and focused checks. Full lane coordinates the software development lifecycle (SDLC), carrying requirements and evidence between specialists. Choose by risk and design needs.

The current composer exposes Plan and Build, with commands for Full and Quick and @ for a specialist.
The current composer exposes Plan and Build, with commands for Full and Quick and @ for a specialist. Captured in the product; states reflect the capture, not your workspace.Open full size
Quick lane: scope, implement, and verify. Quick Agent lane adds independent code review. Full lane: requirements, architecture, planning, implementation, review, verification, and optional deployment planning and learning.
Choose by the structure and review the change needs. Release remains subject to your configured approvals.

Lane comparison

PathBest forHow to startWho does the work
PlanQuestions, discovery, and shaping work before codeSelect the Plan tabMain agent
Full laneMeaningful features, architecture or contract changes, rollout work, or higher-risk deliverySelect Full lane in Build, or type /full-laneCoordinated multi-stage workflow
Inline quick laneSmall, low-risk changes that do not need independent agent reviewSelect Quick lane in Build or start with quick lane:Main agent scopes, implements, and verifies
Quick Agent laneBounded changes that benefit from separate implementation, review, and verificationStart with quick agent lane:Implement, Code Review, then Verify agents
Direct agentOne focused specialist taskType @ in the composer and choose the agentSingle-node run

Plan

Use Plan to clarify a feature, compare approaches, inspect context, and agree on acceptance criteria before changing code. When the plan is ready, move the same session to Build and choose Inline quick lane, Quick Agent lane, or Full lane. A session that has committed to Build does not move back to Plan in the current product.

Follow the Plan mode guide

Full lane — automate the SDLC

Full lane coordinates Product, Architect, Lead, Implement, Code Review, Verify, Deploy Plan, and Learning work around one durable request. Use it when an early design decision or missed contract could create downstream rework.

Follow the Full lane quickstart

Inline quick lane

Use Inline quick lane when a small, low-risk change can be handled directly by the Main agent. The Main agent writes a compact mini-spec, makes the scoped code change, and runs the smallest sufficient verification in the same session.

ScopeThe Main agent records the goal, behavior, assumptions, acceptance criteria, and relevant edge case.
ImplementThe Main agent makes the bounded repository change directly.
VerifyThe Main agent runs focused tests or smoke checks and reports the evidence.

Start with quick lane:. Choose Quick Agent lane when implementation should be reviewed and verified by separate agents.

Quick Agent lane

Quick Agent lane keeps the request lightweight while separating implementation, code review, and verification. The same mini-spec, acceptance criteria, and run context travel through all three agents.

ImplementBuilds the scoped change and publishes or refreshes the draft pull request.
Code ReviewReviews the change against the mini-spec, codebase conventions, risks, and acceptance criteria.
VerifyRuns the required checks against the final changed surface and records evidence.

If Code Review finds an actionable issue, the work returns to Implement and is reviewed again. Verify starts only after Code Review marks the change ready. Verification defects also return through the workflow, and downstream stages rerun before the lane completes.

Start with quick agent lane:. This lane does not run Product, Architect, Lead, Deploy Plan, or Learning. Use Full lane when those stages or deeper design control are needed.

Direct agent

Direct agent runs one named specialist inside a single-node workflow envelope. Type @ in the composer, select the specialist from the list, and describe the focused task. Use it for work such as asking Verify to validate a pull request or asking Architect to review a design. It does not silently become the full multi-stage workflow.

Learn about single-node mode