AI IDE
AI-powered code editor built on VS Code with autonomous agents, multi-model support, and team collaboration.
Overview
AI IDE is built on VS Code, the world’s most popular code editor, enhanced with deeply integrated AI capabilities. Beyond simple code completion, it offers autonomous agents, AI councils for collaborative decision-making, and seamless integration with multiple AI providers.
Key Features
AI Chat & Agent Modes
Two powerful modes for different workflows:
| Mode | Description |
|---|---|
| Chat | Conversational AI assistance for questions, explanations, and guidance |
| Agent | Autonomous task execution with tools—edits files, runs commands, builds features |
Switch between modes instantly based on your task complexity.
Multi-Model Support
Choose from a wide range of AI models:
- Anthropic: Claude Sonnet 4.5, Claude Haiku 4.5, Claude Opus
- Mistral: Codestral, Devstral (optimized for code)
- Google: Gemini models
- OpenAI: GPT-4o, Codex
- Local: Ollama for offline work
Each model shows token limits so you can choose based on context needs.
Context-Aware Assistance
The AI understands your project structure with smart context tags:
- Backend - Server-side code and APIs
- Frontend - UI components and client code
- DevOps - Infrastructure and deployment
- Database - Queries and schema
- Security - Auth and vulnerability concerns
- Testing - Test coverage and quality
Code Actions
Right-click any code for instant AI actions:
| Action | Description |
|---|---|
| Explain with Calliope | Get plain-English explanation |
| Fix with Calliope | Automatically fix issues |
| Generate Documentation | Create docstrings and comments |
| Generate Tests | Create unit tests |
| Refactor Code | Improve structure and patterns |
| Apply Calliope Edit | Apply AI-suggested changes |
| Stream Calliope Edit | Watch AI edit in real-time |
Visual Thinking
AI generates diagrams directly in chat:
- Architecture diagrams
- Flowcharts
- Sequence diagrams
- State machines
- ER diagrams
Ask “show me the architecture” and get a visual diagram with explanations.
Task Planning
For complex features, AI creates structured plans:
- Feature priority matrices
- Phase-by-phase breakdowns
- Key todos with checkboxes
- Dependency tracking
Autonomous Agents
The IDE includes a powerful autonomous agent system for hands-off task completion.
One-Shot Tasks
Describe what you want built and let the agent handle it:
- Open the One-Shot Task panel
- Describe your goal (e.g., “Build a REST API for user management”)
- Set completion criteria (tests pass, docs generated, etc.)
- Choose provider, model, and iterations
- Click Start Agent
The agent will autonomously:
- Plan the implementation
- Write code across multiple files
- Run tests and fix failures
- Generate documentation
- Stop when criteria are met
Agent Settings
Fine-tune agent behavior:
| Setting | Description |
|---|---|
| Default Backend | TurboLight, AutoAgent, DeepCode, FastAgent |
| Permission Profile | Strict, Balanced, or Permissive |
| Sandbox Type | Local or Isolated execution |
| Max Iterations | How many steps before stopping |
| Timeout | Maximum execution time |
| Auto-approve Safe Actions | Skip approval for low-risk operations |
| Allow Sub-agents | Let agents spawn helper agents |
AI Councils
Councils bring multiple AI perspectives together for better decisions.
What Are Councils?
A council is a group of AI agents that deliberate on a question, each bringing different expertise. They discuss, debate, and reach consensus before providing recommendations.
Preset Councils
| Council | Members | Best For |
|---|---|---|
| Technical Review | Architect, Security, Performance, Quality | Code review with multiple perspectives |
| Quick Review | 1 reviewer | Fast feedback on small changes |
| Architecture Decision | 3 architects | System design choices |
| Product Council | 3 members | Feature prioritization |
| Model Showdown | 3 models | Compare AI model responses |
| Code Duel | 2 coders | Alternative implementations |
| Supervised Team | Senior + juniors | Mentored development |
| Review Board | 2 reviewers | Thorough code review |
Council Configuration
Customize how councils operate:
- Deliberation Mode: Collaborative, Overseer, or Debate
- Max Deliberation Rounds: How many discussion cycles
- Consensus Threshold: Percentage needed for agreement
- Human Approval: Require sign-off before execution
Custom Councils
Create councils tailored to your team:
- Click + in the Councils panel
- Name your council and describe its purpose
- Add members from different sources:
- Native LLM - Direct model access
- Agent Engine - Autonomous agents
- Amplifier Agents - Specialized experts
- CLI Agent - Claude Code, Codex, Gemini CLI
Amplifier
Amplifier provides 30+ specialized AI agents organized by expertise.
Agent Categories
Analysis & Debugging (4 agents)
- Bug hunters and code analyzers
Architecture & Design (6 agents)
- System architects and design experts
Content & Research (5 agents)
- Documentation and research specialists
Building & Development (7 agents)
contract-spec-author- API contract designintegration-specialist- System integrationmodular-builder- Component architecturemodule-intent-architect- Intent-driven designperformance-optimizer- Speed and efficiencytest-coverage- Test analysis and generationzen-architect- Holistic system design
Knowledge & Synthesis (5 agents)
- Learning and knowledge management
Meta Tools (3 agents)
amplifier-cli-architect- CLI expertisepost-task-cleanup- Code cleanupsubagent-architect- Agent coordination
Knowledge Base
Amplifier maintains a knowledge graph of your codebase:
- Query Knowledge - Ask questions about your code
- Update Knowledge - Refresh the index
- View Graph - Visualize code relationships
- Show Statistics - Coverage and metrics
CLI Integration
Connect to external AI CLIs:
- Claude Code - Anthropic’s coding agent
- Codex - OpenAI’s code model
- Gemini - Google’s multimodal AI
Switch between backends with a single click.
Worktrees
Manage multiple working directories:
- Create Worktree - New isolated workspace
- List All - See all worktrees
- Switch Worktree - Change active workspace
Perfect for working on multiple features or branches simultaneously.
Getting Started
Opening the IDE
- Go to the Hub
- Click IDE
- Your workspace opens with the AI panel ready
Your First AI Task
- Open any code file
- Press
Cmd/Ctrl + Shift + Ato open AI Chat - Ask: “Explain this codebase structure”
- See the AI analyze your project
Running an Autonomous Task
- Click the Agents icon in the sidebar
- Select One-Shot tab
- Describe: “Add authentication to this Express app”
- Set iterations to 50
- Click Start Agent
- Watch as it builds the feature
Keyboard Shortcuts
| Action | Shortcut |
|---|---|
| Open AI Chat | Cmd/Ctrl + Shift + A |
| Inline AI Edit | Cmd/Ctrl + I |
| Accept Suggestion | Tab |
| Command Palette | Cmd/Ctrl + Shift + P |
| Quick Open | Cmd/Ctrl + P |
| Toggle Terminal | Cmd/Ctrl + ` |
When to Use IDE
| Task | Best Tool |
|---|---|
| Software development | IDE |
| Multi-file refactoring | IDE |
| Autonomous feature building | IDE |
| Code review with councils | IDE |
| Data analysis notebooks | Lab |
| SQL queries | Lab or Deep Data Agent |