
What the CTO is
Persistent identity
One CTO per project with a name, personality preset, and continuity that survives long conversations — not a fresh chat each time.
Project-wide context
It reasons across every lane, PR, and connected Linear issue, instead of one worktree at a time.
Delegates to workers
Splits a plan into scoped tasks and hands each to a worker that runs in its own lane.
Runs Linear workflows
When Linear is connected, the CTO triages issues, dispatches the work, and syncs status back.
CTO vs. lane chat
The CTO doesn’t replace lane chats — it sits above them. A lane chat edits files in one worktree; the CTO plans the work, splits it into lanes, hands pieces to workers, and summarizes the result. Pick whichever matches the altitude of your question.| Use a lane chat when | Use the CTO when |
|---|---|
| You know the specific lane and task. | The work spans several lanes or issues. |
| You want one agent to edit files. | You want planning, routing, or delegation. |
| You’re debugging a local failure. | You need project-wide state summarized. |
| The change fits in one review. | You want issues run end to end from Linear. |
The CTO lives in its own CTO tab, organized into Chat, Team, Workflows, and Settings. The Chat surface is light by default — Team, Workflows, and Settings load only when you open them.
How delegation works
Ask the CTO for a plan, approve the shape, and it dispatches the work to workers — scoped agents it delegates to, each running in its own lane. You watch the lanes fill in from Work, Lanes, and History, then review diffs and PRs as they land. Nothing merges without your review.Plan
The CTO proposes a split into lane-sized tasks.
Delegate
Each task goes to a worker running in its own lane.
Summarize
The CTO reports progress, risk, and what’s ready to ship.
Set up the CTO
Pick a provider and persona, connect GitHub and Linear, and add workers.
Workers
Manage the scoped agents the CTO delegates to.
