agent-run
Kør en kodningsagent i et sandboxet miljø ved hjælp af en lille selvstændig binær med simpel TOML-konfiguration.
agent-run
Hvad er agent-run?
agent-run er et kommandolinjeværktøj, der kører AI-kodningsagenter (som pi, opencode, codex, claude) i et sandboxet miljø ved hjælp af bubblewrap. Det tilbyder en simpel TOML-baseret konfiguration til at styre netværksadgang, miljøvariabler og monteringspunkter, hvilket holder agenter isoleret fra værtsfilsystemet bortset fra specificerede stier.
Sådan bruger du agent-run?
- 1Installér via Nix: nix run github:sin-ack/agent-run -- <command>
- 2Eller via Mise: mise use github:sin-ack/agent-run@latest
- 3Eller manuelt: download binær fra udgivelser, placer i PATH, chmod +x
- 4Opret en TOML-konfigurationsfil på .agent-run/config.toml (eller brug standard)
- 5Kør: agent-run <agent> (f.eks. agent-run claude)
agent-run Vigtige funktioner
- Lille selvstændig binær (<1 MB) til GNU/Linux (aarch64 og x86_64)
- Simpel TOML-baseret konfiguration med JSON-skema-understøttelse
- Sandboxet udførelse via indbygget bwrap (uprivilegerede bruger-navnerum)
- Understøtter flere kodningsagenter: pi, opencode, codex, claude
- Per-værktøj konfigurerbare monteringer, miljøvariabler og netværksadgang
- Skrivebeskyttet værtsfilsystem som standard med valgfri skrivbare monteringer
agent-run Brugssituationer
- Kør AI-kodningsagenter sikkert uden tilladelsesprompter
- Isolér agenter fra ikke-projektfiler for at forhindre utilsigtet skade
- Test eller udvikl agenter i et kontrolleret miljø
- Sandbox agentoperationer samtidig med adgang til specifikke mapper
agent-run Priser og gratis credits
agent-run bruger modellen Gratis.
Dette værktøj er helt gratis
agent-run Fordele og ulemper
Fordele
- Ekstremt let og hurtigt
- Simpel konfiguration med gode standardindstillinger
- Per-værktøj fleksibilitet for monteringer, miljø og netværk
- Open source og reviderbart
Ulemper
- Kun Linux (kræver bwrap og uprivilegerede bruger-navnerum)
- Ikke hærdet mod ondsindet kode (skrivebeskyttet filsystem, men sockets/netværk tilgængeligt)
- Begrænset til understøttede agenter; brugerdefinerede agenter kræver manuel konfiguration
- Ingen overlay eller parallel agent-understøttelse
Hvad er agent-run bedst til?
- Udviklere, der bruger AI-kodningsagenter
- Dem, der ønsker simpel sandboxing uden tunge VM'er
- Brugere, der er irriteret over tilladelsesprompter
- Linux-brugere, der søger et letvægtsisoleringsværktøj