What the CTO is
Persistent identity
One CTO per project with a name, personality, 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.
Durable memory
It saves the decisions, preferences, and standing facts that matter, and recalls them in later sessions — even after you switch its model.
Reads Linear
When Linear is connected, the CTO can browse issues, read comments, and post lightweight updates without leaving the thread.
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 holds the project-wide picture, plans the work, and remembers what was decided. 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 or a project-wide summary. |
| You’re debugging a local failure. | You want context remembered across sessions. |
| The change fits in one review. | You want to reason about the project as a whole. |
The CTO lives in its own CTO tab: a single chat thread plus a Settings sheet. There are no tabs to manage — open it and start talking.
Memory that carries over
The CTO keeps durable memory as part of the project, so it doesn’t start from zero each time. It records the decisions and preferences worth keeping, and ADE re-injects the relevant parts into every session — including after a long conversation is compacted or after you change the model mid-thread. You can see and edit what it remembers from CTO → Settings → Memory.Switch models without losing the thread
You can change the CTO’s model at any point from the header badge or Settings. The thread, its transcript, and its memory carry over to the new model — a switch is not a reset. Favor a capable model for project-wide reasoning; drop to a faster one for quick lookups.Set up the CTO
Pick a personality and work style, then optionally choose a model and connect Linear.
Linear
Connect Linear so the CTO can browse and update issues.
