Set up with a Coding Agent (recommended)
1
Set up
Send the following instruction to the Coding Agent you use, such as Codex, Claude Code, or another Agent that can modify the current project:
2
Run evals
Use the Experiment ID listed by the Agent. If it did not list one, first run
pnpm exec niceeval exp list to see available Experiments.3
View results
Set up manually
First start your application under test and confirm that it has a callable interface. The example below assumesPOST http://localhost:3000/chat, whose request body accepts message and model and whose JSON response has a string reply field. If your interface differs, change the Adapter URL, request body, and response-reading code. If you do not yet have an application to start, choose a runnable project from Examples.
Adapter
An Adapter connects an Agent to NiceEval. The three integration tiers range from a non-invasive connection to modifying the Agent configuration, and unlock different Eval capabilities. See Tier.Experiment
Eval
t.calledTool()), HITL, and tracing are optional capabilities you can add later. Existing Evals do not need to change when you extend the setup by following Connect Your Agent.