Claude Code、Cursor、OpenCode、CodexなどのAIコーディングエージェントに、永続メモリ、共通ワークフロー、スキル、MCPサーバーを設定します。
codeaholicguy/ai-devkit
Claude CodeやCodex CLIなどのAIコーディングエージェント向けに、設定、セッション監視、エージェント間通信、メモリを統合するローカルファーストのコントロールプレーン。
- スター
- 1,658
- フォーク
- 261
- 未解決の Issue
- 37
- 最終コミット
- 3 日前
これは何?
AI DevKitは、複数のAIコーディングエージェントを同時に動かすチーム向けのローカル実行基盤です。単一の .ai-devkit.json ファイルで、Claude Code、Codex CLI、Gemini CLI、opencode、Cursor、GitHub Copilotなどのツール間でルール、スキル、MCPの設定を調整できるため、エージェントごとに設定を手作業で管理する必要がありません。
実行中のセッションを一覧表示して確認できるエージェントコンソールと、プロンプトまたはパイプ入力された標準入力を、実行中のセッションや保存済みのエージェントグループに送る agent send コマンドを備えています。プロジェクトの決定事項、規約、修正内容はローカルのSQLiteメモリに保存され、すべてのプロンプトに読み込ませるのではなく、エージェントが必要に応じてMCPやCLI経由で検索します。
AI DevKitには、要件定義、設計、計画、実装、テスト、レビューをエージェントに順を追って進めさせる dev-lifecycle を中心とした、一連のエンジニアリングスキルも付属します。セッション制御はmacOSとLinuxでtmuxを通じて利用でき、ライセンスはApache-2.0です。
主な機能
- 01単一の .ai-devkit.json ファイルから、エージェントごとの設定、ルール、MCP設定を生成します。
- 02実行中のエージェントセッションを一覧表示して確認できる、リアルタイムのターミナルコンソール。
- 03プロンプトまたはパイプ入力された標準入力を、実行中のエージェントや保存済みのエージェントグループに送信します。
- 04MCPとCLI経由で、プロジェクトのメモリをローカルのSQLiteに保存して検索します。
- 05dev-lifecycle、verify、tdd、dev-debugなどの組み込みスキルを収録しています。
ユースケース
- 別々のターミナルで動作する複数のコーディングエージェントを、1つのコンソールから監督する。
- Claude Code、Cursor、Codex CLI間で、プロジェクトのルールやスキルを統一する。
- テスト出力やログを実行中のエージェントセッションにパイプで渡し、対応を依頼する。
- 大規模またはリスクの高い変更に対して、要件定義からレビューまでの構造化されたワークフローを実行する。
クイックスタート
- 1
マシンのセットアップを一度実行します
npx ai-devkit@latest setup - 2
プロジェクトのディレクトリに移動します
cd your-project - 3
プロジェクトで AI DevKit を初期化します
npx ai-devkit@latest init
使う前に知っておきたいこと
- エージェントコンソールと tmux ベースのセッション制御は macOS と Linux のみで動作し、Windows では動作しません。
- エージェントコンソールは実験的機能として提供されており、tmux が必要です。
収録されている特集
トピック
よくある質問
- ai-devkit とは?
- Claude CodeやCodex CLIなどのAIコーディングエージェント向けに、設定、セッション監視、エージェント間通信、メモリを統合するローカルファーストのコントロールプレーン。 AI DevKitは、複数のAIコーディングエージェントを同時に動かすチーム向けのローカル実行基盤です。単一の .ai-devkit.json ファイルで、Claude Code、Codex CLI、Gemini CLI、opencode、Cursor、GitHub Copilotなどのツール間でルール、スキル、MCPの設定を調整できるため、エージェントごとに設定を手作業で管理する必要がありません。
- ai-devkit は無料で使えますか?ライセンスは?
- ai-devkit は Apache-2.0 ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
- ai-devkit は今もメンテナンスされていますか?
- 活発にメンテナンス中。ai-devkit の最終コミットは 2026年11月4日 です。
- ai-devkit は何に使えますか?
- 別々のターミナルで動作する複数のコーディングエージェントを、1つのコンソールから監督する。 Claude Code、Cursor、Codex CLI間で、プロジェクトのルールやスキルを統一する。 テスト出力やログを実行中のエージェントセッションにパイプで渡し、対応を依頼する。 大規模またはリスクの高い変更に対して、要件定義からレビューまでの構造化されたワークフローを実行する。
- ai-devkit のインストール方法は?
- マシンのセットアップを一度実行します: npx ai-devkit@latest setup プロジェクトのディレクトリに移動します: cd your-project プロジェクトで AI DevKit を初期化します: npx ai-devkit@latest init
- ai-devkit はどこで入手できますか?
- ソースコードとインストール手順は GitHub にあります:https://github.com/codeaholicguy/ai-devkit
概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。
関連プロジェクト
デスクトップアプリ、ターミナルCLI、Codex、OpenCode、DeepSeek HarnessにインストールできるSkillとして使えるオープンソースのコーディングエージェントです。
CodexやClaudeが2,700件以上のSKILL.mdプレイブックを検索し、スキルを選択して、スタックを検証し、インストール計画をプレビューできるローカルカタログ兼コントロールプレーン。
並行して動くコーディングエージェント、実行中のタスク、Gitの変更、権限管理をひとつにまとめた、Piネイティブのターミナルワークスペース。
Claude Code、OpenCode、Codex、Cursorなどのコーディングエージェント向けスキルを管理するTUI
計画を確認してから、18種類のAIコーディングアシスタント向けに、プロジェクト内のスキル、ルール、フック、ナレッジドキュメントを整備するCLI。