Ai Devkit
Make AI coding agents follow a repeatable engineering workflow with memory, verification, skills, and multi-agent setup
- Type
- Plugin
- Repository
- codeaholicguy/ai-devkit
- GitHub stars
- 1.6k
- License
- Apache-2.0
- Repo last updated
- Sep 27, 2026
- Source file
- .claude-plugin/plugin.json
- Version
- 0.65.0
- Author
- Hoang Nguyen
What Ai Devkit is
Ai Devkit is a plugin published in the codeaholicguy/ai-devkit repository on GitHub, which has about 1.6k stars. The repository describes itself as: “The control plane for AI coding agents.”
A plugin is a package that bundles skills, slash commands, subagents, hooks, and MCP connectors so they install together. Plugins are plain files with a manifest at .claude-plugin/plugin.json, and they work in both Claude Code and Claude Cowork.
Installing Ai Devkit adds everything it ships in one step. Connectors inside a plugin still need to be connected separately, and hooks and subagents only run in Cowork and Claude Code, not in regular chat.
How to install Ai Devkit
Claude Code
- Add the repository as a plugin marketplace: claude plugin marketplace add codeaholicguy/ai-devkit
- Install the plugin: claude plugin install ai-devkit@<marketplace-name>, using the marketplace name from the repository's .claude-plugin/marketplace.json.
- Restart the session if the new skills or commands don't appear straight away.
Claude Cowork
- Open Customize → Plugins and choose Add marketplace.
- Enter codeaholicguy/ai-devkit (the owner/repo shorthand works for GitHub).
- Find Ai Devkit in the list, click Install, then connect any connectors it needs from its Connectors tab.
New to extending Cowork? Our plugins guide and Customize guide explain how skills, plugins, and connectors fit together.
Inside the source file
An excerpt from .claude-plugin/plugin.json, shared under the repository's Apache-2.0 license. Read the full file on GitHub.
> English | 中文
The control plane for AI coding agents.
AI DevKit gives Claude Code, Codex CLI, Gemini CLI, opencode, Pi, Cursor, GitHub Copilot, Devin, and other coding agents one local-first operating layer: one config, one console, local memory retrieval, cross-agent communication, and composable engineering skills led by dev-lifecycle.
- One config for every agent — .ai-devkit.json reconciles setup across the coding tools your team uses
- One console for running sessions — agent console is a live TUI dashboard for supervising local agents across providers
- Cross-agent communication — agent send lets you route prompts, logs, and test output to running agents
- Memory retrieval without context bloat — @ai-devkit/memory stores decisions, conventions, and fixes in local SQLite so agents search when needed instead of carrying everything in every prompt
- Composable engineering skills — dev-lifecycle, verify, tdd, review, debugging, security, docs, and simplification skills combine into reliable workflows
The future is many AI coding agents. AI DevKit is the layer that makes them manageable.
Run npx ai-devkit@latest init and your project gets:
Who this is for
Developers whose AI coding setup has grown from one assistant into a small, messy team of agents:
- multiple terminals with no shared control surface
- separate CLAUDE.md / .cursor/rules / AGENTS.md / MCP setup per tool
- no easy way to send context, logs, or follow-up work to a running agent
- the agent forgetting yesterday's conventions
- "I've successfully implemented the feature" with a red build
- the agent diving into code without a plan and producing the wrong thing
Before AI DevKit, your agents are powerful but scattered. After AI DevKit, they have shared setup, a control surface, searchable memory, communication paths, and reusable skills that travel with your repo without bloating every prompt.
Start in 30 seconds
npx ai-devkit@latest initOne wizard. Pick your agents, install the control-plane pieces you need, and give every tool the same operating model. It writes project-local files you can review and commit. Re-run it whenever your agent list or workflow changes.
Here's what lands in your repo:
your-project/
├── .ai-devkit.json # single source of truth (re-run init anytime)
├── .claude/ # or .cursor/, .codex/, etc. per agent you picked
│ ├── skills/ # dev-lifecycle, verify, memory, tdd, ...
│ └── settings.json # MCP servers wired up (incl. @ai-devkit/memory)
└── docs/ai/
├── requirements/ # phase 1 — what to build, why
├── design/ # phase 2 — how it'll be built
├── planning/ # phase 3 — task-by-task plan
├── implementation/ # phase 4 — execution notes
└── testing/ # phase 5 — coverage strategyOperate agents like infrastructure
AI DevKit ships a agent control plane for everyday multi-agent work:
# List running sessions across providers
ai-devkit agent list
# Open the live terminal UI
ai-devkit agent console
# Send a prompt to a running session and wait for the response
ai-devkit agent send "run the tests and report back" --id <agent-name> --wait
# Pipe multi-line output into a running session
npm test 2>&1 | ai-devkit agent send --id <agent-name> --stdin
# Send a prompt to a saved group of agents
ai-devkit agent send "review this branch for release risk" --group reviewers
# Pipe a session through Telegram — operate your agent from your phone
ai-devkit channel start telegram --agent <agent-name> --daemonUse this when work spans long-running agents, multiple providers, scheduled checks, review loops, or remote control from another channel.
Add memory without bloating context
AI DevKit memory is local SQLite knowledge for project decisions, coding conventions, and reusable fixes. Agents retrieve it when a task needs context instead of carrying every fact in every prompt.
Before you install
- Read the whole file first. Skills, commands, and subagents are instructions Claude will follow, so make sure they match what you want.
- Check which tools, scripts, or MCP servers it uses. Local servers and scripts run with your permissions.
- Try it in a test project or a copy of your files before pointing it at real work.
- Pin the version you tested, and review changes before updating.
- Watch for instructions that fetch web content or run shell commands; those are where prompt injection risks start. See our prompt injection guide.
FAQ
What is Ai Devkit?
Ai Devkit is a plugin for Claude Code and Claude Cowork from the codeaholicguy/ai-devkit repository on GitHub. Make AI coding agents follow a repeatable engineering workflow with memory, verification, skills, and multi-agent setup
How do I install Ai Devkit in Claude Code?
Add the repository as a plugin marketplace: claude plugin marketplace add codeaholicguy/ai-devkit Install the plugin: claude plugin install ai-devkit@<marketplace-name>, using the marketplace name from the repository's .claude-plugin/marketplace.json. Restart the session if the new skills or commands don't appear straight away.
Can I use Ai Devkit in Claude Cowork?
Open Customize → Plugins and choose Add marketplace. Enter codeaholicguy/ai-devkit (the owner/repo shorthand works for GitHub). Find Ai Devkit in the list, click Install, then connect any connectors it needs from its Connectors tab.
Is Ai Devkit safe to install?
It is a third-party community resource, not reviewed by Anthropic or this site. Read the source file first, check which tools and connectors it uses, and install only from sources you trust.
Similar resources
- Agent Communication AI DevKit · Exchange information with active Codex, Claude Code, and other AI agents using ai-devkit agent list, detail, and send. Use… Skill · codeaholicguy/ai-devkit
- Cc Safety Net Block destructive commands and secret access Plugin · kenryu42/cc-safety-net
- Tech Stack Commands for setup or update of CLAUDE.md file with best practices for specific language or framework. Plugin · NeoLabHQ/context-engineering-kit
- Pm Accounting Accounting & bookkeeping skills for finance ops and small businesses: Invoice Generator, Expense Policy, Collections Email, Financial Statement Explainer, Bookkeeping Categorization, and Cash Flow Forecast. Practical money admin — drafting aids, not tax/accounting advice. Plugin · mohitagw15856/pm-claude-skills
- Tdd Introduces commands for test-driven development, common anti-patterns and skills for testing using subagents. Plugin · NeoLabHQ/context-engineering-kit
- Pm Advanced Advanced PM skills: AI Product Canvas, Multi-Source Signal Synthesiser, Experiment Designer, Design Handoff Brief. For senior PMs working on complex or AI-powered products. Plugin · mohitagw15856/pm-claude-skills
- Sdd Specification Driven Development workflow commands and agents, based on Github Spec Kit and OpenSpec. Uses specialized agents for effective context management and quality review. Plugin · NeoLabHQ/context-engineering-kit
- Pm Agentops Operate AI agents and LLM features in production: prompt regression suites, model migration plans, context-engineering reviews, agent incident postmortems, and observability specs — plus the pm-ai evaluation and cost skills they build on. Plugin · mohitagw15856/pm-claude-skills