VOID Workshop ist ein kostenloser Open-Source-Coding-Agent für den Linux-Desktop auf Basis des Claude Agent SDK. Er plant, bevor er etwas anfasst, zeigt vor jedem Schreiben einen Diff, fragt vor jedem Befehl und stoppt beim Budget, das du festlegst. Bring dein Claude-Abo, einen API-Schlüssel oder lokale Ollama-Modelle mit und steuere alles mit VOID Portal vom Handy aus.
Beschreibe in deinen eigenen Worten, was du willst. Der Agent erledigt die Laufarbeit; über jede Änderung entscheidest du.
Jede Bearbeitung kommt als Unified Diff, bevor sie geschrieben wird. Ändert sich die Datei auf der Platte, während du überlegst, wird die Bearbeitung verweigert, sodass deine eigene Arbeit nie stillschweigend überschrieben wird.
Planen, bauen, prüfen und ausliefern, ohne die App zu verlassen, und genau sehen, wohin deine Tokens gehen.

Vor Änderungen fragen, automatisch bearbeiten, Auto in der Sandbox oder Planmodus: erst nur lesen, dann ein Plan zur Freigabe. Umschalt+Tab wechselt, auch mitten in einer Aufgabe.

Melde dich per Gerätecode oder Token an und durchsuche Pull Requests, Issues, Workflow-Läufe und Releases, lies die Diskussionen und kommentiere. Der Token bleibt in deinem Schlüsselbund.

Füge einen API-Token ein und sieh auf einen Blick deine Workers, Pages-Projekte, R2-Buckets, D1-Datenbanken und KV-Namespaces, nur lesend.

Standardmäßig an: verdichtet lange Sitzungen bei 120k Tokens und kürzt Befehlsausgaben. Das Dashboard zeigt die letzten 30 Tage pro Modell und wo das Gewicht liegt.
Modellausgaben und Repository-Inhalte gelten als nicht vertrauenswürdige Eingaben. Die Freigabe ist die erste Schutzschicht, nicht die einzige.
Der genaue Befehl, das Arbeitsverzeichnis, die Begründung des Agenten und was der Befehl tut (Lesen, Schreiben, Netzwerk, git, Installationen). Freigaben werden nie gespeichert.
Befehle des Agenten können nur im Projekt schreiben und erreichen das Netzwerk nicht, außer du erlaubst bestimmte Domains.
sudo, breite rm -rf, Pushes, Umschreiben der Historie, Veröffentlichen, Uploads, SSH, Schlüsselbund-Zugriff und Versuche, die eigene Konfiguration der App anzufassen, werden sofort abgelehnt.
.., Symlinks und ~ können nicht aus dem Projekt ausbrechen. SSH-Schlüssel, Cloud-Zugangsdaten, Browserprofile und Schlüsselbunde sind immer tabu.
.env, private Schlüssel und Zugangsdateien brauchen eine ausdrückliche Freigabe. Logs, Verlauf und Oberfläche werden geschwärzt.
Verweigert den Start als root. Kein Server des Autors, kein Proxy, keine Analytics: Die einzigen Ziele sind der Modellanbieter deiner Wahl und, für VOID Portal, das Relay, das du selbst bereitgestellt hast.
Nutze dein Claude-Abo oder einen Anthropic-Console-API-Schlüssel aus dem Schlüsselbund deines Desktops und wechsle mit einem Klick. VOID Workshop prüft die Herkunft der Zugangsdaten, bevor auch nur eine Anfrage rausgeht.
Öffne jede Projektdatei im eingebauten CodeMirror-Editor, erledige eine schnelle Korrektur selbst und überlass den Rest dem Agenten. Die Syntaxhervorhebung wird aus deinem Theme erzeugt, sodass jedes Theme, auch deine eigenen, passende Farben bekommt.
Die Android-Begleit-App. Starte Aufgaben und reihe sie von überall ein, gib Änderungen und Befehle frei (auf Wunsch direkt aus der Benachrichtigung), wechsle Modell, Modus und Konto und erfahre, wenn eine Aufgabe fertig ist, dich braucht oder der PC offline geht.
Handy ──wss──► dein Relay ◄──wss── PC
└──── Ende-zu-Ende-verschlüsselt, AES-256-GCM ────┘




