codejunkie99/agentic-stack
One brain, many harnesses. Portable .agent/ folder (memory + skills + protocols) that plugs into Claude Code, Cursor, Windsurf, OpenCode, OpenClaw, Hermes, or DIY Python — and keeps its knowledge when you switch.
解決する課題
Claude Code、Cursor、Windsurfなどの異なるAIコーディングエージェント間を切り替える際に発生する「記憶の喪失」問題を解決します。各ツールが個別の隔離されたコンテキストを持つのではなく、このプロジェクトは、使用するエージェントハーネスにかかわらず一貫性を持つ、ポータブルで標準化された記憶とスキル層を提供します。
動作方法
プロジェクトは、プロジェクトディレクトリ内に.agent/フォルダを作成し、中央集権的な「脳」として機能させます。このフォルダには以下の要素が含まれます:
- 記憶レイヤー:作業記憶、エピソード記憶、意味記憶、個人記憶に分かれており、それぞれ独自の保持ポリシーを持ちます。
- スキル:タスクのトリガーに基づいてロードされる能力のライブラリであり、一括で読み込むのではなく、必要に応じて動的に読み込みます。
- アダプタ:この中央脳を、さまざまなAIツールに必要な特定の設定形式(例:
.cursor/rulesやCLAUDE.md)に変換する小さなシャイムです。 - レビュー・プロトコル:毎晩「候補となるレッスン」がステージングされ、ユーザーまたはエージェントがCLIツールを介して手動で承認または却下するシステムで、正確性を保証します。
- データレイヤー:すべての接続されたハーネスにおけるエージェント活動、トークンコスト、KPIを監視するローカルダッシュボードです。
対象ユーザー
複数のAIコーディングアシスタントを使用し、異なるツール間で一貫した設定、学習済みの教訓、専門スキルを維持したい開発者。
主な特徴
- ハーネス間のポータビリティ:Claude Code、Cursor、Windsurf、GitHub Copilot CLIを含む13以上のアダプタをサポート。
- 制限付きエージェントループ:トークン、実行時間、試行回数の予算を設定した決定論的ループ契約を提供し、無制限のプロセスを防止します。
- 記憶のフライホイール:承認済みで赤色化されたエージェント実行を、ローカルでトレーニング可能なJSONL、トレース記録、評価ケースに変換します。
- 構造化された記憶ライフサイクル:『夢』サイクルを使ってレッスンをステージングし、意味記憶に対して形式的な承認/却下プロセスを実施します。
- 転送ウィザード:セキュアなバンドルを介して、異なるプロジェクト間で『脳』(設定とレッスン)をエクスポート・インポート可能にします。
関連
- プロジェクト
- プロジェクト
- プロジェクト
- プロジェクト
- プロジェクト