Enterprise
Usando OpenCode de forma segura na sua organização.
OpenCode Enterprise é para organizações que querem garantir que seu código e dados nunca saiam de sua infraestrutura. Isso pode ser alcançado usando uma configuração centralizada que se integra com seu SSO e gateway de IA interno.
Nota: OpenCode não armazena nenhum dos seus dados de código ou contexto.
Para começar com OpenCode Enterprise:
- Faça um trial interno com sua equipe.
- Entre em contato para discutir preços e opções de implementação.
Trial
OpenCode é open source e não armazena nenhum dos seus dados de código ou contexto, então seus desenvolvedores podem simplesmente começar e realizar um trial.
Tratamento de Dados
OpenCode não armazena seu código ou dados de contexto. Todo o processamento acontece localmente ou através de chamadas API diretas ao seu provedor de IA.
Isso significa que, desde que você esteja usando um provedor em que confia, ou um gateway de IA interno, você pode usar OpenCode de forma segura.
A única ressalva aqui é o recurso opcional /share.
Compartilhando Conversas
Se um usuário habilitar o recurso /share, a conversa e os dados associados são enviados ao serviço que usamos para hospedar essas páginas de compartilhamento em opencode.ai.
Os dados são atualmente servidos através da rede edge do nosso CDN, e são armazenados em cache no edge perto dos seus usuários.
Recomendamos que você desabilite isso para seu trial.
{
"$schema": "https://opencode.ai/config.json",
"share": "disabled"
}Saiba mais sobre compartilhamento.
Propriedade do Código
Você é dono de todo o código produzido pelo OpenCode. Não há restrições de licenciamento ou reivindicações de propriedade.
Preços
Usamos um modelo por assento para OpenCode Enterprise. Se você tem seu próprio gateway LLM, não cobramos pelos tokens usados. Para mais detalhes sobre preços e opções de implementação, entre em contato.
Implantação
Depois de completar seu trial e estar pronto para usar OpenCode na sua organização, você pode entrar em contato para discutir preços e opções de implementação.
Configuração Central
Podemos configurar OpenCode para usar uma única configuração central para toda a sua organização.
Esta configuração centralizada pode se integrar com seu provedor SSO e garante que todos os usuários acessem apenas seu gateway de IA interno.
Integração SSO
Através da configuração central, OpenCode pode se integrar com o provedor SSO da sua organização para autenticação.
Isso permite que OpenCode obtenha credenciais para seu gateway de IA interno através do seu sistema de gerenciamento de identidade existente.
Gateway de IA Interno
Com a configuração central, OpenCode também pode ser configurado para usar apenas seu gateway de IA interno.
Você também pode desabilitar todos os outros provedores de IA, garantindo que todas as requisições passem pela infraestrutura aprovada da sua organização.
Auto-Hospedagem
Embora recomendemos desabilitar as páginas de compartilhamento para garantir que seus dados nunca saiam da sua organização, também podemos ajudá-lo a auto-hospedá-las na sua infraestrutura.
Isso está atualmente em nosso roadmap. Se você estiver interessado, nos avise.
Suporte a Registro NPM Privado
OpenCode suporta registros npm empresariais através de arquivos de autenticação .npmrc. Isso permite que organizações instalem OpenCode de registros privados como JFrog Artifactory, Nexus Repository ou outras soluções de registro npm empresarial.
Configuração
Antes de executar OpenCode, certifique-se de que seu arquivo .npmrc está configurado com o registro e autenticação apropriados:
registry=https://your-registry.example.com/npm/
//your-registry.example.com/npm/:_authToken=${NPM_TOKEN}Registros Suportados
OpenCode funciona com registros npm empresariais comuns:
- JFrog Artifactory - Configure sua URL de repositório virtual npm
- Sonatype Nexus - Use seu proxy npm do Nexus ou repositório hospedado
- GitHub Packages - Autentique com seu token do GitHub
- GitLab Package Registry - Use seu token de deploy do GitLab
- Azure Artifacts - Configure com seu feed do Azure DevOps
Métodos de Autenticação
Dependendo do seu registro, você pode usar:
- Autenticação baseada em token - Defina
_authTokenno.npmrc - Autenticação básica - Use
_authcom credenciais codificadas em base64 - Variáveis de ambiente - Referencie tokens via sintaxe
${VAR_NAME}
FAQ
O que é OpenCode Enterprise?
OpenCode Enterprise é uma solução para organizações que precisam garantir que seu código e dados permaneçam dentro de sua infraestrutura. Fornece configuração centralizada, integração SSO e suporte a gateway de IA interno.
Como começo com OpenCode Enterprise?
Comece executando um trial com sua equipe de desenvolvimento. OpenCode é open source e não armazena seu código, então você pode começar imediatamente. Depois entre em contato para discutir opções de implantação empresarial.
Como funciona o preço empresarial?
Usamos um modelo de licenciamento por assento. Se você traz seu próprio gateway LLM, não há cobranças adicionais de tokens. Entre em contato para preços detalhados baseados nas necessidades da sua organização.
Meus dados estão seguros com OpenCode Enterprise?
Sim. OpenCode não armazena nenhum dos seus dados de código ou contexto. Todo o processamento acontece localmente ou através de chamadas API diretas ao seu provedor de IA designado. Para máxima segurança, desabilite o recurso /share e use seu gateway de IA interno.
Podemos usar nosso próprio registro NPM privado?
Sim. OpenCode suporta registros npm empresariais através de autenticação .npmrc padrão. Isso funciona com JFrog Artifactory, Nexus Repository, GitHub Packages, GitLab Package Registry, Azure Artifacts e outros registros compatíveis com npm.