Running it for a team
To use honest-agent as a team, you’ll want two things: the evals running on a regular schedule, so you catch a regression soon after it happens, and a report everyone on the team can open. This section shows how to set that up, with recipes we tested and advice on keeping your data safe along the way.
Two things, kept apart
Section titled “Two things, kept apart”- The results hold everything: every request and response, the run settings, all history. Only the job that runs the evals reads and writes them.
- The report is built from the results and shows recent runs. Your team opens it in the browser, behind a sign-in. Viewers never get the results.
Pick one of each
Section titled “Pick one of each”| Option | Good for | |
|---|---|---|
| Results | MotherDuck | Teams already on MotherDuck. Nothing to copy around. |
| A file in cloud storage | Teams that keep everything in their own cloud: Amazon S3, Google Cloud Storage, Azure Blob Storage. Our recipe uses S3. | |
| A local file (the default) | One machine that always runs the evals. | |
| Report | Cloudflare Pages with Access | Free for up to 50 people; sign-in by email code or SSO. |
| S3 and CloudFront with a sign-in | Teams that keep everything in AWS. | |
| Runs | GitHub Actions | Scheduled runs, with results in S3. |
For the alert, see Setting up alerts.
