Supported AI Agents & Environments
Compare supported AI coding agents and environments for AI DevKit setup, skills, MCP configuration, and local control-plane workflows.
AI DevKit works with a variety of AI coding agents and coding environments. This page lists supported environments and explains what AI DevKit installs for each one, so teams can keep setup, skills, memory, and verification consistent across tools.
Support levels here describe setup and environment integration. Agent session discovery, agent console, and agent send depend on whether the local agent exposes a detectable running session. See Agent Management and Agent Console for the operational control-plane commands.
Status Legend
| Status | Meaning |
|---|---|
| Ready | Stable setup support for generated files, skills, and documented configuration. |
| Experimental | Works but may have issues. We're actively testing and improving support. |
Ready Environments
These environments have stable setup integrations.
What AI DevKit provides:
AGENTS.md— Agent instructions for Cursor.cursor/skills/— Project-level skills~/.cursor/skills/— Global skills.cursor/rules/— Editor rules for consistent coding standards
What AI DevKit provides:
CLAUDE.md— Claude Code workspace instructions and context.claude/skills/— Project-level skills~/.claude/skills/— Global skills.mcp.json— Project-level MCP server configuration
What AI DevKit provides:
.github/prompts/— GitHub Copilot custom prompts with VSCode.github/skills/— Project-level skills.mcp.json— Project-level MCP server configuration~/.copilot/skills/— Global skills
What AI DevKit provides:
GEMINI.md— Context file for providing instructional context to the Gemini model.gemini/skills/— Project-level skills~/.gemini/skills/— Global skills
What AI DevKit provides:
AGENTS.md— Codex-specific configuration and context.agents/skills/— Project-level skills~/.codex/skills/— Global skills.codex/config.toml— Project-level MCP server configuration
What AI DevKit provides:
.grok/skills/— Project-level skills~/.grok/skills/— Global skills
What AI DevKit provides:
AGENTS.md— opencode custom instructions.opencode/skills/— Project-level skills~/.config/opencode/skills/— Global skillsopencode.json— Project-level MCP server configuration under themcpkey
What AI DevKit provides:
.agent/skills/— Project-level skills~/.gemini/antigravity/skills/— Global skills
What AI DevKit provides:
.agents/skills/— Project-level skills~/.gemini/config/skills/— Global skills
What AI DevKit provides:
AGENTS.md— Junie project instructions and context.junie/skills/— Project-level skills.junie/mcp/mcp.json— Project-level MCP server configuration~/.junie/skills/— Global skills
What AI DevKit provides:
AGENTS.md— Cline project instructions and context.cline/skills/— Project-level skills~/.cline/skills/— Global skills
What AI DevKit provides:
AGENTS.md— Devin project instructions and context.devin/skills/— Project-level skills.devin/config.json— Project-level MCP server configuration; AI DevKit updates onlymcpServersand preserves other Devin config~/.config/devin/skills/— Global skills
What AI DevKit provides:
.pi/skills/— Project-level skills~/.pi/agent/skills/— Global skills
Experimental Environments
These environments are under active development. They work, but you may encounter issues.
What AI DevKit provides:
AGENTS.md— KiloCode configuration for large project handling.kilo/skills/— Project-level skills~/.kilo/skills/— Global skills.kilo/kilo.jsonc— Project-level MCP server configuration under themcpkey
What AI DevKit provides:
AGENTS.md— AMP configuration for accelerated workflows.agents/skills/— Project-level skills~/.config/agents/skills/— Global skills
What AI DevKit provides:
AGENTS.md— Roo Code configuration and context.roo/skills/— Project-level skills~/.roo/skills/— Global skills.roo/mcp.json— Project-level MCP server configuration
Environment Setup
Interactive Multi-Selection
When you run ai-devkit init, you can select multiple environments at once:
ai-devkit init
This presents an interactive checklist where you can:
- Spacebar — Select or deselect an environment
- Enter — Confirm your selections
- Select any combination of the supported environments
Configuration Storage
Your selections are saved in .ai-devkit.json:
{
"version": "0.21.1",
"environments": ["cursor", "claude", "github"],
"phases": ["requirements", "design"],
"createdAt": "2026-04-04T...",
"updatedAt": "2026-04-04T..."
}
Adding More Environments Later
Want to add another environment after initial setup? Just run:
ai-devkit init
AI DevKit will:
- Detect your existing environments
- Ask before overwriting any existing configurations
- Add new environments alongside existing ones
Override Protection
When re-running ai-devkit init, you'll see a warning before any existing files are overwritten:
Warning: The following environments are already set up: cursor, claude
Do you want to continue?
For Contributors
Want to add support for a new AI environment? We welcome contributions!
- Create Environment Definition — Add to
src/util/env.ts - Add Templates — Create
templates/env/{code}/directory - Update Documentation — Add to this guide
- Test Integration — Ensure proper initialization and configuration
See our Contributing Guide for details.
Getting Started Guides by Tool
Choose your AI tool for a tailored setup guide.