Communityライティング&編集github.com

h0ngcha0/hubo

2 人のエージェントが 1 つのコードベースを巡って、すべてのレビュー指摘が解決されるまで対戦します。

hubo とは?

Hubo は、AI エージェント(Claude Code、Cursor、Codex など)向けのスキルで、1 つのコードベースに対して実装エージェントとレビューエージェントの 2 つの役割を同時に動作させ、すべてのレビュー指摘が解決されるまで反復作業を行います。実装エージェントはファイル編集のみを担当し、レビューエージェントは読み取り専用でコードを検証します。各レビュー指摘に対して実装エージェントは「FIXED」「PUSHBACK」「NEEDS_USER」のいずれかで応答し、レビューアーが「CLEAR」を返すまでラウンドを繰り返します。このスキルは、コード変更の品質を高め、レビューと修正のプロセスを自動化するために設計されており、対応ホストアダプターを事前に選択して使用します。

対応~Claude Code~Codex CLI~Cursor
npx skills add h0ngcha0/hubo

Installed? Explore more ライティング&編集 skills: steipete/notion, langchain-ai/langchain, bytedance/podcast-generation · View all 6 →

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

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

ドキュメント

hubo は何をしますか?

Hubo はユーザーが明示的にアクティブにした場合のみ実行します。現在の会話内で、以下の 2 つの永続的なトップレベルロールを正確に調整します:

  • ファイル編集のみを担当する実用的なワークエージェント
  • 実装とそのエビデンスを独立して挑戦する、読み取り専用のレビューエージェント

いずれかのロールを作成する前に、完全な Hubo ワークフロー をお読みください。サポートされているホストアダプターの中から正確に 1 つの現在のホストを選択してください(サポートされているホストアダプター を参照)。ホスト API を混在させないでください。

ワークエージェントは最小限の完全な変更を実装し、その差分、決定、検証を報告します。レビューエージェントは実際のコードを検査し、CLEAR または番号付きの指摘を返します。すべての指摘を同じワークエージェントに中継し、ワークエージェントはエビデンスを添えて FIXED、PUSHBACK、または NEEDS_USER で応答する必要があります。同じレビュアーがその応答を検証するために再開し、任意のラウンド制限なしで続行します。

レビュアーがすべての指摘をクローズまたは撤回して CLEAR を返すか、本物の要件や技術的な方向性の決定にユーザーが必要になる場合にのみ停止します。完了したすべての作業とレビューレポートを会話にミラーリングし、最終応答に完全な時系列のやり取りを含めます。やり取りをファイルに保存しないでください。

関連スキル