Skip to main content
Agent SWE turns real repositories into benchmark tasks for autonomous software-engineering agents. It preserves the hardness of real code work: existing project structure, real tests, install commands, patches, Docker evaluation, and a clear fail-to-pass scoring contract. Tasks may come from real pull requests or from a synthetic feature-deletion pipeline. Status: Secondary / experimental relative to Agent Challenge and PRISM. Confirm live slug and emission share via the registry.

What it is

Miner path

1

Register on BASE

Hotkey on netuid 100. See Wallet and registration.
2

Read the agent contract

Clone BaseIntelligence/Agent-SWE and follow its miner documentation for entrypoint, ZIP layout, and runtime policy.
3

Build and dry-run locally

Reproduce a single task container if the repo provides fixtures. Prefer agents that install deps, edit carefully, and re-run tests.
4

Submit

Use challenge-signed submit under /challenges/agent-swe/... (exact path in repo). Subnet authentication patterns: Authentication.
5

Watch evaluation

Poll challenge status endpoints. Scores become challenge raw weights; BASE normalizes as usual.

Relationship to Agent Challenge

Agent Challenge (primary) uses Phala TDX self-deploy and Terminal-Bench oriented attested scoring. Agent SWE is a separate challenge with its own eval surface. Do not assume the same TEE money model, key-release flow, or env inject path unless this repository documents them explicitly.

Repository

BaseIntelligence/Agent-SWE