OpenCode:不闪烁的终端智能编程搭档,还有免费模型可以白嫖
- 未分类
- 17小时前
- 5热度
- 0评论
项目简介
OpenCode这个开源AI编程助手专门为开发者最熟悉的工作环境打造,不需要离开终端就能获得完整的编程支持。它支持超过75个AI模型,从OpenAI的GPT到Claude以及各种开源模型,开发者可以根据需求自由选择。
工具提供了两种工作模式:Build模式拥有完整的文件读写权限,可以直接修改代码;Plan模式则是只读状态,专注于代码分析和建议。通过简单的Tab键就能在两种模式间切换,既保证了开发效率,又维护了代码安全。
食用指南
访问地址
开源地址:https://github.com/anomalyco/opencode

官网

开源地址

下载
官网有产品的基本安装介绍,有多种安装的形式可以选择,可以根据自己的系统调整。
另外可以点击Zen注册一个自己的账号Key来使用,当然如果不想使用的话,也有一个免费Key可以用,放在文章里了。
操作与体验

使用界面

提问

回答
安装好了以后,可以找到代码目录来启动,操作和CC基本上类似,但是独立CLI的体验感更好,特别是右侧的状态栏。
可以使用Tab来切换模式,是代码模式还是规划模式。简单提问就会在目录下面开始工作了。

免费模型
提供了一些免费模型,比如GLM4.7,M2.1等,不过不同的界面下看到的模型还是有所差异的,等会会看到。

网页模式

免费模型

工作模式
除了常见的CLI界面,OpenCode还提供了网页模式,可以直接在网页上面操作和对话,所有的操作和对话也都是在打开的目录下面生效使用的。
对于希望远程编程的,这种Web模式就可以搞起来。可以在网页端用手机下发任务。
这边看到免费模型增加了一些,还有Gpt的模型了。

Cherry
除了在内置的CLI和浏览器里面工作,OpenCode的API还支持到第三方的应用中使用,比如可以配置在Cherry里面就可以调用。
密钥可以统一用public,但是5个免费模型的协议上面有一些区别。

m2.1
M2.1:https://opencode.ai/zen/v1/messages
支持的是Claude的协议。

GLM
GLM:https://opencode.ai/zen/v1/chat/completions
这个是GPT的老协议,支持GLM,Grok,Big-pickle

Nano
gpt-5-nano:https://opencode.ai/zen/v1/responses
nano用的是GPT的新协议。
如果要自己本地跑的话,一定要注意配置上正确的协议,否则会不通。

密钥
也可以自己去开通一个专属的密钥来使用,不更公共密钥抢额度。
至于其他的a使用技巧方面的操作,可以直接参考CC的方法,指令方面基本上都一样。
写在最后
OpenCode 在终端开发场景中展现出了独特的价值。它的双模式设计既满足了代码修改的实际需求,也兼顾了安全性考虑。对于那些已经在使用命令行工具链的开发者而言,这个工具几乎是无缝集成到现有工作流中的。
免费模型的支持让它具备了更广泛的适用性。从学生到独立开发者,都能在不增加成本的情况下获得实质性的帮助。虽然部分高级功能需要付费模型支持,但日常的代码辅助、错误调试、文档生成等基础场景,免费额度已足够覆盖。
转自:https://mp.weixin.qq.com/s/oIsOZXlWpwf5vxeAbjvVeg