Skip to content
KitploitKITPLOIT
ToolsBlog
Einreichen
ToolsBlog
Einreichen

Hacking-, PenTest- und Cybersicherheits-Tools für Ihr Sicherheitsarsenal!

Kitploit ist ein Verzeichnis von Hacking-, Cybersicherheits- und Pentesting-Tools. Entdecken Sie die neuesten Projekt-Updates, um Schwachstellen zu finden, Systeme zu analysieren, Tests zu automatisieren und Ihre Sicherheit zu stärken.

··Feeds·Kontakt·Datenschutz·© 2026 Kitploit

Tool-Verzeichnis

Kategorien

Alle Kategorien anzeigen
Loading categories
yolobox — Lass deine KI durchstarten. Dein Home-Verzeichnis bleibt zu Hause. | Kitploit
Tools/GitHubGitHub/finbarr/yolobox
Allgemeine DienstprogrammeContainer-SicherheitScripting & AutomatisierungSicherheitsvirtualisierungDevSecOpsRed Teaming
GitHubfinbarr/yolobox

yolobox

Lass deine KI durchstarten. Dein Home-Verzeichnis bleibt zu Hause.

Repository anzeigen
6294912vor 11 TagenVon Kitploit geprüft

Beliebteste

Alle anzeigen →

Entdecken Sie die meistgenutzten Tools unserer Community.

Alle Tools erkunden

Durchsuchen Sie unsere Tool-Sammlung

Alle Tools anzeigen →
Teilen

██╗ ██╗ ██████╗ ██╗ ██████╗ ██████╗ ██████╗ ██╗ ██╗ ╚██╗ ██╔╝██╔═══██╗██║ ██╔═══██╗██╔══██╗██╔═══██╗╚██╗██╔╝ ╚████╔╝ ██║ ██║██║ ██║ ██║██████╔╝██║ ██║ ╚███╔╝ ╚██╔╝ ██║ ██║██║ ██║ ██║██╔══██╗██║ ██║ ██╔██╗ ██║ ╚██████╔╝███████╗╚██████╔╝██████╔╝╚██████╔╝██╔╝ ██╗ ╚═╝ ╚═════╝ ╚══════╝ ╚═════╝ ╚═════╝ ╚═════╝ ╚═╝ ╚═╝

root@kitploit:~

**Lass deine KI so richtig loslegen. Dein Home-Verzeichnis bleibt zu Hause.**

