Every coding agent.
One app.window.surface.workspace.app.

Codewit runs Claude Code, Codex, Cursor, Gemini, Grok, Kilo Code, OpenCode and Pi from a single desktop app — with chat, diffs, a real file editor and terminals. Bring your own subscription.

Codewit running multiple coding-agent threads in one workspace

> Bring the agents you already use.

Codewit doesn't resell tokens or cap your quota. It auto-detects the provider CLIs on your machine and drives them directly.

Claude Code
Anthropic
Codex
OpenAI
Cursor
Cursor
OpenCode
OpenCode
Also GeminiGrokKilo CodePi + more shipping weekly
  • > No keys resold. No quota caps.
  • > Switch models mid-thread.
  • > Nothing leaves your machine.

A full IDE, built in

Stop alt-tabbing to another editor.

Codewit ships a real file explorer and an editable code editor — powered by Monaco, the same engine as VS Code. Browse the worktree, open files, edit and save without ever leaving the app.

  • > Click a file in the tree to open it instantly
  • > Edit + ⌘S to save — the agent sees your changes
  • > Syntax highlighting for 40+ languages

Never leave the app

See and edit the code, right here.

Browse the worktree, open files in a real editor, read per-turn diffs, then commit or open a PR — without flipping to another IDE.

  • > File explorer + editable Monaco editor
  • > Per-turn & working-tree diffs
  • > Commit, branch & open PRs
  • > Isolate parallel work in git worktrees
Add file explorer + editor Ready
codewit/file-editor → main · +274 −32 · 3 files
DockEditorPane.tsx+177
modelRegistry.ts+74
readFile.ts+23

FAQ

The practical bits,
answered.

A quick pass over setup, providers, parallel work, and how much control you keep while agents are running.

What is Codewit?
A single desktop app for driving AI coding agents. Instead of a separate tool per provider, Codewit runs Claude Code, Codex, Cursor, Gemini, Grok, Kilo Code, OpenCode and Pi behind one interface — with chat, diffs, a real file editor, and terminals. It's open source and local-first.
Do I need a new AI subscription?
No. Codewit drives the provider CLIs you already have. Bring your own subscription — it doesn't resell tokens or add a quota on top. Authenticate the agent once and Codewit uses it directly.
What do I need installed before using it?
At least one coding-agent CLI for the provider you want — for example the Codex CLI or Claude Code. Codewit auto-detects the CLIs on your machine and lets you switch between them per task.
Can I run multiple tasks at the same time?
Yes. Each thread can run its own agent, and you can isolate parallel work in git worktrees so changes never collide. Switch between threads while they're running.
Does it fit into a normal Git workflow?
Completely. Review per-turn and working-tree diffs, edit files in the built-in editor, then commit, branch, or open a pull request — all from inside the app. No separate IDE required.
Does Codewit upload my code somewhere?
No. Codewit is local-first — your code and chats stay on your machine in a local database. The only thing leaving your computer is whatever the agent provider you chose sends to its own model, exactly as their CLI would on its own.

Code with every agent.>

Free and open source. macOS, Windows & Linux.