Echtes OpenCode.
Im Builder.
OpenCode läuft neben dem Relpin Builder direkt am echten TypeScript-Projekt — mit serverseitigen Credentials, governed Datei-Autorität und Pinned Releases. Keine lokale IDE, kein separater Chat-Loop.
Lebt im Workspace.
Nicht in einem Seitenfenster.
OpenCode öffnet im Relpin Builder, direkt neben denselben Dateien, der Preview und der Release-Pipeline. Es arbeitet am echten App-Projekt, nicht in einer Sandbox oder mit eingefügten Snippets.
OpenCode öffnet im Builder und teilt sich Dateien, Preview und Credentials mit dem aktiven Workspace.
Liest und bearbeitet das echte TypeScript-Projekt — keine Sandbox-Kopie, kein eingefügter Snippet.
Vorschläge konvergieren in dieselbe Pinned-Release-Pipeline wie jeder andere Workspace-Edit.
Autorität ist eine Rollen-Zuweisung.
Keine Prompt-Einstellung.
Orgs gewähren OpenCode über dasselbe RBAC-Modell, das auch den restlichen Workspace governt. Eine Rolle entscheidet, ob eine Session inspizieren, über den governed Patch-Pfad schreiben oder Edits nur zur Freigabe in die Queue stellen darf — unabhängig davon, was der Prompt verlangt.
Projekt lesen und erklären. Keine Writes — für Rollen, die reviewen statt autorisieren sollen.
Schreibt über den governed Patch-Pfad. Für Rollen, denen Projektänderungen anvertraut sind.
Edits in der Queue, bis eine Rolle mit Freigabe-Autorität bestätigt.
No file writes. The role grants read, not authoring.
OpenCode schlägt vor.
Relpin autorisiert.
OpenCode arbeitet innerhalb des Autoritätsmodells des Workspace. Was auch immer User, AGENTS.md oder Model-Prompt verlangen — was tatsächlich persistiert, entscheiden Relpins Rollen-Berechtigungen, nicht der Prompt. Die Plattform besitzt die autoritative File Plane.
OpenCode-Anweisungen sind beratend. Relpin-Berechtigungen sind autoritativ.
OpenCode ist ein Addon, gegated durch eine Org-Capability. Rollen ohne den Grant starten nie eine Session — das Ausblenden des Einstiegs ist UX; das Backend verweigert ihn ohnehin.
Eine Session führt nur die Authoring-Aktionen aus, die ihre Rolle erlaubt. Lesezugriff impliziert nie Schreibzugriff.
Writes konvergieren über den governed Project-Pfad, klassifiziert nach Ziel. Das Container-Filesystem ist nie Source of Truth, und Secrets sind nie schreibbar.
Provider-Keys werden serverseitig gespeichert und pro Umgebung scoped. Sie werden nie an den Browser gesendet oder der Session offengelegt.
Relpin verrechnet Container- und Session-Zeit als Runtime-Credits. Provider-Token-Kosten bleiben auf Ihrem eigenen Konto.
Jede Session und jeder Write — erlaubt oder abgelehnt — erfasst Actor, App, Umgebung, Path-Klasse, Entscheidung und Session-ID.
Relpin trennt Review, Chat, Edit, Dependency und Publish in unabhängige AI-Permissions — damit eine Org "Review meiner App" erlauben kann, ohne "der Agent editiert meine App" zu erlauben. Wird mit dem Permission-Modell ausgerollt.
Jede Aktion zuordenbar.
Jeder Write reviewbar.
OpenCode-Aktionen werden gegen Actor, App, Umgebung und Session festgehalten. Erlaubte Edits, abgelehnte Edits, Reads und Approvals teilen sich denselben unveränderlichen Audit-Stream wie der Rest von Relpin.
Jede Aktion einmal erfasst und nie überschrieben — Allowed, Denied und Pending gleichermaßen.
User-, Agent- und Reviewer-Identität pro Event erfasst, samt der Regel, die die Aktion gated hat.
DEV, TEST und PROD Events unabhängig über dieselbe Audit-Surface abfragbar.
Ihr Provider-Key.
Ihre Kosten.
Relpin verrechnet Container-Runtime und Seats. AI-Provider-Tokens bleiben auf Ihrem Provider-Konto — Credentials werden serverseitig gespeichert, nie im Browser.
Relpin verrechnet OpenCode-Session-Containerzeit als Plattform-Credits — getrennt von AI-Tokens.
AI-Tokens werden über Ihr Provider-Konto verrechnet — Relpin sieht den Key nie, verkauft die Tokens nie weiter.
Teamzugang per Seat gated; Nutzung Actor- und Session-IDs zugeordnet für klare Verrechnung.
Stored server-side. Scoped per environment. Never sent to the browser.
Echtes OpenCode.
Governed durch Relpin.
Bringen Sie OpenCode in browserbasiertes App Building, ohne Datei-Autorität, Credential-Grenzen, Audit oder Release-Kontrolle aufzugeben.
Offene Beta · Browser-basiertes Studio · Provider-Credentials erforderlich
OpenCode · Browser Builder · Governed Runtime · Pinned Releases