Tabs, threads and projects
Threads group under their project folder with its git branch. Pin, archive and stash threads, drag tabs to reorder, and filter everything with Ctrl+P.
Windows build in active development
c3code is a desktop home for the agent CLIs you already use. Run Claude Code, Codex, Grok Build, OpenCode and Cursor side by side, in tabs and threads, from one fast, lightweight app built in hand‑rolled, artisanal C.
claudecodex app-servergrok agent stdioopencode acpagent acpc3code has no AI of its own. Sign in to each CLI once and it uses your existing subscriptions.
Features
Start, steer, review and ship an agent's work without leaving one window.
Threads group under their project folder with its git branch. Pin, archive and stash threads, drag tabs to reorder, and filter everything with Ctrl+P.
Pick the agent, model, reasoning effort and permission mode for each thread. Nested, searchable model menus cover OpenCode's providers, from Zen to Ollama and OpenRouter.
Replies stream in as formatted Markdown with code blocks, tables, tool calls and diffs. Reasoning shows dimmed under the reply, and Ctrl+Shift+R hides it.
Permission requests, plan approvals and questions from the agent land in one approval bar. Press Esc to interrupt a turn at any time.
Before every turn in a git project, c3code saves a private checkpoint. Undo any turn's file changes and redo them, without touching your branch, history or stash.
A review panel lists every changed file with its diff. Stage or revert, then commit, push and open a pull request from a drafted message.
Hand a turn's diff to a different agent in read-only mode for a second opinion, then send its feedback back to the original thread in one click.
The Ctrl+K command palette reaches every action and thread. Queue messages while an agent works, recall past prompts, and search the transcript with Ctrl+F.
Keep running in the tray while threads work, get a Windows notification when a turn finishes, and bring c3code forward from anywhere with Ctrl+Alt+Space.
Screenshots






Shortcuts
The essentials are one chord away, and the command palette covers the rest.
Made in C
No browser engine, no framework, no bundled runtime. c3code talks straight to the Windows API: native windows, native controls, native notifications. It starts instantly, uses little memory and stays out of the way while the agents do the heavy lifting.
The core is written to be portable, so Linux (GTK) and macOS versions can follow once the Windows build is right.
On the bench
c3code is being polished for its first release. Follow the devlog for progress, and come back for the download.
One small download. Point it at your agent CLIs and start a thread.
Download for Windows