企业版

在你的组织中安全地使用 OpenCode。

OpenCode 企业版适用于希望确保其代码和数据永远不会离开其基础设施的组织。它可以通过使用与你的 SSO 和内部 AI 网关集成的集中配置来实现这一点。

注意:OpenCode 不会存储你的任何代码或上下文数据。

要开始使用 OpenCode 企业版:

  1. 与你的团队进行内部试用。
  2. 联系我们 讨论定价和实施方案。

# 试用#

OpenCode 是开源的,不会存储你的任何代码或上下文数据,因此你的开发人员可以简单地开始使用并进行试用。


## 数据处理#

OpenCode 不会存储你的代码或上下文数据。 所有处理都在本地进行,或通过直接 API 调用到你的 AI 提供商。

这意味着只要你使用的是你信任的提供商或内部 AI 网关,你就可以安全地使用 OpenCode。

这里唯一的例外是可选的 /share 功能。


分享对话

如果用户启用 /share 功能,对话及其相关数据会发送到我们用于在 opencode.ai 托管这些分享页面的服务。

数据目前通过我们 CDN 的边缘网络提供,并缓存在靠近你用户的边缘节点上。

我们建议你在试用期间禁用此功能。

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

了解更多关于分享的信息。


## 代码所有权#

你拥有 OpenCode 生成的所有代码。 没有许可限制或所有权声明。


# 定价#

我们对 OpenCode 企业版采用按席位模式。如果你有自己的 LLM 网关,我们不会对使用的 tokens 收费。有关定价和实施方案的更多详细信息,请**联系我们**。


# 部署#

完成试用并准备好在组织中使用 OpenCode 后,你可以**联系我们**讨论定价和实施方案。


## 集中配置#

我们可以设置 OpenCode 使用整个组织的单一集中配置。

此集中配置可以与你的 SSO 提供商集成,确保所有用户只访问你的内部 AI 网关。


## SSO 集成#

通过集中配置,OpenCode 可以与你组织的 SSO 提供商进行身份认证集成。

这允许 OpenCode 通过你现有的身份管理系统获取内部 AI 网关的凭证。


## 内部 AI 网关#

通过集中配置,OpenCode 也可以配置为仅使用你的内部 AI 网关。

你还可以禁用所有其他 AI 提供商,确保所有请求都通过你组织批准的基础设施。


## 自托管#

虽然我们建议禁用分享页面以确保你的数据永远不会离开你的组织,但我们也可以帮助你在你的基础设施上自托管它们。

这目前在我们的路线图上。如果你感兴趣,请**告诉我们**。


# 常见问题#

什么是 OpenCode 企业版?

OpenCode 企业版适用于希望确保其代码和数据永远不会离开其基础设施的组织。它可以通过使用与你的 SSO 和内部 AI 网关集成的集中配置来实现这一点。

如何开始使用 OpenCode 企业版?

只需与你的团队进行内部试用。OpenCode 默认不会存储你的代码或上下文数据,因此很容易开始。

然后**联系我们**讨论定价和实施方案。

企业版定价如何?

我们提供按席位的企业定价。如果你有自己的 LLM 网关,我们不会对使用的 tokens 收费。有关更多详细信息,请**联系我们**获取基于你组织需求的定制报价。

我的数据在 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 会自动使用它。

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

或者,你可以手动配置 .npmrc 文件:

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

开发人员必须在运行 OpenCode 之前登录到私有仓库,以确保可以从你的企业仓库安装包。