Deutsch
Dokumentation
Enterprise

Enterprise

OpenCode sicher in Ihrer Organisation einsetzen.

OpenCode Enterprise ist für Organisationen, die sicherstellen möchten, dass ihr Code und ihre Daten niemals ihre Infrastruktur verlassen. Dies wird durch eine zentralisierte Konfiguration ermöglicht, die sich mit Ihrem SSO und internem KI-Gateway integriert.

Hinweis: OpenCode speichert keinen Ihrer Code- oder Kontextdaten.

Um mit OpenCode Enterprise zu beginnen:

  1. Führen Sie intern eine Testphase mit Ihrem Team durch.
  2. Kontaktieren Sie uns, um Preise und Implementierungsoptionen zu besprechen.

Testphase

OpenCode ist Open Source und speichert keinen Ihrer Code- oder Kontextdaten, sodass Ihre Entwickler einfach loslegen und eine Testphase durchführen können.


Datenverarbeitung

OpenCode speichert Ihren Code oder Kontextdaten nicht. Die gesamte Verarbeitung erfolgt lokal oder über direkte API-Aufrufe an Ihren KI-Anbieter.

Das bedeutet, dass Sie OpenCode sicher verwenden können, solange Sie einen Anbieter verwenden, dem Sie vertrauen, oder ein internes KI-Gateway nutzen.

Die einzige Ausnahme ist die optionale /share-Funktion.


Unterhaltungen teilen

Wenn ein Benutzer die /share-Funktion aktiviert, werden die Unterhaltung und die zugehörigen Daten an den Dienst gesendet, den wir zum Hosten dieser Share-Seiten auf opencode.ai verwenden.

Die Daten werden derzeit über das Edge-Netzwerk unseres CDN bereitgestellt und am Edge in der Nähe Ihrer Benutzer zwischengespeichert.

Wir empfehlen, dies für Ihre Testphase zu deaktivieren.

opencode.json
{
  "$schema": "https://opencode.ai/config.json",
  "share": "disabled"
}

Mehr über das Teilen erfahren.


Code-Eigentum

Sie besitzen den gesamten von OpenCode produzierten Code. Es gibt keine Lizenzbeschränkungen oder Eigentumsansprüche.


Preise

Wir verwenden ein Pro-Sitz-Modell für OpenCode Enterprise. Wenn Sie Ihr eigenes LLM-Gateway haben, berechnen wir keine Gebühren für verwendete Token. Für weitere Details zu Preisen und Implementierungsoptionen kontaktieren Sie uns.


Bereitstellung

Sobald Sie Ihre Testphase abgeschlossen haben und bereit sind, OpenCode in Ihrer Organisation einzusetzen, können Sie uns kontaktieren, um Preise und Implementierungsoptionen zu besprechen.


Zentrale Konfiguration

Wir können OpenCode so einrichten, dass eine einzige zentrale Konfiguration für Ihre gesamte Organisation verwendet wird.

Diese zentralisierte Konfiguration kann sich mit Ihrem SSO-Anbieter integrieren und stellt sicher, dass alle Benutzer nur auf Ihr internes KI-Gateway zugreifen.


SSO-Integration

Über die zentrale Konfiguration kann sich OpenCode mit dem SSO-Anbieter Ihrer Organisation zur Authentifizierung integrieren.

Dies ermöglicht es OpenCode, Anmeldedaten für Ihr internes KI-Gateway über Ihr bestehendes Identitätsmanagementsystem zu erhalten.


Internes KI-Gateway

Mit der zentralen Konfiguration kann OpenCode auch so konfiguriert werden, dass nur Ihr internes KI-Gateway verwendet wird.

Sie können auch alle anderen KI-Anbieter deaktivieren, um sicherzustellen, dass alle Anfragen über die genehmigte Infrastruktur Ihrer Organisation laufen.


Self-Hosting

Obwohl wir empfehlen, die Share-Seiten zu deaktivieren, um sicherzustellen, dass Ihre Daten niemals Ihre Organisation verlassen, können wir Ihnen auch helfen, diese auf Ihrer Infrastruktur selbst zu hosten.

Dies steht derzeit auf unserer Roadmap. Wenn Sie interessiert sind, lassen Sie es uns wissen.


Unterstützung privater NPM-Registries

