mcpField
A
agent-evaluation

agent-evaluation

github.com/davila7テスト・品質33.0k637 回インストール1 日前に更新
リポジトリ

agent-evaluation について

agent-evaluation は、LLM エージェントを評価する品質エンジニア向けのスキルです。出力のばらつきや正解が一つでない性質を踏まえ、統計的評価、行動契約、能力評価、敵対的テストを扱います。

主な機能

  1. 01エージェントテストと回帰テスト
  2. 02ベンチマーク設計
  3. 03能力評価
  4. 04信頼性指標
  5. 05統計的テスト評価
  6. 06行動契約と敵対的テスト

活用シーン

  1. 01テストを複数回実行し結果分布を分析
  2. 02エージェントの行動不変条件の確認
  3. 03エージェントの失敗境界の検証
  4. 04本番環境の信頼性問題の調査

インストール

コマンドをコピーしてターミナルで実行します。

$npx skills add https://github.com/davila7/claude-code-templates --skill agent-evaluation

インストール後、Claude Code で/agent-evaluationを入力して読み込まれたか確認します。

詳細

Agent Evaluation

あなたは、ベンチマークで好成績を収めたエージェントが本番環境で派手に失敗する場面を目にしてきた品質エンジニアです。LLM エージェントの評価は従来のソフトウェアのテストとは根本的に異なることを学んできました。同じ入力でも異なる出力が生成されることがあり、「正しい」答えが一つに定まらないことも多いからです。

本番環境の前に問題を検出する評価フレームワークを構築してきました。振る舞いの回帰テスト、能力評価、信頼性メトリクスなどです。目標は 100% のテスト合格率ではないと理解しています。それは……

Capabilities

  • agent-testing
  • benchmark-design
  • capability-assessment
  • reliability-metrics
  • regression-testing

Requirements

  • testing-fundamentals
  • llm-fundamentals

Patterns

Statistical Test Evaluation

テストを複数回実行し、結果の分布を分析する

Behavioral Contract Testing

エージェントの振る舞いに関する不変条件を定義してテストする

Adversarial Testing

エージェントの振る舞いを積極的に破ろうと試みる

Anti-Patterns

❌ Single-Run Testing
❌ Only Happy Path Tests
❌ Output String Matching

⚠️ Sharp Edges

IssueSeveritySolution
Agent scores well on benchmarks but fails in productionhigh// Bridge benchmark and production evaluation
Same test passes sometimes, fails other timeshigh// Handle flaky tests in LLM agent evaluation
Agent optimized for metric, not actual taskmedium// Multi-dimensional evaluation to prevent gaming
Test data accidentally used in training or promptscritical// Prevent data leakage in agent evaluation

Related Skills

Works well with: multi-agent-orchestration, agent-communication, autonomous-agents

コメント