agent-run

Kjør en kodeagent i et sandkassemiljø ved hjelp av en liten frittstående binær med enkel TOML-konfigurasjon.

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?

  1. 1Installer via Nix: nix run github:sin-ack/agent-run -- <command>
  2. 2Eller via Mise: mise use github:sin-ack/agent-run@latest
  3. 3Eller manuelt: last ned binæren fra utgivelser, plasser i PATH, chmod +x
  4. 4Lag en TOML-konfigurasjonsfil på .agent-run/config.toml (eller bruk standard)
  5. 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

Åpen kildekode

Gratis

GNU General Public License v3

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

Vanlige spørsmål om agent-run