1
Install and authenticate
You need Node.js, a Full access key from the dashboard’s API keys page, and credits on your account.
auth status prints your user, email, and key ID. Python and TypeScript setup is on the installation page.2
Start the job
Run Codex with GPT-6 Luna on one DeepSWE task. Pick the tab you work in; all three start the same job.
The output includes the job ID. The job keeps running on Evolve if you close the terminal. The spend cap stops new model calls once reached; a call already in progress can finish above it.
3
Read the result
--json for structured output.A finished job is not a passed task: read the trial’s status and reward. A missing reward is not zero.4
Inspect and save the evidence
Use the trial ID from The trace shows what the agent did. The verifier log shows how the task was graded. The last command saves the trial’s files under
job trials:./results/; see trial outputs.Next steps
Compare agents and models
Add a second model, more tasks, or repeated attempts.
Create your own task
Write a task, publish it, and run it.
Browse datasets
evolve dataset show deepswe@1.1 lists its 113 tasks.Use your coding agent
Install the Evolve skill and read the CLI’s manual.
Authentication failed
Authentication failed
Export
EVOLVE_API_KEY in the same shell that runs the command, then repeat evolve auth status. Creating jobs needs a Full access key; a read-only key can only inspect them. See authentication.Insufficient credits
Insufficient credits
A job refused with HTTP
402 and insufficient_credits means the account has no credits left. Add credits in the dashboard, then run the command again.
