agent-run
Kjør en kodeagent i et sandkassemiljø ved hjelp av en liten frittstående binær med enkel TOML-konfigurasjon.
agent-run
Hva er agent-run?
agent-run er et kommandolinjeverktøy som kjører AI-kodeagenter (som pi, opencode, codex, claude) i et sandkassemiljø ved hjelp av bubblewrap. Det tilbyr en enkel TOML-basert konfigurasjon for å kontrollere nettverkstilgang, miljøvariabler og monteringspunkter, og holder agentene isolert fra vertssystemets filsystem bortsett fra spesifiserte stier.
Slik bruker du agent-run?
- 1Installer via Nix: nix run github:sin-ack/agent-run -- <command>
- 2Eller via Mise: mise use github:sin-ack/agent-run@latest
- 3Eller manuelt: last ned binæren fra utgivelser, plasser i PATH, chmod +x
- 4Lag en TOML-konfigurasjonsfil på .agent-run/config.toml (eller bruk standard)
- 5Kjør: agent-run <agent> (f.eks. agent-run claude)
agent-run Viktige funksjoner
- Liten frittstående binær (<1MB) for GNU/Linux (aarch64 og x86_64)
- Enkel TOML-basert konfigurasjon med JSON-skjemastøtte
- Sandkassekjøring via innebygd bwrap (uprivilegerte brukernavnerom)
- Støtter flere kodeagenter: pi, opencode, codex, claude
- Per-verktøy konfigurerbare monteringer, miljøvariabler og nettverkstilgang
- Skrivebeskyttet vertsfilsystem som standard med valgfrie skrivbare monteringer
agent-run Bruksområder
- Kjør AI-kodeagenter sikkert uten tillatelsesforespørsler
- Isoler agenter fra ikke-prosjektfiler for å forhindre utilsiktet skade
- Test eller utvikle agenter i et kontrollert miljø
- Sandkasse agentoperasjoner samtidig som tilgang til spesifikke kataloger tillates
agent-run Priser og gratiskreditter
agent-run bruker prismodellen Gratis.
Dette verktøyet er helt gratis
agent-run Fordeler og ulemper
Fordeler
- Ekstremt lett og rask
- Enkel konfigurasjon med gode standardinnstillinger
- Per-verktøy fleksibilitet for monteringer, miljø, nettverk
- Åpen kildekode og reviderbar
Ulemper
- Kun Linux (krever bwrap og uprivilegerte brukernavnerom)
- Ikke herdet mot ondsinnet kode (skrivebeskyttet filsystem, men socket/nettverk tilgjengelig)
- Begrenset til støttede agenter; egendefinerte agenter krever manuell konfigurasjon
- Ingen overlay eller parallell agentstøtte
Hva passer agent-run best til?
- Utviklere som bruker AI-kodeagenter
- De som ønsker enkel sandkasse uten tunge VM-er
- Brukere som er lei av tillatelsesforespørsler
- Linux-brukere som søker et lett isolasjonsverktøy