Key capabilities
Section titled “Key capabilities”-
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.
How it works
Section titled “How it works”- You describe a task in natural language — “Add a login page with email/password auth”
- CodeBuddy plans the implementation, breaking it into steps
- Specialized agents execute — the Architect designs, the code-analyzer reviews, the Developer Agent implements, the Tester validates
- You review the changes through the diff review system before they’re applied
- CodeBuddy self-heals — if something fails, it retries with error context, fails over to backup providers, and detects loops
Supported editors
Section titled “Supported editors”| Editor | Install source |
|---|---|
| VS Code 1.96+ | VS Code Marketplace |
| Cursor | VS Code Marketplace |
| Windsurf | VS Code Marketplace |
| VSCodium | Open VSX Registry |
| Gitpod / Theia | Open VSX Registry |
System requirements
Section titled “System requirements”- 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)