%20zero_two.jpg)
OpenCode + Oh-My-OpenCode 入门指南
前段时间一直在找能替代 Cursor 的工具,试了一圈,这个算是目前最好用的。
OpenCode 是一个开源的 AI 驱动代码编辑器,跑在终端里。GitHub 在这 https://github.com/sst/opencode
然后是 oh-my-opencode,GitHub: https://github.com/code-yeongyu/oh-my-opencode
⚠️ ohmyopencode.com 是仿冒网站,官方只在 GitHub。
配置 OpenCode 需要 v1.0.150+,检查版本:
opencode --version |
安装 OpenCode 的 Claude 扩展:
opencode extension install @anthropic/claude |
安装 oh-my-opencode:
bunx oh-my-opencode install |
安装完配置下 AI 提供商:
opencode auth login |
按提示选择并完成 OAuth 流程。
配置文件在 ~/.config/opencode/oh-my-opencode.json,支持 JSONC 格式。
基础的配置这样就行:
{ |
不想用 Opus 就改成 Sonnet。
使用起来有两种模式。
Ultrawork 模式,在提示里加上 ulw 或 ultrawork:
ulw add authentication to my Next.js app |
AI 会自动探索、实现、验证,一直干到完成为止。
Prometheus 模式,按 Tab 进入,输入需求,它会问一些问题,生成计划后执行 /start-work。
适合复杂任务,比如重构整个认证系统。
还有些 slash 命令:
/ralph-loop # 自引用迭代 |
卸载的话先备份配置:
cp ~/.config/opencode/opencode.json ~/.config/opencode/opencode.json.backup |
然后移除插件引用:
jq '.plugin = [.plugin[] | select(. != "oh-my-opencode")]' \ |
这套工具确实有点东西。传统的 AI 编程工具你得不停地调试、找 AI 修、再调试、再修,来回循环。但 Sisyphus 直接把整个工作流自动化了,理解任务、分解步骤、并行执行、持续优化,一直干到完成为止。
如果你的开发模式是:写需求 → AI 生成代码 → 人工调试 → AI 修复 → 再调试。
试试这个,确实省时间。
本文是原创文章,采用CC BY-NC-SA 4.0协议,完整转载请注明来自小竹's blog
评论 ()
%20long_hair%20murata_ryou%20purple_eyes%20skirt%20thighhighs%20tie%20white_hair%20zettai_ryouiki.jpg)

