扫一扫分享
OpenCode 是一个免费、开源的 AI 编程工具。你可以把它想象成你终端里、桌面上或者 IDE 中的一个“编程专家”。它最大的特点是不挑模型、不锁平台,并且非常在意你的代码隐私。无论是想用免费的 AI,还是付费的 Claude、ChatGPT,甚至是自己电脑上跑的本地模型,它都能帮你接上,然后在你写代码、改 Bug、分析项目时,给你实实在在的帮助。很多开发者喜欢用它,觉得它是“Claude Code”的一个很棒的开源替代品。
终端(TUI):如果你是“键盘党”,喜欢在命令行里搞定一切,直接在终端里输入命令就能和它对话。
桌面应用:它也有独立的 App,支持 Mac、Windows、Linux,有图形界面,用起来更直观。
IDE 插件:深度集成到 VS Code、Cursor 这些你常用的开发工具里,边写代码边问它,无缝衔接。
自带免费模型:装好就有几个免费的模型可以用,比如 GLM-4.7、MiniMax-M2.1,不用花钱也能体验。
支持主流付费模型:如果你有 OpenAI、Anthropic(Claude)、GitHub Copilot 的 api,连上就能用,相当于一个统一的控制面板。
可以连本地模型:公司内部或者自己部署的模型?没问题,连上就能用,代码和数据完全不出本地,非常安全。
规划模式:让它帮你分析代码、设计功能、拆解任务。它只“动嘴”给建议和计划,不“动手”改你的文件,避免误操作。
执行模式:当你确认计划没问题了,切换到执行模式,它就会按照计划帮你写代码、改文件、甚至运行命令。
理解复杂代码:把一个大项目丢给它,它能帮你理清结构,解释某个复杂函数是干嘛的。
辅助写代码:描述你想要的功能,比如“给我写个用户登录的 API 接口”,它能生成高质量的代码。
结合项目上下文:在对话里输入 @文件名,它就能读取那个文件的内容,给出的建议会非常精准。
内置实用命令:比如 /review 让它审查代码,/undo 撤销上一步操作,/commit 生成 Git 提交信息,效率很高。
团队协作:可以生成一个会话链接分享给同事,大家一起讨论代码实现方案。
默认情况下,你的代码和对话数据不会被上传和存储。
界面主题、快捷键都可以按你的习惯来调整。
安装:打开终端,运行这一条命令(也可以用 Homebrew、npm 等方式安装):
curl -fsSL https://opencode.ai/install | bash启动:安装后,在终端输入 opencode 就启动了。
连模型:第一次用,它会让你选个模型。可以直接用内置免费的,或者输入 /connect 命令,粘贴你的付费 API 密钥。
开干:进到你的项目文件夹,直接对它说需求,比如“帮我在 main.py 里加个错误处理函数”。用 Tab 键在“规划”和“执行”模式间切换。
装插件:去 VS Code 的扩展商店搜索 “OpenCode” 并安装。
启动:在 VS Code 里打开终端,输入 opencode。
使用:和终端里用法几乎一样,但更方便的是,你可以直接 @ 引用编辑器里打开的文件。
下载:去官网下载对应你操作系统的安装包。
使用:像用普通软件一样打开,选择项目,连上模型,在对话框里输入你的需求就行。
OpenCode 软件本身是免费的、开源的。 花钱的地方在于你使用的AI模型。
免费模型:像 Big Pickle、GPT 5 Nano 等,直接用,不收费。
付费模型:比如用 Claude、GPT-5 等,费用根据模型提供商的定价来。OpenCode 采用“用多少算多少”的方式,按你消耗的文本量(tokens)计费。具体价格在它的模型选择界面或官网有详细列表。
完全开源:OpenCode 的代码所有人都能看、能改。Claude Code 是闭源的商业产品。
不绑定任何一家 AI:OpenCode 是“中立”的,今天用 Claude,明天想换 GPT,随时换。Claude Code 顾名思义主要服务 Claude。
为终端而生:它是由热爱命令行工具的开发者打造的,所以在终端里的使用体验打磨得非常好。
架构更灵活:它采用客户端/服务器架构,理论上你可以在服务器上运行,然后用手机App远程控制,玩法更多。
独立开发者:一个人做项目,需要个能讨论、能写代码的“伙伴”,快速验证想法。
开发团队:团队内部统一用一个工具来讨论技术方案、审查代码,保持风格一致。
接手老项目的程序员:面对一个陌生的、复杂的代码库,让它快速帮你理清脉络。
需要做原型验证的人:“这个功能大概代码应该怎么写?” 它能快速给你一个可运行的雏形。
学编程的学生:遇到不懂的代码块或者不知道如何实现某个功能,它可以生成示例并讲解。
简单说,OpenCode 就是一个把你喜欢的各种 AI 模型,以高效、私密、可定制的方式,带到你日常编程工作流中的开源工具。 如果你厌倦了在不同网站和工具间切换,想找一个更自由、更听话的编程助手,不妨试试它。
仅供个人学习参考/导航指引使用,具体请以第三方网站说明为准,本站不提供任何专业建议。如果地址失效或描述有误,请联系站长反馈~感谢您的理解与支持!
手机扫一扫预览