CodepitA graphical cockpit for coding agents inside VS Code. Claude Code is the default, with Codex, Kimi Code and local models through Ollama as options. Chat in a native panel, keep an eye on your plan limits, review and undo what each turn changed, and pick up Shortcut stories — while each agent keeps owning its sign-in, MCP servers, skills, hooks and permissions. The extension never asks for an API key for Claude Code, Codex or local models: it drives the CLIs you already have installed and signed in, and local models run on your own computer. The optional experimental Ahefi provider and the optional extra Claude accounts are the exceptions; their keys are kept in VS Code's encrypted SecretStorage. FeaturesChat panelOpen it from the Codepit icon in the activity bar or with Codepit: Open. Choose the model, the effort (low to max) and the permission mode (default, accept edits, plan, auto or bypass) per chat, follow every tool Claude runs, and queue a message while a turn is still running. A context meter tells you when to compact the conversation and does it with one click. Every turn lists the files it edited, and you can undo the whole turn.
Review each turnReview opens one tab with a unified or side-by-side diff of everything that turn changed. Files
brought in by a
Permissions and questionsA permission prompt says what the tool is about to do (the command, the file and the change, the web address…) and keeps the raw input under Technical details. Claude's questions open as a form, and your answers reach Claude.
Effort estimates for each sessionClick Session effort in the header to open a floating task table with estimated manual hours and an optional AI-assisted column. Enable it in the dialog's project settings, write your own estimation prompt. Find my criteria in memory searches the evaluator's memory and instructions for this project (Claude's project memory and CLAUDE.md, Codex's memories and AGENTS.md) for passages about estimates, and the evaluator turns only those passages into a prompt you review before saving; you can also import a Markdown/text file. Any provider you have linked can evaluate (Claude, Codex, Kimi Code, a local Ollama model or Ahefi), with a model from its own list. Codepit recommends one: a fast, inexpensive model from a provider that guarantees the table format, Claude Haiku first. The evaluator does not have to be the chat's provider and stays the same for every session of the project, so estimates compare. Evaluations consume that provider's tokens (a local model is free) and run separately from your chat. The header keeps a live preview, with automatic updates after turns and during longer work when new evidence is available. Each saved estimate keeps its criteria and update time. These are effort ranges based on session evidence, rather than measured human working hours. Plan limits at a glanceThe header shows the 5-hour and weekly windows of your Claude plan, including per-model weekly limits and extra-usage credits, with charts of where the usage went and what this session used.
Keep going when an account runs outRegister more Claude accounts in Settings → Claude accounts: sign in to another subscription (Pro,
Max, Team or Enterprise) or to the Claude Platform (billed per token) on Claude's own sign-in page, as
Lighter sessions for projects with a long CLAUDE.mdClaude Code sends the whole CLAUDE.md at the start of every session. When yours weighs over 30 KB, the header shows
Optimize CLAUDE.md with its size. It opens a chat that runs the bundled Sub-agentsWhen Claude spreads the work over agents, the agent map shows each one live: what it is doing, its tools and tokens, nested and background agents, and the report of the ones that fail.
HistorySearch, filter and organize chats, pin the history beside the chat, and import sessions you started in Claude Code. Export one chat, a selection or the project as JSON or Markdown, preview a JSON backup and choose which conversations to restore. Optional local backups keep the latest ten copies.
Shortcut storiesPaste a read-only Shortcut API token once per project to list your stories. Review or Code opens a chat for the story, and reopens the same chat the next time.
Codex (optional)Turn on ChatGPT models through the Codex CLI as a second provider from Settings → Providers, then pick the provider and the model for each new chat. It is off by default.
Kimi Code (optional)Turn on Kimi Code from Settings → Providers. Codepit can install its CLI, open its sign-in flow, list available models and run each chat as a resumable Kimi session. On Windows, Git for Windows is required by Kimi Code. Local models through Ollama (beta)Work on your project with a model running on your own computer, so nothing leaves it. Any model Ollama has that can use tools shows in the model picker (Qwen, Llama, Mistral…). The agent is Qwen Code, with Codepit's permission modes, undo and review.
This provider is in beta: its installer has not yet been tested on a clean Windows, macOS or Linux machine. And also
Requirements
Codepit is developed and tested on Windows. It also looks for the CLIs in the usual macOS and Linux locations. Settings
Privacy
UpdatesUpdates arrive automatically through the Visual Studio Marketplace. VS Code installs a new version in the background and asks you to restart extensions; your chats and settings are kept. Support CodepitIf Codepit saves you time, you can buy me a coffee ☕. Codepit is made by Vicxelcode, S.L. It is not affiliated with, endorsed by or sponsored by Anthropic, OpenAI, Alibaba (Qwen), Ollama or Shortcut. Claude and Claude Code are trademarks of Anthropic. |








