A workspace-native coding agent.

Plan, execute, review, and remember—without leaving the terminal.

~/project
$ q sprint implement the requested feature
GrillerClarifying the request and gathering context…
✓ Done
ScoutExploring the codebase and relevant files…
✓ Done
PlannerDrafting an implementation plan…
✓ Done
ExecutorMaking changes and running checks…
Running
ReviewSummarizing results and next steps…
Pending

One workspace, the whole loop

From request to reviewed change, q keeps the work in your terminal and the context in your workspace.

Plan with intent

Turn a request into a clear, executable plan that fits the repository before files change.

Delegate with boundaries

Give focused work to built-in, custom, or external agents with explicit tools and scope.

Remember what matters

Keep durable sessions, task history, and reusable project knowledge without bloating every prompt.

Visible work, deliberate transitions

q makes the orchestration path inspectable. Each role has a bounded job, and approval remains an explicit transition.

01Clarify
02Explore
03Plan
04Execute
05Review

Start with one workspace.

Install q, choose a provider, and send the first request.

Open the guide →