Skip to content

OpenCode Enterprise 面向需要确保代码和数据不离开组织基础设施的企业。通过中心化配置、SSO 集成和内部 AI Gateway,IT 和安全团队可以统一管控所有开发者的 OpenCode 使用。本文介绍如何评估、试用和部署企业版。

OpenCode Enterprise 适合需要确保代码和数据始终在组织基础设施内部运行的团队。它通过中心化配置集成 SSO 和内部 AI Gateway,统一管控开发者的 AI 使用。

说明:OpenCode 不存储任何代码或上下文数据。

开始企业版部署的流程:

  1. 在团队内部进行试用
  2. 联系 OpenCode 团队讨论定价和实施方案

试用

OpenCode 开源且不存储代码或上下文数据,开发者可以直接开始使用进行试用,无需任何额外手续。


数据处理方式

OpenCode 不存储你的代码或上下文数据。 所有处理在本地进行,或通过直接 API 调用传至你的 AI Provider。

这意味着,只要使用的是你信任的 Provider 或内部 AI Gateway,OpenCode 就可以安全使用。

唯一的例外是 /share 功能。


关于对话分享

如果用户启用了 /share 功能,对话内容会被发送到 opencode.ai 的分享服务进行托管。

建议在企业试用期间禁用此功能:

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

了解更多:分享对话


代码所有权

你拥有 OpenCode 生成的所有代码。 无许可限制,无所有权主张。


定价

企业版采用按席位计费模型。如果你有自己的 LLM Gateway,不对 Token 使用量收费。具体定价请联系 OpenCode 团队获取根据组织需求定制的报价。


部署方案

完成试用并准备正式上线后,可以联系 OpenCode 团队讨论以下部署选项:


中心化配置

为整个组织设置统一的 OpenCode 配置,集成 SSO Provider,确保所有用户只能访问内部 AI Gateway。


SSO 集成

通过中心化配置,OpenCode 可以对接组织现有的 SSO Provider 进行身份验证,通过现有的身份管理系统为内部 AI Gateway 获取凭证。


内部 AI Gateway

配置 OpenCode 只使用内部 AI Gateway,禁用所有其他 AI Provider,确保所有请求都经过组织批准的基础设施。


私有 NPM 仓库

OpenCode 通过 Bun 的原生 .npmrc 支持私有 npm 仓库。如果你的组织使用私有仓库(JFrog Artifactory、Nexus 等),确保开发者在运行 OpenCode 之前已经完成认证:

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

也可以手动配置 ~/.npmrc

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

注意:运行 OpenCode 之前必须先登录私有仓库。


分享页面自托管

如果需要连 /share 功能的数据也留在组织内部,可以联系 OpenCode 团队了解自托管分享页面的方案(目前在 Roadmap 中)。


常见问题

Q: OpenCode Enterprise 和开源版有什么区别?

A: 核心功能完全相同,企业版增加了中心化配置、SSO 集成和内部 Gateway 支持,帮助 IT 团队统一管控。

Q: 如何开始企业版试用?

A: 直接让开发者安装使用即可,OpenCode 默认就不存储代码和上下文数据,非常适合直接进行内部试用。

Q: 对于使用了第三方 API 的 OpenCode,如何保证数据安全?

A: 在企业部署中,通过中心化配置将所有请求路由到内部 AI Gateway,从而完全绕开外部 API 调用,所有数据都在组织基础设施内处理。