FA

fullsend-ai/agent-eval-harness

Developer tools

このページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。 原文を見る

49 stars 品質 71 トレンド 49Apache-2.0

エージェントのパフォーマンスを測定可能にする — 即興

概要

エージェントのパフォーマンスを測定可能にする — 即興 1つの宣言的な楕円形でスキルとエージェントの能力を評価します。 yaml: 解析 → ケースを生成 → 実行 → 決定 → MLflow → 最適化のトレース。 ノートパソコン、ハーバーコンテナ、または EvalHub 上で同じ構成。 ドキュメント・スタート・クイックスタート・実行モデル - eval.yamlはローカルラン、ハーバー、EvalHubを運転します。 - パッケージ化されたスキル、またはエージェントの能力を直接テスト(エージェントのドキュメントチェックを含む)。 - LLM +コードは、A / B、しきい値、およびHTMLレポートを判断し、対等に判断します。 - 実験、データセット、および階層的なGenAIのトレース。 - /eval-optimizeは、失敗と再実行からスキルの修正を提案します。 ハーネスは (execution.mode) を (execution.mode) から分離します。 スキルまたは実行.prompt: - : テストケースごとの1つの呼び出し(デフォルト)。 ハーネスはケースをループします。 - : バッチ.yamlを介してすべての症例のための1つの呼び出し。 スキル/エージェントは内部でループします。 - (execution.skill): 事前定義されたスキルの実装をテスト (/my-skill --args).

概要(AI 翻訳)

作り付け 

代理店の楕円形の馬具

エージェントのパフォーマンスを測定可能にする — 即興

エージェント・エバー・ハーネスは、スキルとエージェントの能力を1つの宣言で評価 [eval.yaml: 解析 → 生成例 → 実行 → 判定 → MLflow → 最適化のトレース。 ノートパソコン、ハーバーコンテナ、または EvalHub 上で同じ構成。

ドキュメント・ 始める · クイックスタート・ 実行モデル

なぜエージェントの無効ハーネス

-**[eval.yaml]は、ローカルラン、ハーバー、EvalHubを駆動します。

  • スキルまたはプロンプトモード。 パッケージスキルやエージェント能力を直接テスト (エージェントのドキュメントチェックを含む) -ローバストスコアリング。 LLM +コードは、A / B、しきい値、およびHTMLレポートを対等に判断します。 -MLflow-nativeトレース。 実験、データセット、および階層的なGenAIのトレース。 -ループを閉じます。 [/eval-optimize]は、失敗と再実行からスキルの修正を提案します。

実行モデル

ハーネスは、([execution.mode])から([execution.skill])または[execution.promptを分離します。

実行モード

-case:テストケースごとの1つの呼び出し(デフォルト)。 ハーネスはケースをループします.

このページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。

README

以下は原文 README の抜粋です。原文を見る。

Made at 

Agent Eval Harness

Make agent performance measurable — and improvable

Agent Eval Harness evaluates skills and agent capabilities with one declarative eval.yaml: analyze → generate cases → run → judge → trace in MLflow → optimize. Same config on your laptop, Harbor containers, or EvalHub.

Docs · Get started · Quick start · Execution model

Why Agent Eval Harness

  • One config everywhere. eval.yaml drives local runs, Harbor, and EvalHub.
  • Skill or prompt mode. Test packaged skills, or agent capabilities directly (including agentic documentation checks).
  • Robust scoring. LLM + code judges, pairwise A/B, thresholds, and HTML reports.
  • MLflow-native traces. Opt-in experiments, datasets, and hierarchical GenAI traces.
  • Close the loop. /eval-optimize proposes skill fixes from failures and re-runs.

Execution Model

The harness separates how many invocations (execution.mode) from what to execute (execution.skill or execution.prompt):

Execution Mode

  • case: One invocation per test case (default). The harness loops over cases.
  • batch: One invocation for all cases via batch.yaml. The skill/agent loops internally.

What to Execute

  • Skill mode (execution.skill): Test predefined skill implementations (/my-skill --args). Evaluates skill correctness, quality, and cost efficiency.
  • Prompt mode (execution.prompt) ✨ NEW: Test agent capabilities directly by sending prompts without a skill wrapper. Extensible to any agent evaluation scenario.

Implemented flavor - Agentic Documentation Testing (see examples/openshift-agentic-docs.md):

  • Documentation effectiveness: Can agents navigate and use your docs?
GitHub で README 全文を見る

推奨ツール

別のキーワードを試すか、フィルタを外してください。

インストール

npx skillfish add fullsend-ai/agent-eval-harness
MCP 初心者?mcpskill.org のガイドから始めましょう →