--- title: 企业版 description: 在您的组织中安全地使用 OpenCode。 --- import config from "../../../../config.mjs" export const email = `mailto:${config.email}` OpenCode 企业版面向希望确保代码和数据始终留在自有基础设施内的组织。它通过集中式配置与您的 SSO 和内部 AI 网关集成来实现这一目标。 :::note OpenCode 不会存储您的任何代码或上下文数据。 ::: 开始使用 OpenCode 企业版: 1. 在团队内部进行试用。 2. **联系我们**,讨论定价和实施方案。 --- ## 试用 OpenCode 是开源的,不会存储您的任何代码或上下文数据,因此您的开发人员可以直接[开始使用](/docs/)并进行试用。 --- ### 数据处理 **OpenCode 不会存储您的代码或上下文数据。**所有处理均在本地完成,或通过直接 API 调用发送至您的 AI 提供商。 这意味着,只要您使用的是信任的提供商或内部 AI 网关,就可以安全地使用 OpenCode。 唯一需要注意的是可选的 `/share` 功能。 --- #### 分享对话 如果用户启用了 `/share` 功能,对话及其关联数据将被发送到我们用于在 opencode.ai 上托管共享页面的服务。 数据目前通过我们 CDN 的边缘网络提供服务,并缓存在靠近用户的边缘节点上。 我们建议您在试用期间禁用此功能。 ```json title="opencode.json" { "$schema": "https://opencode.ai/config.json", "share": "disabled" } ``` [了解更多关于分享的信息](/docs/share)。 --- ### 代码所有权 **您拥有 OpenCode 生成的所有代码。**不存在任何许可限制或所有权声明。 --- ## 定价 OpenCode 企业版采用按席位定价模型。如果您拥有自己的 LLM 网关,我们不会对使用的 Token 收取费用。有关定价和实施方案的更多详情,请**联系我们**。 --- ## 部署 完成试用并准备好在组织中使用 OpenCode 后,您可以**联系我们**,讨论定价和实施方案。 --- ### 集中式配置 我们可以为您的整个组织设置 OpenCode 的统一集中式配置。 该集中式配置可与您的 SSO 提供商集成,确保所有用户仅访问您的内部 AI 网关。 --- ### SSO 集成 通过集中式配置,OpenCode 可以与您组织的 SSO 提供商集成进行身份验证。 这使得 OpenCode 能够通过您现有的身份管理系统获取内部 AI 网关的凭据。 --- ### 内部 AI 网关 通过集中式配置,OpenCode 还可以被配置为仅使用您的内部 AI 网关。 您还可以禁用所有其他 AI 提供商,确保所有请求都经过组织批准的基础设施。 --- ### 自托管 虽然我们建议禁用共享页面以确保您的数据始终不会离开组织,但我们也可以帮助您在自己的基础设施上自行托管这些页面。 此功能目前已列入我们的路线图。如果您感兴趣,请**告诉我们**。 --- ## 常见问题
什么是 OpenCode 企业版? OpenCode 企业版面向希望确保代码和数据始终留在自有基础设施内的组织。它通过集中式配置与您的 SSO 和内部 AI 网关集成来实现这一目标。
如何开始使用 OpenCode 企业版? 只需在团队内部开始试用即可。OpenCode 默认不存储您的代码或上下文数据,因此可以轻松上手。 然后**联系我们**,讨论定价和实施方案。
企业版定价如何运作? 我们提供按席位的企业版定价。如果您拥有自己的 LLM 网关,我们不会对使用的 Token 收取费用。如需了解更多详情,请**联系我们**,获取根据您组织需求定制的报价。
我的数据在 OpenCode 企业版中是否安全? 是的。OpenCode 不会存储您的代码或上下文数据。所有处理均在本地完成,或通过直接 API 调用发送至您的 AI 提供商。通过集中式配置和 SSO 集成,您的数据将安全地保留在组织的基础设施内。
我们可以使用自己的私有 NPM 注册表吗? OpenCode 通过 Bun 原生的 `.npmrc` 文件支持来支持私有 npm 注册表。如果您的组织使用私有注册表(例如 JFrog Artifactory、Nexus 或类似产品),请确保开发人员在运行 OpenCode 之前已完成身份验证。 要设置私有注册表的身份验证: ```bash npm login --registry=https://your-company.jfrog.io/api/npm/npm-virtual/ ``` 这会创建包含身份验证信息的 `~/.npmrc` 文件。OpenCode 会自动识别并使用它。 :::caution 在运行 OpenCode 之前,您必须先登录私有注册表。 ::: 或者,您也可以手动配置 `.npmrc` 文件: ```bash title="~/.npmrc" registry=https://your-company.jfrog.io/api/npm/npm-virtual/ //your-company.jfrog.io/api/npm/npm-virtual/:_authToken=${NPM_AUTH_TOKEN} ``` 开发人员必须在运行 OpenCode 之前登录私有注册表,以确保能够从您的企业注册表安装软件包。