Es gibt kein gemeinsames Relay: Jede Person stellt ihr eigenes auf einem kostenlosen Cloudflare-Konto bereit, sodass dein Datenverkehr nie über den Server eines anderen läuft. Der kostenlose Workers-Tarif reicht für eine Person locker aus.
workers.dev-Subdomain wählen.wrangler deploy in remote/relay.# aus deinem Klon des Repositorys $ cd remote/relay $ npm install $ npx wrangler login # wrangler einmalig im Browser autorisieren $ npx wrangler deploy # → https://void-relay.<your-subdomain>.workers.dev $ node test/smoke.mjs wss://void-relay.<your-subdomain>.workers.dev # optional: In-App-Updates für VOID Portal (oder lösche den [[r2_buckets]]-Block in wrangler.toml) $ npx wrangler r2 bucket create void-portal-updates
Trage dann wss://void-relay.<your-subdomain>.workers.dev unter Settings → VOID Portal (phone) → Relay ein. Kopplungscode oder Handy verloren? Entkopple das Gerät an derselben Stelle, dann funktioniert sein Schlüssel nicht mehr. Die vollständige Anleitung steht in remote/README.md (auf Englisch).
Sieben eingebaute Themes, ein Live-Farbeditor mit Kontrastwarnungen und JSON-Import/-Export, um Themes zu teilen.
Klicke auf ein Theme, um es auf dieser Seite auszuprobieren.

Baut in wenigen Minuten aus dem Quellcode und installiert nur für deinen Benutzer. Kein root, keine Systemdateien.
# 1. Abhängigkeiten (Node.js ≥ 22.13, Rust ≥ 1.80) # Arch Linux $ sudo pacman -S --needed base-devel nodejs npm rust git webkit2gtk-4.1 gtk3 libsoup3 \ librsvg libayatana-appindicator openssl libsecret bubblewrap socat ripgrep # Debian / Ubuntu 24.04+ (dazu Node.js 22 und Rust von nodejs.org / rustup.rs) $ sudo apt install build-essential git libwebkit2gtk-4.1-dev libgtk-3-dev libsoup-3.0-dev \ librsvg2-dev libayatana-appindicator3-dev libssl-dev libsecret-1-dev bubblewrap socat ripgrep # 2. bauen und nach ~/.local installieren $ git clone https://github.com/M4S4T0-V01D/void-workshop.git $ cd void-workshop $ ./scripts/build.sh $ ./scripts/install.sh # 3. starten, dann Settings → Sign-in & API key: mit Claude anmelden, einen Schlüssel einfügen oder Ollama wählen $ void-workshop
| VOID Portal | cd remote/android && ./gradlew :app:assembleRelease (JDK 17), APK aufs Handy installieren und mit deinem Relay koppeln |
|---|---|
| Aktualisieren | git pull && ./scripts/build.sh && ./scripts/install.sh |
| Deinstallieren | ./scripts/uninstall.sh (mit --purge werden Verlauf, Einstellungen und der gespeicherte Schlüssel gelöscht) |
| Anleitungen | Claude-Abo · API-Schlüssel einrichten · Ollama · Abrechnung & Limits · Sicherheitsmodell (auf Englisch) |
Die kurzen Antworten. Die Anleitungen im Repository haben die langen.
VOID Workshop und VOID Portal sind kostenlos und Open Source (MIT). Du zahlst nur für das Modell, das du nutzt: dein Claude-Abo, die Anthropic-API-Nutzung auf deinem eigenen Console-Konto oder gar nichts mit lokalen Ollama-Modellen. Das Relay passt in den kostenlosen Tarif von Cloudflare.
Nur zum Modellanbieter deiner Wahl. Es gibt keine Telemetrie und keinen Server des Autors. Schlüssel bleiben im Schlüsselbund deines Desktops, und der Datenverkehr von VOID Portal läuft Ende-zu-Ende-verschlüsselt über das Relay, das du selbst bereitstellst.
Es führt dasselbe Claude Agent SDK in einem Desktop-Fenster aus, das aufs Prüfen ausgelegt ist: ein Diff vor jedem Schreiben, eine Freigabe für jeden Befehl, Annehmen und Ablehnen pro Datei, eine Sandbox, Ausgabenlimits und eine Handy-Fernbedienung.
Linux (entwickelt unter Arch, läuft unter Debian/Ubuntu und anderen mit WebKitGTK 4.1). VOID Portal braucht Android 8 oder neuer.
Lieber nicht: Stell dein eigenes bereit. Das dauert ein paar Minuten, ist kostenlos und hält deinen Datenverkehr und deine Verfügbarkeit in deiner Hand.
Ja. VOID Workshop und VOID Portal sprechen dieselben 13 Sprachen wie diese Website. Beide fragen beim ersten Start; ändern kannst du sie später unter Einstellungen → Darstellung & Sprache am PC und Einstellungen → Sprache auf dem Handy. Die Übersetzungen liegen in src/i18n/locales und remote/android/app/src/main/assets/i18n, Verbesserungen sind willkommen.