neko-gundan は何をしますか?
Claude Code 向けマルチエージェントオーケストレーションフレームワーク。階層型チーム構造、品質ゲート、双方向フィードバックプロトコルを提供します。
概要
このフレームワークは、Claude Code 上で複数のAIエージェントを統括し、複雑なタスクを効率的に処理するためのシステムです。階層的なチーム構造により、各エージェントに明確な役割(リーダー、開発者、レビュアーなど)を割り当て、品質ゲートで成果物の品質を担保しながら、双方向のフィードバックを通じて継続的に改善を行います。
主な機能
- 階層型チーム構造: リーダーエージェントが全体を統括し、メンバーエージェントが個別のタスクを実行します。役割は状況に応じて動的に変更可能です。
- 品質ゲート: 各工程で事前に定義された品質基準(コードレビュー合格、テストカバレッジ充足など)をチェックし、基準を満たさない場合は次の工程に進めません。
- 双方向フィードバックプロトコル: エージェント間で成果物に対するフィードバックを交換し、改善サイクルを自動化します。
セットアップ
- このリポジトリをクローンまたはスキルとして Claude Code に追加します。
- 環境変数
CLAUSE_CODE_TEAM_CONFIGにチーム設定ファイルのパスを指定します(省略時はデフォルト設定が使用されます)。 - Claude Code を起動し、スキルが自動的にロードされることを確認します。
設定例
# team_config.yaml
team:
leader:
role: "orchestrator"
model: "claude-sonnet-4-20250514"
members:
- role: "developer"
name: "dev-agent-1"
- role: "reviewer"
name: "review-agent-1"
quality_gates:
- gate: "code_review"
required_approvals: 1
- gate: "test_pass"
required_passing: 10
使用例
Claude Code 上で以下のように指示することで、フレームワークが自動的にエージェントチームを編成しタスクを実行します。
/neko-gundan deploy-team
または、特定のタスクを依頼します。
/neko-gundan run-task "Implement user authentication module with OAuth2 support"
動作環境
- 対応プラットフォーム: Claude Code (CLI)
- 依存関係: Claude Code 環境、YAML パース機能(ビルトイン)
ライセンス
MIT License
貢献
プルリクエストは歓迎します。大きな変更を加える場合は、まずイシューを開いて議論してください。
このスキルは aliksir/neko-gundan のドキュメントに基づいています。