Enterprise
Usando OpenCode de forma segura en tu organización.
OpenCode Enterprise es para organizaciones que quieren asegurar que su código y datos nunca salgan de su infraestructura. Esto se logra mediante una configuración centralizada que se integra con tu SSO y gateway de IA interno.
Nota: OpenCode no almacena ninguno de tus datos de código o contexto.
Para comenzar con OpenCode Enterprise:
- Realiza una prueba interna con tu equipo.
- Contáctanos para discutir precios y opciones de implementación.
Prueba
OpenCode es de código abierto y no almacena ninguno de tus datos de código o contexto, por lo que tus desarrolladores pueden simplemente comenzar y llevar a cabo una prueba.
Manejo de datos
OpenCode no almacena tu código ni datos de contexto. Todo el procesamiento ocurre localmente o a través de llamadas API directas a tu proveedor de IA.
Esto significa que mientras uses un proveedor en el que confíes, o un gateway de IA interno, puedes usar OpenCode de forma segura.
La única excepción es la función opcional /share.
Compartir conversaciones
Si un usuario habilita la función /share, la conversación y los datos asociados se envían al servicio que usamos para alojar estas páginas compartidas en opencode.ai.
Los datos se sirven actualmente a través de la red edge de nuestro CDN, y se almacenan en caché en el edge cerca de tus usuarios.
Recomendamos desactivar esto para tu prueba.
{
"$schema": "https://opencode.ai/config.json",
"share": "disabled"
}Más información sobre compartir.
Propiedad del código
Tú eres dueño de todo el código producido por OpenCode. No hay restricciones de licencia ni reclamaciones de propiedad.
Precios
Usamos un modelo por puesto para OpenCode Enterprise. Si tienes tu propio gateway de LLM, no cobramos por los tokens utilizados. Para más detalles sobre precios y opciones de implementación, contáctanos.
Despliegue
Una vez que hayas completado tu prueba y estés listo para usar OpenCode en tu organización, puedes contactarnos para discutir precios y opciones de implementación.
Configuración central
Podemos configurar OpenCode para usar una única configuración central para toda tu organización.
Esta configuración centralizada puede integrarse con tu proveedor de SSO y asegura que todos los usuarios accedan solo a tu gateway de IA interno.
Integración SSO
A través de la configuración central, OpenCode puede integrarse con el proveedor de SSO de tu organización para la autenticación.
Esto permite que OpenCode obtenga credenciales para tu gateway de IA interno a través de tu sistema de gestión de identidad existente.
Gateway de IA interno
Con la configuración central, OpenCode también puede configurarse para usar solo tu gateway de IA interno.
También puedes desactivar todos los demás proveedores de IA, asegurando que todas las solicitudes pasen por la infraestructura aprobada de tu organización.
Auto-hospedaje
Aunque recomendamos desactivar las páginas compartidas para asegurar que tus datos nunca salgan de tu organización, también podemos ayudarte a auto-hospedarlas en tu infraestructura.
Esto está actualmente en nuestra hoja de ruta. Si estás interesado, háznolo saber.
Soporte para registros NPM privados
OpenCode soporta registros npm empresariales a través de archivos de autenticación .npmrc. Esto permite a las organizaciones instalar OpenCode desde registros privados como JFrog Artifactory, Nexus Repository u otras soluciones de registro npm empresarial.
Configuración
Antes de ejecutar OpenCode, asegúrate de que tu archivo .npmrc esté configurado con el registro y la autenticación apropiados:
registry=https://your-registry.example.com/npm/
//your-registry.example.com/npm/:_authToken=${NPM_TOKEN}Registros soportados
OpenCode funciona con registros npm empresariales comunes:
- JFrog Artifactory - Configura la URL de tu repositorio virtual npm
- Sonatype Nexus - Usa tu repositorio proxy o hospedado de npm en Nexus
- GitHub Packages - Autentícate con tu token de GitHub
- GitLab Package Registry - Usa tu token de despliegue de GitLab
- Azure Artifacts - Configura con tu feed de Azure DevOps
Métodos de autenticación
Dependiendo de tu registro, puedes usar:
- Autenticación basada en token - Establece
_authTokenen.npmrc - Autenticación básica - Usa
_authcon credenciales codificadas en Base64 - Variables de entorno - Referencia tokens mediante la sintaxis
${VAR_NAME}
Preguntas frecuentes
¿Qué es OpenCode Enterprise?
OpenCode Enterprise es para organizaciones que quieren asegurar que su código y datos nunca salgan de su infraestructura. Esto se logra mediante una configuración centralizada que se integra con tu SSO y gateway de IA interno.
¿Cómo empiezo con OpenCode Enterprise?
Simplemente comienza con una prueba interna con tu equipo. OpenCode por defecto no almacena tu código ni datos de contexto, lo que facilita el inicio.
Luego contáctanos para discutir precios y opciones de implementación.
¿Cómo funciona el precio empresarial?
Ofrecemos precios empresariales por puesto. Si tienes tu propio gateway de LLM, no cobramos por los tokens utilizados. Para más detalles, contáctanos para una cotización personalizada basada en las necesidades de tu organización.
¿Mis datos están seguros con OpenCode Enterprise?
Sí. OpenCode no almacena tu código ni datos de contexto. Todo el procesamiento ocurre localmente o a través de llamadas API directas a tu proveedor de IA. Con la configuración central y la integración SSO, tus datos permanecen seguros dentro de la infraestructura de tu organización.
¿Podemos usar nuestro propio registro NPM privado?
OpenCode soporta registros npm privados a través del soporte nativo de archivos .npmrc de Bun. Si tu organización usa un registro privado, como JFrog Artifactory, Nexus o similar, asegúrate de que los desarrolladores estén autenticados antes de ejecutar OpenCode.
Para configurar la autenticación con tu registro privado:
npm login --registry=https://your-company.jfrog.io/api/npm/npm-virtual/Esto crea ~/.npmrc con los detalles de autenticación. OpenCode lo detectará automáticamente.
Precaución: Debes estar conectado al registro privado antes de ejecutar OpenCode.
Alternativamente, puedes configurar manualmente un archivo .npmrc:
registry=https://your-company.jfrog.io/api/npm/npm-virtual/
//your-company.jfrog.io/api/npm/npm-virtual/:_authToken=${NPM_AUTH_TOKEN}Los desarrolladores deben estar conectados al registro privado antes de ejecutar OpenCode para asegurar que los paquetes puedan instalarse desde tu registro empresarial.