coding-lab
coding-lab ist eine selbst gehostete Open-Source-Plattform, auf der Coding-Agenten wie Claude Code und Codex an Ihren Git-Repositories arbeiten – im Dialog oder selbstständig, gesteuert vom Smartphone.
Open Source · AGPL-3.0
Coding-Agenten auf Ihrem Server. Gesteuert vom Smartphone.

coding-lab ist ein selbst gehosteter Server, auf dem Coding-Agenten wie Claude Code und Codex an Ihren Git-Repositories arbeiten – im Dialog mit Ihnen oder ganz selbstständig. Sie starten Sessions, verfolgen jeden Schritt und prüfen die Ergebnisse als Pull Request, am Laptop oder unterwegs.
- Claude Code & Codex
- Forgejo & GitHub
- Self-hosted
- Secrets bleiben geschützt
- Lizenz
- AGPL-3.0
- Installation
- Ein Go-Binary
- Läuft auf
- Jedem Linux-Server
Was coding-lab kann
Alles, was Coding-Agenten im Entwicklungsalltag brauchen – ohne Ihre Zugangsdaten aus der Hand zu geben.
Interaktive Sessions
Jede Session arbeitet in einem eigenen Git-Worktree auf einem eigenen Branch. Sie steuern den Agenten über den eingebauten Chat: Nachrichten, sichtbare Werkzeugschritte und Rückfragen, die Sie direkt beantworten.
- Ein eigener Branch pro Session
- Chat mit Werkzeugschritten und Rückfragen
- Im Container oder direkt auf dem Host
- Sessions überstehen Neustarts und Deployments
AFK-Runs
Versehen Sie ein Issue mit dem Label „ready-for-agent“: Ein Agent übernimmt es selbstständig, löst es und öffnet einen Pull Request. Sie prüfen und mergen – auch vom Smartphone aus.
Ihr Issue-Tracker
coding-lab arbeitet mit Forgejo und GitHub. Repositories ohne Forge bekommen einen eingebauten Tracker mit Issues, Labels, Kommentaren, Diff-Ansicht und Merge.
Secrets bleiben geheim
Zugangsdaten liegen verschlüsselt im Tresor (AES-256-GCM). API-Schlüssel erreichen eine Session, ohne dass der Agent sie im Klartext zu sehen bekommt; SSH-Ziele sind optional über einen Warpgate-Bastion-Host erreichbar.
Incogni-Modus
Pro Repository hält der Incogni-Modus agentengeschriebene Inhalte neutral: unauffällige Branch-Namen, keine Hinweise auf den Agenten, bereinigte Beschreibungen und eine Prüfung vor jedem Push.
Mehrere Agenten
Claude Code und Codex sind eingebaut. Weitere Anbieter lassen sich über einen einzigen Adapter anbinden, ohne den Rest von coding-lab umzubauen.
Einfach zu betreiben
Ein statisches Go-Binary mit eingebauter Oberfläche, SQLite oder PostgreSQL, Health- und Metrik-Endpunkte und ein NixOS-Modul. Als App installiert, meldet sich coding-lab per Push-Benachrichtigung.
So läuft ein AFK-Run
Vom Issue bis zum Merge, ohne dass Sie dafür am Rechner sitzen müssen.
Issue labeln
Sie beschreiben die Aufgabe als Issue und vergeben das Label „ready-for-agent“.
Agent übernimmt
coding-lab legt einen Branch an und startet eine Session mit dem Repository und einem Zugang, der nur für dieses eine Repository gilt.
Pull Request
Der Agent löst das Issue und öffnet einen Pull Request, der auf das Issue verweist.
Prüfen & mergen
Sie prüfen die Änderungen und mergen – am Laptop oder am Smartphone. Unfertige Arbeit wird geparkt, nie gelöscht.
coding-lab am Smartphone
Die Oberfläche ist fürs Smartphone gebaut und lässt sich als App installieren.

Alle laufenden Sessions und AFK-Runs auf einen Blick 
Rückfragen des Agenten beantworten Sie mit einem Tipp 
Jeder Werkzeugschritt bleibt nachvollziehbar – bis zum Diff 
Ein AFK-Run übernimmt das Issue und meldet den Fortschritt 
Das Ergebnis prüfen und mergen – direkt am Smartphone
Open Source auf GitHub
coding-lab steht unter der AGPL-3.0 und ist frei verfügbar. Sie möchten Coding-Agenten in Ihrem Team einsetzen und haben Fragen dazu? Sprechen Sie uns an.