Doku: [yolobox.dev](https://yolobox.dev)

Changelog: [CHANGELOG.md](https://github.com/finbarr/yolobox/blob/master/CHANGELOG.md)

Führe [Claude Code](https://claude.ai/code), [Codex](https://openai.com/codex/), [Kimi Code](https://github.com/MoonshotAI/kimi-code), Gemini, Antigravity, OpenCode, Copilot, Pi oder jeden anderen KI-Coding-Agenten im „Yolo-Modus“ aus, ohne dein Home-Verzeichnis zu zerstören.

## Das Problem

KI-Coding-Agenten sind unglaublich mächtig, wenn du ihnen erlaubst, Befehle ohne Rückfrage auszuführen. Aber eine falsch interpretierte Eingabe und schon ist `rm -rf ~` ausgeführt und du stellst aus dem Backup wieder her (klar, als ob du Backups hättest lol).

## Die Lösung

`yolobox` führt deinen KI-Agenten in einem Container aus, in dem:

- dein Projektverzeichnis unter seinem echten Pfad eingehängt ist, z. B. `/Users/du/projekt`
- der Agent volle Berechtigungen und sudo innerhalb des Containers hat
- dein Home-Verzeichnis nicht eingehängt ist, außer du stimmst ausdrücklich zu
- persistente Volumes Tools, Konfigurationen und Sitzungen über mehrere Läufe hinweg erhalten
- Claude, Codex und Kimi Code erhalten eine integrierte yolobox-Anleitung, damit sie die Sandbox verstehen, in der sie laufen

Die KI kann in der Sandbox völlig wild werden. Dein echtes Home-Verzeichnis? Unantastbar.

## Schnellstart

```bash
# Installation über Homebrew
brew install finbarr/tap/yolobox

# Oder Installation per Skript
curl -fsSL https://raw.githubusercontent.com/finbarr/yolobox/master/install.sh | bash
Tool herunterladen

Dann aus einem beliebigen Projekt:

root@kitploit:~
cd /pfad/zu/deinem/projekt
yolobox claude    # Lass es laufen

Andere KI-Verknüpfungen funktionieren genauso:

root@kitploit:~
yolobox codex
yolobox gemini
yolobox kimi
yolobox agy
yolobox antigravity
yolobox opencode
yolobox copilot
yolobox pi

Setze default_harness = "codex", damit ein nacktes yolobox Codex startet. Verwende yolobox shell, wenn du eine manuelle Shell möchtest, und yolobox run <befehl...>, wenn du einen einzelnen Befehl in der Sandbox ausführen möchtest.

Vollständige Installations- und Laufzeitdetails findest du unter Installation & Setup. Befehlsbeispiele findest du unter Befehle.

Was ist in der Box?

Das Basis-Image enthält KI-CLIs, Node.js, Python, Go, Bun, Build-Tools, Git, GitHub CLI, ripgrep, fd, fzf, jq, vim, RTK und die üblichen praktischen Werkzeuge.

Du brauchst etwas anderes? Der Agent hat sudo.

Innerhalb von yolobox werden unterstützte KI-CLIs so umschlossen, dass Berechtigungsabfragen übersprungen werden. Keine Bestätigungen, keine Leitplanken. Nur pure, ungefilterte KI, wie es die Natur vorgesehen hat.

Für die vollständige Werkzeugliste, die Tabelle der YOLO-Modus-Wrapper, RTK-Hinweise, die Richtlinie zur Aktualität von npm-Paketen und das Upgrade-Verhalten der gebündelten CLIs siehe Was ist in der Box.

Projektanpassung

Wenn ein Projekt zusätzliche Werkzeuge oder Umgebungsvariablen benötigt, füge eine kleine Projektkonfiguration hinzu, anstatt das gesamte Basis-Image zu forken:

root@kitploit:~
# .yolobox.toml
env = ["CODEX_HOME=/home/yolo/.codex-account"]

[customize]
packages = ["default-jdk", "maven"]

Dann normal ausführen:

root@kitploit:~
yolobox run mvn --version

Die Anpassung auf Projektebene kann auch ein Dockerfile-Fragment auf das Basis-Image aufsetzen. Der erste Lauf erstellt ein abgeleitetes Image; spätere Läufe verwenden es erneut, bis sich das Basis-Image oder die Anpassungseingaben ändern.

Verwende Container-Pfade für env-Werte, da sie direkt an den Prozess innerhalb von yolobox übergeben werden. env-Werte werden unverändert an die Laufzeit übergeben; nichts darin wird interpretiert.

Um der Sandbox einen anderen Wert zu übergeben als der Host unter demselben Namen verwendet – ein schreibgeschütztes Token statt deines echten –, aliasiere ihn mit env_from_host (oder --env-from-host KEY=HOST_VAR):

root@kitploit:~
# .yolobox.toml
env_from_host = ["GH_TOKEN=YOLOBOX_READONLY_GH_TOKEN"]

Der Alias besitzt diese Variable: Er unterdrückt die automatische Durchreichung und --gh-token für denselben Schlüssel, und yolobox weigert sich zu starten, wenn die Host-Variable nicht gesetzt ist, sodass das ersetzte Token niemals versehentlich durchsickern kann.

Siehe Konfiguration für Projekt-env-Einstellungen und Anpassung auf Projektebene für Paketinstallationen, Dockerfile-Fragmente, Rebuild-Verhalten, Upgrade-Verhalten und vollständig benutzerdefinierte Images.

Häufige Arbeitsabläufe

root@kitploit:~
yolobox setup                         # Globale Standardwerte konfigurieren
yolobox config                        # Aufgelöste Konfiguration für dieses Projekt anzeigen
yolobox claude --docker --gh-token    # Dem Agenten Docker- und GitHub-Zugriff geben
yolobox claude --claude-config --no-claude-auth # Konfiguration teilen, Box-Login unabhängig halten
yolobox codex --rtk                   # RTK-Komprimierung der Befehlsausgabe aktivieren
yolobox run --no-network make test    # Einen Befehl ohne Netzwerk ausführen
yolobox fork --name bruno codex       # Einem Agenten eine eigene Projektkopie geben
yolobox upgrade                       # Binärdatei aktualisieren und neuestes Image ziehen
yolobox update-agents                 # KI-CLIs in der persistenten Box aktualisieren

--claude-config synchronisiert dauerhafte Claude-Einstellungen inkrementell und mountet das Host-~/.claude/projects live mit Lese-/Schreibzugriff, sodass der Sitzungsverlauf aktuell bleibt. --no-claude-auth hält das Box-Login unabhängig, macht diesen Projektverlaufs-Mount jedoch nicht schreibgeschützt.

Die automatische RTK-Einrichtung lässt Telemetrie deaktiviert, es sei denn, du stimmst interaktiv von innerhalb der Box mit rtk telemetry enable zu.

Die detaillierten Referenzen befinden sich bewusst auf der Doku-Website:

  • Befehle: Verknüpfungen, Wartungsbefehle, fork und Beispiele
  • Konfiguration: globale Konfiguration, Projektkonfiguration, kopierte Anweisungen, env-Durchreichung und Kontext-Manifeste
  • Flags: jedes Flag, Kompatibilitätshinweis und Detail zur Laufzeit-Durchreichung
  • Rezepte: parallele Agenten und Webapp-Routing

Philosophie: Es ist die Box der KI, nicht deine

yolobox ist für KI-Agenten konzipiert, nicht für Menschen. Du startest die KI und lässt sie arbeiten.

Der Agent hat sudo innerhalb des Containers. Wenn er einen Compiler, eine Datenbank, ein Paket oder ein Framework benötigt, kann er eines installieren. Benannte Volumes bewahren diese Einrichtung über Sitzungen hinweg, sodass du die README nicht in eine hundertzeilige Paketmatrix verwandeln musst. Richte ihn auf dein Projekt aus und lass ihn kochen.

Sicherheitsmodell

yolobox ist Schutz vor Unfällen, kein magisches Theorem gegen Container-Escapes.

Es hilft, dein Home-Verzeichnis, SSH-Schlüssel, Dotfiles, unzusammenhängende Projekte und den meisten Zustand des Host-Dateisystems vor unachtsamen destruktiven Befehlen zu schützen. Es schützt nicht das Projektverzeichnis, das du eingehängt hast, Geheimnisse, die du ausdrücklich weiterleitest, Host-Aktionen, die du ausdrücklich überbrückst, oder den Host-Kernel vor Laufzeit-Escape-Schwachstellen.

Für eine engere Box kombiniere Flags wie:

root@kitploit:~
yolobox claude --no-network --no-env-passthrough --readonly-project --exclude ".env*" --exclude "secrets/**"

Wenn du dir Sorgen um feindseligen Code machst und nicht nur um unachtsamen, verwende stärkere Isolation wie rootless Podman oder eine VM. Das vollständige Bedrohungsmodell und die Härtungsoptionen findest du unter Sicherheitsmodell.

Entwicklung

root@kitploit:~
make build
make test
make lint
make image

Der Workflow für Mitwirkende, Doku-Website-Befehle, Versionierung und Release-Regeln findest du unter Mitwirken.

Lizenz

MIT