Skip to content
CodeBuddy is an autonomous AI software engineer extension for **VS Code, Cursor, Windsurf, VSCodium**, and any editor built on the VS Code extension API. It independently plans, writes, debugs, tests, documents, and deploys entire features while reading your codebase, running terminal commands, editing files, searching the web, and correcting its own mistakes until tasks are complete.
  • Autonomous Engineering Self-Healing Execution: Independently plans, writes, tests, and deploys features. If it encounters a terminal or runtime error, it reads the context, self-corrects, and retries automatically.

  • Specialized Subagents: Uses a multi-agent architecture (built on deepagentsjs) with 9 specialized subagents—like a dedicated debugger, tester, and architect—coordinated by a core Developer Agent.

  • Ecosystem & Integration Flexible LLM Providers: Supports different cloud and local providers (including OpenAI, Anthropic, DeepSeek, Ollama, and Docker) with single-setting switching.

  • Extensible Tools (MCP): Connects to unlimited external tools and services via the Model Context Protocol (MCP) using a Docker gateway.

  • Pre-built Connectors: Instant integration with several enterprise services including GitHub, Jira, AWS, Kubernetes, and popular databases (PostgreSQL, MongoDB, Redis).

  • Enterprise-Grade Infrastructure Persistent Memory: A three-tier memory system (vector + BM25 search) that remembers context across user and project sessions.

  • Deep Security: Features restricted/standard/trusted permission profiles, prompt injection detection, and safety guardrails that block dangerous commands.

  • Cost Management: Tracks token usage and spending across 30+ models with configurable cost ceilings.

  1. You describe a task in natural language — “Add a login page with email/password auth”
  2. CodeBuddy plans the implementation, breaking it into steps
  3. Specialized agents execute — the Architect designs, the code-analyzer reviews, the Developer Agent implements, the Tester validates
  4. You review the changes through the diff review system before they’re applied
  5. CodeBuddy self-heals — if something fails, it retries with error context, fails over to backup providers, and detects loops
EditorInstall source
VS Code 1.96+VS Code Marketplace
CursorVS Code Marketplace
WindsurfVS Code Marketplace
VSCodiumOpen VSX Registry
Gitpod / TheiaOpen VSX Registry
  • One of the supported editors listed above
  • Node.js 18+ (for MCP servers)
  • An API key from at least one supported AI provider
  • Docker Desktop (optional, for Docker gateway MCP and local models)