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:
- Führen Sie intern eine Testphase mit Ihrem Team durch.
- 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.
{
"$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:
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
_authTokenin.npmrc - Basic-Authentifizierung - Verwenden Sie
_authmit 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:
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.