Geas - Claude Codeのマルチエージェント長期作業のための契約ベースガバナンス harness
(github.com/choam2426)▎ AIエージェント複数が同時にコードを書くときの問題: 誰が何を決めたのかわからず、成果物が要件を
満たしているか確認できず、学んだことが次のセッションで消えてしまいます。
▎ - すべてのタスクに検証可能な受け入れ基準を持つTaskContractを付与
▎ - 3段階のEvidence Gate: コード実行 → 契約照合 → ミッション適合性の検証
▎ - アーキテクチャ判断は必須の反論(Critic)を含む構造化された投票
▎ - 各タスク後のふりかえり → rules.md + エージェント別メモリでセッション間学習
▎ - .geas/ ディレクトリに全意思決定の監査証跡を記録
▎ 中核となる哲学: "Don't trust. Verify." — エージェントが「できた」と言うのを信じず、契約に対する証拠で検証します。
上の部分はClaudeが書いたもので、最初はさまざまな視点を持つマルチエージェントたちがコミュニケーションし、スタートアップのように働く様子を見たくて始めたプロジェクトでしたが、進めるうちに実際の開発に適用すると効果的だと思い、harness engineeringの観点から学びながらプロジェクトを発展させました。
継続的に業務や個人プロジェクトで使いながら発展させていく予定なので、使ってみてフィードバックをいただけると嬉しいです!
まだコメントはありません。