revfactory/harness

A meta-skill that designs domain-specific agent teams, defines specialized agents, and generates the skills they use.

何を解決するか

Harnessは、Claude Code用の複雑なマルチエージェントチームを手動で設計・構成する困難さを解決します。個々のエージェント定義やスキルを手で書くのではなく、ユーザーは単純な文でドメインを記述するだけで、ツールが複雑なタスクを処理するための必要なアーキテクチャとスキルセットを自動生成します。

仕組み

Harnessは「チームアーキテクチャ工場」として機能します。ユーザーがドメインの説明を提供すると、ツールは要件を分析し、6つの事前定義されたアーキテクチャパターンのいずれかを適用して、エージェント定義(.claude/agents/)とスキル(.claude/skills/)を生成します。

2つの実行モードをサポートしています:

  • エージェントチーム:2人以上のエージェント間での協調が必要なタスクに使用される協調プロトコルを用います。
  • サブエージェント:エージェント間の通信を必要としない一時的なタスクに使用されます。

対象ユーザー

複雑なワークフロー(深い調査、フルスタック開発、コンテンツ計画、技術文書作成など)を処理するために、手動の構成なしに専門的で連携可能なAIエージェントチームを展開したい、Claude Codeの開発者やユーザー。

主な特徴

  • 6つのアーキテクチャパターン:パイプライン、ファンアウト/ファンイン、エキスパートプール、プロデューサー・リビュー、監督、階層的委任を含む。
  • 自動生成:ドメインの記述をもとに完全に機能するエージェントチームとスキルを生成。
  • コンテキスト管理:効率的なスキル生成のためにプログレッシブディスクロージャーを使用。
  • 検証ツール:トリガー検証、ドライランテスト、比較テストを含み、スキル有無でのパフォーマンスを評価可能。

関連

  • プロジェクト
  • プロジェクト
  • プロジェクト
  • プロジェクト
  • Dispatch