Português
Documentação
Enterprise

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:

  1. Faça um trial interno com sua equipe.
  2. 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.

opencode.json
{
  "$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:

.npmrc
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 _authToken no .npmrc
  • Autenticação básica - Use _auth com 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.