KD Code
One-click install of Claude, Codex, and OpenCode from the ACP Registry, or wire custom local agents with MCP servers and Skills ($).
Every chat tab executes inside its own dedicated Git worktree and branch, provisioning .env/node_modules with explicit permission gates.
Dispatch one prompt to multiple agents/models in parallel, inspect hunks (Keep/Undo), and merge or draft a Pull Request via GitHub CLI.
git clone https://github.com/kd-labs-io/kd-code-extension && cd kd-code-extension && npm install && npm run reinstallAbout the Project
KD Code brings a disciplined AI-Native engineering workflow directly into VS Code over the open Agent Client Protocol (ACP). Instead of locking developers into a single assistant, KD Code lets you install Claude, Codex, OpenCode, and custom local agents from the ACP Registry in one click. Its core breakthrough is isolated Git Worktree execution with Best-of-N Compare: dispatch a single prompt across multiple agents, models, and effort levels in parallel worktrees, inspect side-by-side diffs per file or hunk, and seamlessly merge or draft Pull Requests.
Core Capabilities
What's New in this Version
• Open-source release of KD Code v0.0.1 under the MIT License at github.com/kd-labs-io/kd-code-extension
• Full Agent Client Protocol (ACP) client implementation & 1-click ACP Registry installer
• Automated Git Worktree isolation, Best-of-N parallel comparison, and GitHub CLI PR drafting
• Built-in Setup Doctor, ccusage token cost analytics, and bilingual English/Vietnamese UI
Technical Specifications
All execution-critical settings (custom agents, MCP servers, environment variables, Node/ccusage paths) are strictly enforced at machine scope — preventing untrusted workspaces from injecting executable commands. Worktree setup scripts require explicit user approval whenever commands or referenced files change.