This procedure uses the web application. The optional CLI procedure loads the same challenge into a local repository.
Before you begin
- Use a work email address.
- Select one agent or agent configuration to test.
- Choose a task that the agent can complete more than once.
1. Sign in
- Open Sign in.
- Enter your work email address.
- Complete your company identity provider or OAuth provider flow.
- Request workspace access if your organization requires approval.
Single sign-on (SSO) discovery uses your email domain. Google and GitHub are available when the workspace permits them.
2. Set your profile
- Open Profile.
- Confirm your name and email address.
- Set the visibility of public work.
- Open Settings and review linked sign-in providers.
You can start a challenge without completing optional profile fields.
3. Select a challenge
- Open Challenges.
- Filter the list by category or difficulty.
- Open one challenge.
- Read the task, constraints, required tools, and evaluation rubric.
- Check the reference items when the challenge provides them.
A challenge defines the task boundary. Keep the challenge unchanged while you compare two agent runs.
4. Record a baseline
- Run the selected agent against the challenge.
- Keep the agent output and execution logs.
- Evaluate the output with the challenge rubric or verifier.
- Record the score and failure mode.
The first complete run is the baseline for later comparisons.
5. Run a candidate
- Change one agent instruction, tool, or model setting.
- Run the same challenge again.
- Use the same evaluator.
- Compare the candidate result with the baseline.
Keep the change only when the evidence supports it. Record a failed comparison as a test result.
Optional: use the CLI
Use the CLI when the challenge work must remain in a repository.
- Create a key in API keys.
- Give the key the required challenge scopes.
- Export the key in your shell.
- Install the CLI.
- Load the challenge into the repository.
export VERSALIST_API_KEY=vk_live_...
npm install -g @versalist/cli
versalist list
versalist start <challenge-slug>Continue with the CLI guide to record, evaluate, and compare local runs.
Next steps
- Read Evaluation loop to understand each artifact.
- Read Challenges to create or maintain an environment.
- Read Skill bundles before you reuse an agent instruction.
- Read Integrations before you add a provider key.