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

Avyayalaya/agent-council

テキスト成果物の品質を評価するための、ランタイムに依存しない5エージェント意思決定評議会です。

agent-council とは?

エージェント評議会(agent-council)は、LLMエージェントが生成したテキスト成果物を自動評価・検閲するためのポータブルなツールキットです。5つの専門エージェント(例:品質監査、スタイルチェック、事実確認など)がそれぞれ独立して評価を行い、多数決や合意形成アルゴリズムによって最終的な品質判定を下します。Claude Code、Cursor、Codexなど様々なAIエージェントプラットフォームで動作するよう設計されており、runtimeに依存しません。このスキルを使うことで、エージェントが出力するドキュメントやコードレビュー、生成テキストの品質基準を自動化し、人的レビューコストを削減できます。SKILL.mdにはエージェント間の通信プロトコル、評価基準テンプレート、スコアリングロジックが詳細に記述されており、開発者はカスタム評価ルールを追加することも可能です。

対応~Claude Code~Codex CLI~Cursor
npx skills add Avyayalaya/agent-council

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

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

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

ドキュメント

agent-council は何をしますか?

テキスト成果物の品質を評価するための、ランタイムに依存しない5エージェント意思決定評議会です。

概要

エージェント評議会は、LLMエージェントが生成したテキストを自動で品質チェックするためのポータブルなシステムです。5つの独立したエージェントがそれぞれ評価を行い、合議制で最終判定を下します。

主な機能

  • 複数エージェントによる評価: 5つのエージェントが異なる観点(品質、スタイル、正確性、一貫性、トーン)で評価
  • 多数決/合意形成: 各エージェントのスコアを集計し、品質基準を満たしているか自動判定
  • ランタイム非依存: Claude Code、Cursor、Codexなど様々なAIエージェントフレームワークで動作
  • カスタマイズ可能: 評価基準やエージェントの役割を自由に設定可能

セットアップ

# リポジトリをクローン
git clone https://github.com/Avyayalaya/agent-council.git
cd agent-council

# 依存関係をインストール
pip install -r requirements.txt

使用方法

from agent_council import AdjudicatorCouncil

# 評議会を初期化
council = AdjudicatorCouncil(
    agents=["quality_auditor", "style_checker", "fact_checker", "consistency_checker", "tone_analyzer"],
    threshold=0.8
)

# テキストを評価
result = council.evaluate("生成されたテキストサンプル")
print(result.passed)  # True or False
print(result.scores)   # 各エージェントのスコア

エージェント構成

エージェント名役割
quality_auditor全体的な品質を監査
style_checkerスタイルガイドへの準拠をチェック
fact_checker事実の正確性を確認
consistency_checker内部一貫性を検証
tone_analyzerトーンの適切性を分析

評価基準のカスタマイズ

config/agents.yaml を編集して各エージェントの評価基準や重みを変更できます。

agents:
  quality_auditor:
    weight: 1.0
    criteria:
      - "明確さ"
      - "完全性"
      - "正確性"

動作環境

  • Python 3.8+
  • 対応プラットフォーム: Claude Code, Cursor, Codex, その他LLMエージェントランタイム

ライセンス

MIT

関連スキル