OpenCode 速通:19 万星,能自己操控浏览器的 AI 编程神器
用过 Claude Code 或者 Codex 的朋友都知道接入第三方模型这件事有多折腾——装 Router、配环境变量、调参数光是这套前置流程就能劝退一半人。OpenCode 直接把这些障碍拆掉了。打开界面选择你想用的任意第三方供应商填上 Key完事。包括 ArkAPI 在内主流供应商全部开箱即用。换句话说它就是开源版的 Claude CodeOpenCode Claude Code CC Switch。你既能享受到 Claude Code 那种 Agent 级别的编程体验又能随时自由切换底层模型不被任何一家厂商绑定。目前这个项目在 GitHub 上已经收获了19 万 Star官网直达https://opencode.ai/zh上手路径也非常清晰官方给出了四个阶段安装配置装好工具、配好 API Key初始化项目生成 AGENTS.md让 AI 读懂你的项目日常会话循环选模型、跑任务、接受或拒绝变更收尾分享导出报告、学习总结这套流程走下来你会有几个原来还能这样的惊喜瞬间。让你真正爱上它的几个细节浏览器直接操控无需额外配置。不需要折腾代理工具和适配层OpenCode 原生支持接管浏览器后面我们会专门演示这个。LSP 自动加载。语言服务协议这种底层的事不用你操心OpenCode 会自动为 LLM 挂载合适的 LSP上下文理解精准得出乎意料。多 Agent 并行。在同一个项目里可以同时跑多个代理互不干扰。一个帮你重构一个帮你写测试一个帮你查文档三个码工并行推进你只需要等结果。支持终端界面、桌面应用、IDE 扩展覆盖全平台包括 macOSApple Silicon / Intel、Windows、Linux下载即用。超级模式Oh My OpenAgentOpenCode 本身已经很能打了但真正让它脱颖而出的是一个插件——Oh My OpenAgent简称 OMOhttps://ohmyopenagent.com/zh。如果说 OpenCode 是一把好枪OMO 就是给它装上了智能瞄准系统。OpenCode 默认只有两种 Agent 模式Build完整权限适合开发工作和Plan只读模式适合代码分析与探索。而 OMO 直接把它升级成了一个多 Agent 协作的梦之队。官方称其为最强 Agent Harness核心角色有这几位Sisyphus西西弗斯主编排 Agent相当于一个永不下班的 CTO。你只需要跟他一个人说话他自动把任务拆解、分发、并行调度给其他 Agent。Prometheus普罗米修斯架构师 Agent负责设计和规划。Atlas构建者 Agent负责执行和落地。还有几个其他角色各司其职。有个让人拍案叫绝的小技巧在提示词前面加上ulwultra work这三个字母西西弗斯就会用最大深度来理解你的意图。提示词写得不够完美也没关系他会自动帮你脑补缺失的部分。安装体验接入 ArkAPI免费模型轻松搞定OpenCode 桌面版接入 ArkAPIhttps://www.iarkchat.com/安装过程相当顺滑。装好 OpenCode 之后直接设置里找到【提供商】下滑找到【自定义提供商】选择连接输入URL和复制好的密钥以及在ArkAPI模型广场复制好的模型名称配置好之后点击管理模型再点连接供应商选择 ArkAPI就能看到可用的模型列表。Claude系列、GPT系列、Gemini系列、GLM系列、Kimi系列、……主流模型都在按需取用。OpenCode CLI 版使用 OMO ArkAPI这里有个小提示如果你要用 OMO推荐走 OpenCode CLI而不是桌面版。安装 OMO 的方式很简单在 OpenCode CLI 里直接告诉大模型执行以下指令它会自动完成安装Install and configure oh-my-openagent by following the instructions here: https://raw.githubusercontent.com/code-yeongyu/oh-my-openagent/refs/heads/dev/docs安装过程中会问你是否有 ChatGPT 订阅、Claude 订阅等全部选否/No因为我们后面要配置用 ArkAPI 的模型。安装完成后OMO 的每个 Agent 都需要对应一个具体的模型。比如让 Sisyphus 使用 gpt-5.6-sol让 Explorer 使用 claude-fable-5。这些配置完全可以让 OpenCode 来帮你完成直接说以下是我的 oh-my-opencode 插件想要配置的各个角色的模型帮我配置一下Sisyphus 用gpt-5.6-solPrometheus 用 claude-fable-5……OpenCode 处理这类配置任务非常得心应手会自动完成模型映射。如果想手工修改配置文件路径在~/.config/opencode/oh-my-openagent.jsonc推荐用 .jsonc 后缀支持注释调配置很友好。效果如下配置参考模板如下{ $schema: https://raw.githubusercontent.com/code-yeongyu/oh-my-openagent/dev/assets/oh-my-opencode.schema.json, agents: { sisyphus: { model: arkapi/gpt-5.6-sol }, prometheus: { model: arkapi/claude-fable-5 }, metis: { model: arkapi/gpt-5.6-luna }, atlas: { model: arkapi/gemini-3-flash-preview }, unspecified-low: { model: arkapi/Claude/claude-sonnet-4-6 }, unspecified-high: { model: arkapi/claude-sonnet-4-6 } } }至于每个 Agent 具体适合什么模型官方文档有详细说明你可以按需调整 ArkAPI 上的各类模型灵活性很高接入指南https://docs.aigcark.com/pages/viewpage.action?pageId360486实战①让 OpenCode 操控你的浏览器干活这个功能是我认为最值得单独拿出来讲的。通过 Chrome 的 CDP开发者协议让 OpenCode 直接启动一个调试模式的浏览器并接管它从而实现各种自动化操作。你只需要直接对 OpenCode 说“帮我启动一个调试模式的 Chrome跳转到百度搜索一下华为的新闻。”它真的会照做。浏览器自己打开、自己输入、自己搜索你只需要看着。实战②使用 OpenCode 浏览器配置开发 Discord BotDiscord Bot 的不少权限需要在网站上手动操作获取这是个让人头疼的流程。普通 Agent 的 webfetch 往往因为身份认证问题搞不定。但配合 OpenCode 的浏览器控制能力它可以自动打开开发者页面、自动登录、操作浏览器配置、保存全流程智能完成全程你不需要动一下手。配置搞定之后写 Discord Bot 代码本身对 OpenCode 来说就更不在话下了。写在最后编程 Agent 已经内卷得不能再卷了但 OpenCode OMO 的组合给人的感觉确实不一样。用 OpenCode 的感觉不是你在指挥一个工具而是一支团队在和你并肩作战。除了 OMOOpenCode 的插件生态也在快速成长社区贡献隔三差五就有新动作Superpowers、conductor、notifier 这些小而美的插件都值得一试。这个生态有点像早年的 VS Code——接口开放社区活跃想象空间很大。如果你之前因为接入门槛望而却步现在正是入手的好时机。ArkAPI OpenCode零门槛起步上限极高。更多 ArkAPI 使用场景与应用案例https://docs.aigcark.com/pages/viewpage.action?pageId360486欢迎探索。