多界面编程代理
将 OpenCode 用作基于终端的界面、桌面应用或 IDE 扩展,让相同的编程代理理念适应不同的开发环境。
认识这款工具
OpenCode 可帮助开发者借助 AI 代理理解、修改和运行代码。它支持从终端、桌面应用或 IDE 扩展运行,并通过 Models.dev 支持来自 75 多家提供商的模型,包括本地模型以及现有的 ChatGPT Plus/Pro 或 GitHub Copilot 订阅。
OpenCode 依据 MIT License 开源。核心应用可免费使用并包含免费模型,但连接的提供商可能会单独收费。根据其隐私声明,OpenCode 不会存储代码或上下文数据。OpenCode 1 和 OpenCode 2 使用相同的 opencode 命令,默认情况下不适合并行安装。
看见实际效果
查看产品界面与已发布示例,点击图片了解更多。
从想法到结果
了解功能,再找到适合自己的用法。
将 OpenCode 用作基于终端的界面、桌面应用或 IDE 扩展,让相同的编程代理理念适应不同的开发环境。
通过 Models.dev 连接来自 75 多家提供商的模型,包括本地模型以及 OpenAI、Anthropic、xAI、Claude、GPT 和 Gemini 等服务。
使用 GitHub 登录以使用 GitHub Copilot,或通过 OpenAI 连接 ChatGPT Plus 或 Pro,而无需创建单独的模型订阅。
在同一项目上并行启动多个代理,从而可以分开进行调查、实现任务或独立的编程对话。
切换到计划模式,在 OpenCode 提出实现方案时禁用更改,然后在构建前审查或完善计划。
使用 @ 键引用项目文件以提出针对性问题,并将图像拖入终端,让 OpenCode 将其作为提示上下文进行扫描。
使用 /undo 撤销更改,使用 /redo 重复操作,并在需要重新考虑实现方案时使用多次撤销命令。
自定义主题、按键绑定、代码格式化工具、自定义命令和 OpenCode 配置,使代理适应现有的开发工作流。
用在真正需要的地方
在进行更改前,让 OpenCode 解释项目结构、身份验证流程或特定的引用文件。
详细描述功能,在计划模式下审查拟定计划,然后切换到构建模式以应用获批准的更改。
请求进行重构、检查结果,并在需要调整实现或再次尝试时使用 /undo 或 /redo。
开始你的第一次尝试
使用适合系统的文档脚本、软件包管理器、软件包仓库、Docker 镜像或发行版二进制文件进行安装。
为提供商配置 API 密钥、连接现有的受支持订阅、使用包含的免费模型,或连接本地模型。
导航到项目目录,并从受支持的终端或应用程序中运行 opencode 命令。
运行 /init,让 OpenCode 分析项目并创建描述结构和编码模式的 AGENTS.md 文件。
提出代码库问题,使用 @ 引用相关文件,或在请求实现更改前使用计划模式。
再进一步
前往工具提供的演示或视频页面,了解实际操作与功能。
找到适合自己的方案
OpenCode 可免费使用并包含免费模型。连接其他提供商可能会产生其自身的费用。OpenCode Zen 按请求计费,不对模型加价。
订阅方案
包含免费模型的开源编程代理。其他连接的提供商可能会单独收费。
$0
订阅方案
精选的编程模型服务。充值 $20 余额会产生额外的 $1.23 刷卡手续费;模型使用费将从余额中单独扣除。
$20
按请求付费
价格、额度及服务条款可能变化,请在订阅前到工具官方网站确认。
是。OpenCode 依据 MIT License 发布,其源代码公开,可供使用、修改和贡献。
不一定。OpenCode 包含免费模型,也可以连接本地模型或受支持的现有订阅,例如 ChatGPT Plus/Pro 和 GitHub Copilot。
可以。除终端界面外,OpenCode 还提供桌面应用和 IDE 扩展。
OpenCode 声明不会存储你的代码或上下文数据。使用连接的模型服务时,数据处理方式可能有所不同。
Zen 是一组经过测试和基准评估、专为编程代理优化的精选模型。它可与 OpenCode 和其他代理配合使用,并按请求收费。
可以。使用 /undo 撤销更改,使用 /redo 再次应用更改。支持多次撤销操作。
分享实际使用心得
登录后分享真实体验,帮助其他人找到适合的工具。
官方收录徽章
发现更多可能
将提示转化为强大、自定义和可共享的 AI 模型。创建强大且可共享的 AI 模型。通过 AI 扩展人类的能力和经验。
Cratecode 是一个通过交互式(浏览器代码风格)非线性(这意味着你可以学习你想要的而不是遵循固定路径)课程来教授编程的网站。我们使用 AI 来帮助指导您,并接受用户生成的课程!
Teachable Machine 是一种基于网络的工具,可以让每个人快速、轻松地创建机器学习模型。它旨在供教育工作者、艺术家、学生、创新者、各种类型的制造者使用——实际上,任何有想法想要探索的人。不需要必备的机器学习知识。
Rent a Mac提供云端Mac租赁服务,用户可通过远程桌面访问托管在安全数据中心的实体Mac设备(如Mac Mini M4),支持按需订阅(日/周/月),无需虚拟机,拥有完整管理员权限。
让想法成为下一步
前往官方网站,了解最新功能并开始你的体验。