Agent Belt
Description
Reproducible evaluation for AI coding agents. Multi-turn scenarios against Claude Code, Codex, Copilot, Cursor, Gemini CLI, Goose, OpenCode, or any custom agent you plug in; verify behavior with rule checks, workspace diffs, multi-judge LLM consensus; pin reliability with pass^k variance across trials. Git worktrees, optional Docker sandbox.
Installation
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open the source below and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
README
agent-belt
A seat belt for the agents you ship. Run reproducible multi-turn scenarios against the *binary your users actually run* - Claude Code, Cursor, Codex, Gemini, Copilot, opencode, Goose, or your own CLI. Score with rule checks, workspace diffs, and a separate LLM judge. Pin variance down with repeat trials, paraphrase families, and multi-judge consensus - so a green check actually means something on a stochastic stack.
Disclaimer
This tool is provided as-is with no warranty. Running untrusted agents or scenarios can cause real, irreversible damage to your system. Each scenario drives a real agent CLI that runs as your user - a malicious scenario can modify dotfiles, SSH config, or git hooks; run destructive or data-exfiltrating commands; or reach the network to pull instructions, upload source, or push to external repos. Only run scenarios you trust. We take no responsibility for damages.
Before You Begin
You need **Python 3.13** (3.11+ supported) and at least one CLI agent installed and authenticated (run it once interactively to sign in). One agent is enough to get started.
Install
pip install agent-belt
belt doctor # verify agents, auth, and LLM scoring providers
For development setup, see [CONTRIBUTING.md](CONTRIBUTING.md).
Quick Start
belt quickstart # auto-detects first available agent
belt quickstart claude-code # or specify one
This validates the agent, runs a single scenario with rules-only scoring (no API key needed), and prints next steps.
For more control over the bundled showcase (no source clone needed):
belt eval --bundled showcase --modes rules \
--tags real-runnable --allow-external-working-dir # whole runnable showcase
belt eval --bundled showcase --scorer-arg model=openai/gpt-5.4-mini # + LLM judge (cloud)
belt eval --bundled showcase --scorer-arg model=ollama/gemma4 # + LLM judge (local, no API key)
belt eval --bundled showcase --modes rule
Related Skills
Agency Agents
A complete AI agency at your fingertips - From frontend wizards to Reddit community ninjas, from whimsy inject
AI Firecrawl
🔥 The API to search, scrape, and interact with the web for AI
AI Artifacts Builder
Suite of tools for creating elaborate, multi-component claude.ai HTML artifacts using modern frontend web tech
AI Headroom
Compress tool outputs, logs, files, and RAG chunks before they reach the LLM. 20% fewer tokens for coding agen
AI CrewAI
Framework for orchestrating role-playing, autonomous AI agents. By fostering collaborative intelligence, CrewA
AI TrendRadar
⭐AI-driven public opinion & trend monitor with multi-platform aggregation, RSS, and smart alerts.🎯 告别信息过载,你的
AI