Oh My OpenCode
Oh My OpenCode 是把 OpenCode 从单个 Agent 工具改造成多 Agent 工作系统的配置层,也是 newtype OS 的早期实践基础。
OpenCode 本身提供了一个开放的 Agent 框架。它像一个可以改装的底盘:模型可以换,配置可以改,Agent 可以自定义,项目规则可以写进文件。Oh My OpenCode 则是在这个底盘之上,进一步把工作方式组织成一套多 Agent 协作系统。
如果说 Claude Code 是一辆配置很好的量产车,OpenCode 更像一个改装平台;Oh My OpenCode 则是围绕这个平台建立的一套驾驶舱、仪表盘和分工规则。
它解决什么问题
单个 Agent 适合执行简单任务,但一旦任务变复杂,就会遇到三个问题。
第一,上下文会被迅速塞满。一个 Agent 同时负责理解需求、搜索资料、写作、编辑、核查和归档,注意力很容易分散。
第二,能力边界不清晰。没有角色分工时,Agent 什么都做,结果就是每一步都不够稳定。
第三,工作流无法沉淀。每次都靠临时提示词驱动,工具无法真正变成系统。
Oh My OpenCode 的核心价值,是把「一个 AI」变成「一个 AI 团队」。
核心思路
Oh My OpenCode 的结构可以概括为:
主 Agent 负责判断和调度
专业 Agent 负责执行
配置文件负责约束
项目规则负责上下文
主 Agent 不需要亲自完成所有工作。它可以分析任务、拆解路径、委派给不同子 Agent,然后整合结果。
专业 Agent 则各自承担明确职责,例如 researcher、writer、editor、fact-checker、archivist。每个角色都有自己的提示词、模型选择和工作边界。
这让 AI 协作更接近一个小团队,而不是一个万能助手。
为什么 OpenCode 适合做这件事
OpenCode 的优势在于开放性。
它允许用户更深入地控制 Agent 配置、模型选择和项目级规则。相比封闭工具,OpenCode 更适合被改造成个人工作系统。
在作者的体系里,OpenCode 的意义不只是「Claude Code 的替代品」,而是从使用 AI 工具转向定制 AI 系统的关键节点。
当越来越多软件 CLI 化、Agent 化,一套可深度定制的 Agent Framework 就会成为个人算力的调度中心。
与 newtype OS 的关系
Oh My OpenCode 是 newtype OS 的前身之一。
作者在 OpenCode 和 Oh My OpenCode 的基础上,重新设计了面向内容创作场景的 Agent 团队,并逐步发展成 newtype Profile / newtype OS。
newtype OS 继续保留了多 Agent 编排的核心思想,但进一步加入了 CLI 启动方式、Skills、Obsidian 工具接入和内容创作专用流程。
适合谁
Oh My OpenCode 更适合愿意定制工具的人。
它不适合只想打开网页问几个问题的轻量用户。它适合:
- 已经在使用 Claude Code 或 OpenCode 的重度用户。
- 想把 AI 用于长期内容生产、研究和写作的人。
- 希望把个人工作流编码进 Agent 配置的人。
- 对多 Agent 协作、项目级规则和模型路由有兴趣的人。
和普通配置的区别
普通配置只是让工具更顺手。Oh My OpenCode 的目标更进一步:让工具理解你的工作方式。
它不是简单换主题、改快捷键、写几个提示词,而是把角色、流程、标准、模型选择和任务分工写进系统。
这也是 AI OS 的关键思想:工具不是拿来即用的,它需要被驯化。真正的生产力差距,不在于谁打开了同一个工具,而在于谁把工具变成了自己的系统。
相关概念
- OpenCode
- newtype OS
- AI OS
- 多Agent编排
- Harness Engineering
- Skills
推荐阅读
Substack 相关文章
- 我的Oh My OpenCode配置2026-01-08
- 拉开生产力差距,从OpenCode开始2026-01-13
- newtype OS操作手册2026-03-27