SWE-agent command line interface
All functionality of SWE-agent is available via the command line interface via the sweagent
command.
You can run sweagent --help
to see all subcommands.
Running SWE-agent
sweagent run
: Run SWE-agent on a single issue (tutorial).sweagent run-batch
: Run SWE-agent on a batch of issues (tutorial).sweagent run-replay
: Replay a trajectory file or a demo file. This means that you take all actions from the trajectory and execute them again in the environment. Useful for debugging your tools or for building new demonstrations.
Inspecting runs
sweagent inspect
orsweagent i
: Open the command line inspector (more information).sweagent inspector
orsweagent I
: Open the web-based inspector (more information).sweagent quick-stats
orsweagent qs
: When executed in a directory with trajectories, displays a summary ofexit_status
and more
Advanced scripts
sweagent merge-preds
: Merge multiple prediction files into a single file.sweagent traj-to-demo
: Convert a trajectory file to an easy to edit demo file (more information on demonstrations).sweagent remove-unfinished
: Remove unfinished trajectories