alinaqi/maggy
What started as an opinionated Claude Code setup kit is now an autonomous AI engineering command center
何を解決するか
Maggy と Claude Bootstrap は、Claude Code のユーザー向けに構造化されたエンジニアリングシステムを提供し、AI補助開発における一般的な課題、たとえば高コストなAPI使用、コンテキストウィンドウの飽和、品質基準の不備を解決します。AIが単純なタスクに高価なモデルを使用することを防ぎ、コードがテストを通過し、アーキテクチャレビューを経るまで「完了」と見なされないことを保証します。
動作方法
このプロジェクトは2つのコンポーネントに分かれています:Claude Bootstrap は Claude Code 環境に直接インストールされる設定パック(スキル、フック、ルール)であり、Maggy はローカルの FastAPI サーバーと Web ダッシュボードを備えています。
主なメカニズムは以下の通りです:
- 13段階ルーティング:ローカル分類器(Qwen3)がタスクの複雑さをスコアリングし、要求を処理できる最もコスト効率の良いモデル(ローカルモデルから Claude Opus まで)にルーティングします。
- TDDの強制:テストが通るまでAIがタスクを完了できないようにするストップフック。
- メモリシステム:Mnemos と Engram はタスク固有および複数セッションにわたるメモリを提供し、コンテキスト圧縮時の状態喪失を防ぎます。
- Polyphony:Docker/OrbStack を使用して並列エージェントセッションを個別のコンテナで隔離し、ファイルの競合を回避します。
- Cortex MCP:SQLite グラフストアを用いたAST抽出と双方向走査を行うコードインテリジェンスサーバー。
- Telos:テスト適合性、アーキテクチャのずれ、シンボルの整合性を組み合わせて「意図の正確性(Intent Fidelity)」を測定するテストフレームワーク。
対象ユーザー
- Claude Code ワークフロー内で TDD の強制と永続的メモリを求める個人エンジニア。
- 複数のLLMプロバイダー(Claude、DeepSeek、Geminiなど)間で作業をルーティングし、コストを管理したいチーム。
- 意図追跡とプラグインベースのAI開発者ツールのリファレンス実装を探しているプラットフォームエンジニア。
主な特徴
- 73の組み込みスキル:React、Python、Flutterなど、さまざまな言語とフレームワークをカバー。
- Webプロジェクトの視覚的検証:Playwright を使用して作業の証明動画を記録。
- Context Shunt:大規模なファイル読み込みを、メインコンテキストに入る前に安価なワーカーモデルで要約することで短縮。
- Council PR Review:GitHub PRのためのマルチモデル敵対的レビュー処理で、誤検出を低減。
- セキュリティ監査:ハーネスに統合された構造的で多段階の敵対的監査プロセス。
関連
- Dispatch
- プロジェクト
- プロジェクト
- プロジェクト
- プロジェクト