OpenCode unterstützt Enterprise-NPM-Registries über .npmrc-Authentifizierungsdateien. Dies ermöglicht es Organisationen, OpenCode aus privaten Registries wie JFrog Artifactory, Nexus Repository oder anderen Enterprise-NPM-Registry-Lösungen zu installieren.

Konfiguration

Stellen Sie vor dem Ausführen von OpenCode sicher, dass Ihre .npmrc-Datei mit der entsprechenden Registry und Authentifizierung konfiguriert ist:

.npmrc
registry=https://your-registry.example.com/npm/
//your-registry.example.com/npm/:_authToken=${NPM_TOKEN}

Unterstützte Registries

OpenCode funktioniert mit gängigen Enterprise-NPM-Registries:

  • JFrog Artifactory - Konfigurieren Sie Ihre npm Virtual Repository URL
  • Sonatype Nexus - Verwenden Sie Ihr Nexus npm Proxy- oder Hosted-Repository
  • GitHub Packages - Authentifizieren Sie sich mit Ihrem GitHub-Token
  • GitLab Package Registry - Verwenden Sie Ihren GitLab Deploy-Token
  • Azure Artifacts - Konfigurieren Sie mit Ihrem Azure DevOps Feed

Authentifizierungsmethoden

Je nach Registry können Sie verwenden:

  • Token-basierte Authentifizierung - Setzen Sie _authToken in .npmrc
  • Basic-Authentifizierung - Verwenden Sie _auth mit Base64-kodierten Anmeldedaten
  • Umgebungsvariablen - Referenzieren Sie Token über die ${VAR_NAME}-Syntax

FAQ

Was ist OpenCode Enterprise?

OpenCode Enterprise ist für Organisationen, die sicherstellen möchten, dass ihr Code und ihre Daten niemals ihre Infrastruktur verlassen. Dies wird durch eine zentralisierte Konfiguration ermöglicht, die sich mit Ihrem SSO und internem KI-Gateway integriert.

Wie beginne ich mit OpenCode Enterprise?

Starten Sie einfach mit einer internen Testphase mit Ihrem Team. OpenCode speichert standardmäßig keinen Ihrer Code- oder Kontextdaten, was den Einstieg einfach macht.

Dann kontaktieren Sie uns, um Preise und Implementierungsoptionen zu besprechen.

Wie funktioniert die Enterprise-Preisgestaltung?

Wir bieten Pro-Sitz-Enterprise-Preise an. Wenn Sie Ihr eigenes LLM-Gateway haben, berechnen wir keine Gebühren für verwendete Token. Für weitere Details kontaktieren Sie uns für ein individuelles Angebot basierend auf den Bedürfnissen Ihrer Organisation.

Sind meine Daten mit OpenCode Enterprise sicher?

Ja. OpenCode speichert Ihren Code oder Kontextdaten nicht. Die gesamte Verarbeitung erfolgt lokal oder über direkte API-Aufrufe an Ihren KI-Anbieter. Mit zentraler Konfiguration und SSO-Integration bleiben Ihre Daten sicher innerhalb der Infrastruktur Ihrer Organisation.

Können wir unsere eigene private NPM-Registry verwenden?

OpenCode unterstützt private NPM-Registries über die native .npmrc-Dateiunterstützung von Bun. Wenn Ihre Organisation eine private Registry wie JFrog Artifactory, Nexus oder ähnliches verwendet, stellen Sie sicher, dass Entwickler authentifiziert sind, bevor sie OpenCode ausführen.

Um die Authentifizierung mit Ihrer privaten Registry einzurichten:

npm login --registry=https://your-company.jfrog.io/api/npm/npm-virtual/

Dies erstellt ~/.npmrc mit Authentifizierungsdetails. OpenCode erkennt dies automatisch.

Achtung: Sie müssen bei der privaten Registry angemeldet sein, bevor Sie OpenCode ausführen.

Alternativ können Sie eine .npmrc-Datei manuell konfigurieren:

~/.npmrc
registry=https://your-company.jfrog.io/api/npm/npm-virtual/
//your-company.jfrog.io/api/npm/npm-virtual/:_authToken=${NPM_AUTH_TOKEN}

Entwickler müssen bei der privaten Registry angemeldet sein, bevor sie OpenCode ausführen, um sicherzustellen, dass Pakete aus Ihrer Enterprise-Registry installiert werden können.