OpenCode logo

OpenCode

Freemium
访问

OpenCode 是一款适用于终端、IDE 和桌面的开源 AI 编程代理,帮助开发者理解代码库、规划修改并使用多个 LLM 提供商。

什么是 OpenCode?

OpenCode 是一款面向希望在终端、IDE 或桌面应用中与代理协作的用户的开源 AI 编程代理。该产品定位为通用编程助手,可帮助解释代码、规划改动,并在项目内进行编辑。

文档描述了这样的设置流程:安装 OpenCode、配置 LLM 提供商、进入项目并运行 /init,这样工具就可以分析代码库,并在项目根目录创建一个 AGENTS.md 文件。OpenCode 还强调隐私优先运行,并表示不会存储你的代码或上下文数据。

OpenCode 能做什么?

多种界面

OpenCode 可作为终端界面、桌面应用或 IDE 扩展使用,因此团队可以在不同环境中保持相同的代理工作流。

广泛的模型支持

它通过 Models.dev 支持 75+ 个 LLM 提供商,包括本地模型,文档也说明可在设置过程中连接提供商 API 密钥。

自动加载 LSP

系统会自动为模型加载相关的语言服务器协议集成,使其在代码库中工作时具备项目上下文。

多会话工作流

你可以在同一项目中并行运行多个代理会话,这有助于比较不同方法或同时处理独立任务。

可共享会话

会话可以通过链接共享,便于回顾对话、交接工作或稍后排查运行问题。

基于账户的提供商访问

OpenCode 提供 GitHub Copilot 以及 ChatGPT Plus 或 Pro 账号的登录路径,让用户在受支持的情况下连接现有订阅。

使用场景

“理解现有代码库”

在代码库中启动一个会话,让 OpenCode 在修改前解释不熟悉的函数、文件或工作流。

“规划并构建新工作”

描述一个功能,切换到计划模式,审查建议的方案,然后在准备好后让 OpenCode 实现这些改动。

“并行进行项目工作”

当你想比较不同方案或同时推进多个独立任务时,在同一项目上运行多个代理会话。

“审阅并交接会话”

与队友共享会话链接,方便他们审阅对话、复现某个决定,或排查代理运行过程中发生了什么。

“使用现有或精选模型”

连接现有提供商账号,或在你希望使用已配置模型而不是手动管理每个提供商设置时使用 Zen。

常见问题

如何开始使用 OpenCode?

OpenCode 是一款开源 AI 编程代理,提供终端界面、桌面应用和 IDE 扩展。文档说明可通过 shell 脚本或包管理器安装,然后在项目中运行前先配置 LLM 提供商,并使用 `/init` 进行初始化。

使用 OpenCode 需要特定的 AI 提供商吗?

只要配置了提供商的 API 密钥,OpenCode 就可以与任何 LLM 提供商配合使用。文档还建议使用 OpenCode Zen,这是一组经过测试和基准评估、适用于编程代理的精选模型。

我可以在终端之外使用 OpenCode 吗?

不需要。首页说明 OpenCode 可在终端、IDE 或桌面端运行,文档也将终端应用、桌面应用和 IDE 扩展列为受支持的界面。

OpenCode 的费用是多少?

源内容没有列出 OpenCode 本身的确切价格。下载页和文档页将其呈现为 beta 可用,而定价 URL 返回 404。

OpenCode 对隐私有什么说明?

OpenCode 表示不会存储你的代码或上下文数据,并将这一点作为面向敏感环境的隐私导向设计选择。

快速信息

类别
开发者工具
产品类型
AI 编程代理
界面
终端、桌面应用、IDE 扩展
模型支持
通过 Models.dev 支持 75+ 个提供商
显著工作流
`/init` 会在项目根目录创建 `AGENTS.md` 文件
隐私说明
不存储代码或上下文数据

OpenCode 流量分析

流量数据仅供参考。

域名评分
84

OpenCode 替代品

Superset logo

Superset

superset.sh

Superset 是一款桌面工具,可在你的本机上并行运行多个 AI 编程代理。它帮助开发者将工作拆分到相互隔离的 Git worktree 中,审查变更,并持续推进任务,无需一次等待一个代理。

Refact.ai logo

Refact.ai

refact.ai

Refact.ai 是面向开发者的开源编码代理,可在 IDE 中分析代码仓库、规划并执行软件开发任务,同时提供代码生成、调试、测试和实时补全支持。

Continue logo

Continue

continue.dev

Continue 是面向开发者的开源编程代理,其代码库仍可作为他人开发的基础。

GitHub Copilot logo

GitHub Copilot

github.com

GitHub Copilot 是面向开发者的 AI 编程助手与智能体平台。

Claude Code logo

Claude Code

claude.com

Claude Code 是面向开发者的 AI 编程代理,可理解代码库、编辑文件并运行命令,帮助完成修复漏洞、编写测试和代码迁移等任务。

Devin logo

Devin

devin.ai

Devin 是面向开发者和工程团队的 AI 编程代理与软件工程师,支持桌面端、CLI 和 IDE 使用,并提供团队版与企业版方案,涵盖云端代理工作流和管理控制。