Run your coding agents side by side.
Give each coding agent its own conversation and project folder. Connect sessions into a room, put a canvas beside the work, and continue with another provider when you need to.
Retires the Codex app, Cursor as a runner
Announcement. Station 01 drives coding agents. You still decide what ships. The agents have been informed.
What happens in this stationNine things, in the order you would meet them.
- Live
- Beta
- Insider preview
- Planned
- Status to confirm
Bring the conversations you already started.
Preview the sessions found on this computer before importing them. Claude Code and Codex CLI or desktop sessions keep their resume cursor and account. Gemini CLI, OpenCode and Cursor arrive as readable history. The source is only read; the apply backs up C0CODE first.
Ordinary Claude desktop chats do not come over. Their storage does not offer a readable local history.
Choose a provider for each pane.
Run Claude, Gemini, Codex and OpenCode beside each other through BYOCLI. Other sources use ACP, headless adapters or Claude endpoint profiles. Readiness and capabilities depend on the provider. Aider offers read-only chat.
Its listed groups add to 27. We are leaving the arithmetic visible.
Split the work, keep the arrangement.
Split the Original T3 surface right or down into up to six panes. Each pane keeps its own conversation. Drag the dividers to resize them. Each session saves its layout and pane conversations, so switching sessions brings back that session's arrangement.
Continue the task with another provider.
Choose Continue with to start a draft on another provider in the same project, worktree and branch. A context packet carries the goal, changed files, plan, open questions and recent turns in fewer than 200,000 characters. Review the folded chip and press Send. Earlier hops stay accessible.
The provider's private cache does not travel with it.
Put the real module beside the conversation.
Open C0CAP, C0DIC, C0CHAT, C0PACK or C0REP beside an agent as a real module. The dock names 25 modules, with rollout and access restrictions. Select a staged canvas node and one mention enters that split's draft. It never presses Send.
Opening that C0CAP session in full resolves the same board, not a copy.
Connect conversations into one room.
Connect provider sessions across tabs into a shared room, capped at 24 members. New rooms broadcast to every connected seat. Switch to mention-gated replies when you want one seat to answer. The shared log holds prompts and attributed replies. Live provider addressing proof is pending.
A seat is a provider session. It is not another Core Agent.
See which session needs you.
Mission Control sorts sessions into six columns: Needs you, Working, Monitoring, Your turn, Parked and Stopped. Use Board, List or Canvas to find a task and open it. Cards show the provider, model and available context. The context meter warns above 80%; stopped cards name their cause.
The Core Agent drafts to the right split.
Each open split reports its staged module, session and selected artifact through an allowlisted cache. The Core Agent uses those identities to delegate to a specific split. It drafts by default. Submission requires the searchable Core Agent may drive splits setting, which starts off.
Every delegation attempt enters the action journal. Guessing which canvas you meant is not the mechanism.
Let a friend watch one pane.
Share a native feed of the pane through C0LINK. It targets five frames per second, skips identical frames and sends a keepalive every four seconds. The capture covers the shared pane. Session takeover and automatic handoff to another person remain unavailable.
What this station hands onAnd what it takes in.
- C0packC0:CODEDrag a bundle onto a split or its composer. Ctrl+Alt+P opens the pack rail.Insider preview
- C0:DICC0:CODEDictation and reusable snippets enter the coding input through the shared composer action index.Insider preview
- C0:CODEC0:DICThe assigned split returns done, failed or skipped outcomes to advance the saved dictation chunk queue.Insider preview
- C0:CAPC0:CODESelect a staged node. One @c0cap mention enters only the adjacent split's draft, without submission.Insider preview
- C0:CODEC0:CAPOpen the staged canvas session in full C0CAP. Its exact board identity follows it.Insider preview
- C0reC0:CODEThe Core Agent drafts to a chosen split. Letting it submit requires a separate default-off setting.Insider preview
- C0:CODEC0:LINKA friend receives the shared pane's native live feed. Passing control is a separate, unfinished handoff.Live
The same small tool, twice.Once across separate apps, once through this workbench's alpha paths.
Separate apps
- Open the saved Codex task in its own app.
- Open Claude separately for a second approach.
- Find the planning board in the canvas app.
- Copy the task, changed files and open questions into the next provider's input.
Separate windows. You carry the context between them.
Station 01
- Bring over the saved task and open a second provider in its own pane.
- Stage the real C0CAP board beside the conversation and select the node you mean.
- Continue with another provider. Review the context chip, then press Send.
One workbench. You review the context before sending it.
Facts the lab is oddly proud of
- 24A room admits up to 24 members. The Original T3 split menu stops at six panes.
- <200,000Provider handover stays below this many characters. Private provider cache stays behind.
- 2,560 pxOversized pasted images shrink to this longest edge, then re-encode to fit the 5 MiB import cap.
- 40Session greetings come from 40 lines. The session id chooses one, so a re-render does not change its mind.
Not yetPlanned, and listed here so nobody has to guess.
- A general launchPublic-tier policy and owner-admin shipping metadata disagree.
- Room voice and translation with live proofProduction floor ports exist.
- Competition, replay and export ready for launchCompete still needs real provider proof. Replay audio and theme checks, and the export save-dialog check, await integration.
- Pass a session to another personPane feeds work.
- Choose a Preview engine and migrate your sessionsPreview stays disabled pending artifact and protocol receipts. Session, attachment and settings migration hooks are not built.

