Available execution environments in mini-swe-agent
mainThe mini-swe-agent package provides several environment implementations for executing code within different isolation levels. Depending on your security and infrastructure requirements, you can choose from the following:
local.py: Executes code directly on the host machine usingsubprocess.run. This is the least isolated method.docker.py: Executes code within a Docker or Podman container.singularity.py: Executes code within a Singularity or Apptainer container.