ZeroCode Agent 🧠
ZeroCode is your AI-first coding assistant right inside VS Code.
It brings an autonomous agent directly into your editor, letting you write, edit, and test code using natural language.
"Your codebase as a conversation."
What Can ZeroCode Do?
The ZeroCode Agent is an autonomous system that can navigate your workspace, read files, and write code on your behalf.
- Project Context: The agent automatically reads the files you are currently looking at. If you ask a question about your code, it already knows what you're working on!
- Cmd+K Edits: Highlight a block of code, press Cmd+K (or Ctrl+K), and type a prompt. The agent will rewrite the code in place!
- Multi-File Refactors: You can ask the agent in the sidebar to rewrite entire systems across multiple files, and it will execute the commands in the background.
- Customizable Skills: Drop a .md file into .zcode/skills and the agent will absorb it into its brain, perfectly adapting to your team's coding conventions.
Getting Started
- Click the >_ icon in the left Activity Bar to open the Agent Chat.
- Press Ctrl/Cmd + , to open Settings.
- Search for ZeroCode Agent to configure your API keys.
Supported Models
ZeroCode brings native support for every major LLM provider:
- OpenAI (gpt-4o, gpt-4-turbo)
- Anthropic (claude-3-5-sonnet-20240620)
- Google Gemini (gemini-1.5-pro)
- OpenRouter & Groq
- Local Models via Ollama/LMStudio
Just set your API key in the VS Code Settings and you are ready to go!
Model Context Protocol (MCP)
ZeroCode fully supports the Model Context Protocol (MCP) to connect your agent to external tools and databases (like PostgreSQL, GitHub, etc.).
Because MCP configurations can be complex, they are managed via a JSON config file.
- Create a JSON config file anywhere on your computer (e.g.
zcode_config.json) containing your mcp_servers block.
- In VS Code, go to Settings and search for
zerocode.agent.configPath.
- Paste the absolute path to your JSON file. The agent will automatically load your MCP tools on startup!
Built for Vib Coding.