So funktioniert es
Die Workload sieht nie ein echtes Token.
Jeder Agent gilt als kompromittiert: Er liest nicht vertrauenswürdige Inhalte, sieht private Daten und spricht mit dem Netzwerk. Runabot gibt ihm keine wiederverwendbaren Geheimnisse und nur freigegebene Ziele.
Nicht vertrauenswürdiger Agent, IDE oder CI-Job
GITHUB_TOKEN=rb_scoped_7f3a…
Prüft Richtlinien, tauscht die Zugangsdaten, schreibt den Trace
Git, MCP, Web, Suche, LLM, Pakete
Authorization: Bearer ghp_real…
Was ein kompromittierter Agent noch tun kann.
Runabot verlässt sich nicht darauf, dass sich jede Workload korrekt verhält. Jede Kontrolle begrenzt, was ein Angreifer durch eine erfolgreiche Prompt-Injection oder ein bösartiges Paket gewinnt.
Agenten, IDEs und CI-Jobs laufen hinter demselben Proxy.
Dieselben Kontrollen, die autonome Agenten sicherer machen, verringern auch im Entwicklungsalltag den Diebstahl von Zugangsdaten und den Datenabfluss.
Jede Anfrage des Agenten steht im Trace.
Der Proxy schreibt Logs und OTLP-kompatible Traces für Audits, Fehleranalyse und Auswertung. Sie sehen, wie ein Agent seine Tools eingesetzt hat, wo er nicht weiterkam und welche Antworten seinen nächsten Schritt verändert haben.