Communityコーディング&開発github.com

Surgicalprocesspavement699/CCMA-Claude-Code-Multi-Agent-Framewor

Claude Code にマルチエージェントパイプラインを適用し、計画、コーディング、テスト、レビュー、セキュリティチェックを経てから出荷するフレームワークです。

CCMA-Claude-Code-Multi-Agent-Framewor とは?

CCMA(Claude Code Multi-Agent Framework)は、Claude Code 上で動作するマルチエージェントパイプラインを提供するスキルです。このフレームワークは、ソフトウェア開発の各フェーズ(計画、コーディング、テスト、レビュー、セキュリティチェック)を独立したエージェントが担当し、品質とセキュリティを担保しながら効率的に開発を進めます。各エージェントは明確な役割を持ち、前段階のエージェントの出力を検証・改善しながら次のフェーズに引き継ぐことで、人的ミスや脆弱性を大幅に削減します。主に Claude Code 環境で利用でき、CI/CD パイプラインと統合することで、プルリクエストのマージ前に自動的に全チェックを実施可能です。このスキルは、大規模なコードベースでの品質管理や、複数人開発における一貫性の維持に特に有効です。

対応✓Claude Code~Codex CLI~Cursor
npx skills add Surgicalprocesspavement699/CCMA-Claude-Code-Multi-Agent-Framework

Installed? Explore more コーディング&開発 skills: steipete/bluebubbles, steipete/eightctl, steipete/blucli · View all 6 →

お気に入りのAIに質問する

このエージェントスキルを事前に読み込んだ状態で新しいチャットを開きます。

ドキュメント

CCMA-Claude-Code-Multi-Agent-Framewor は何をしますか?

Claude Code にマルチエージェントパイプラインを適用し、計画、コーディング、テスト、レビュー、セキュリティチェックを経てから出荷するフレームワークです。

概要

CCMA(Claude Code Multi-Agent Framework)は、Claude Code 上で動作するマルチエージェントパイプラインを提供します。各エージェントは以下の役割を担います:

  • 計画エージェント: 要件分析とアーキテクチャ設計
  • コーディングエージェント: 実装
  • テストエージェント: 単体テスト・結合テストの作成と実行
  • レビューエージェント: コードレビューとスタイルチェック
  • セキュリティエージェント: 脆弱性スキャンとセキュリティ対策

使用方法

# プロジェクトの初期化
claude code init

# パイプラインの実行
claude code run pipeline

設定

ccma.config.json で各エージェントの動作をカスタマイズできます:

{
  "agents": {
    "planner": true,
    "coder": true,
    "tester": true,
    "reviewer": true,
    "security": true
  },
  "pipeline": {
    "parallel": true,
    "failFast": false
  }
}

必要条件

  • Claude Code がインストールされていること
  • Python 3.8+ または Node.js 16+

注意点

  • 大量のファイルがあるプロジェクトでは、パイプラインの実行に時間がかかる場合があります
  • セキュリティエージェントは既知の脆弱性データベース(CVE)を参照します

ライセンス

MIT

関連スキル