开源编程 agent OpenCode 于 10 月 30 日 09:55(UTC)发布 v2.2.3,新增内置的「Claude Agent」提供方:安装 Claude Code 并运行 claude auth login 后,在 /connect 里选择 Claude Agent,即可用自己的 Claude Code 登录(订阅、API key 或云账号均可)调用 Claude 模型。它通过 Anthropic 公开的 Claude Agent SDK 运行用户本机的 claude 程序,但关掉 Claude Code 自带工具,改用 OpenCode 自己的工具和权限系统。发布前几小时,OpenCode 团队成员 dax(@thdxr)在 X 上预告「如果能在 opencode 里用你的 Claude 订阅呢」,获约 2,300 赞。

核心要点速览

  • ✓v2.2.3 于 10 月 30 日 09:55(UTC)发布,首条亮点即「在 OpenCode 中使用 Claude Code」,对应 PR #58782(发布说明)
  • ✓用法三步:安装 Claude Code,运行 claude auth login,在 /connect 中选择 Claude Agent;可用 OPENCODE_CLAUDE_PATH 指定 claude 路径
  • ✓设计文档称:只用公开 SDK,不读取 Claude Code 保存的登录信息,也不拦截或修改其请求;订阅、API key、云账号登录都能用(设计文档)
  • ✓Claude Code 自带工具、CLAUDE.md、hooks、MCP、技能、自动压缩和自动记忆全部关闭,统一走 OpenCode 的工具、权限和压缩;每个会话一个 claude 进程,空闲 5 分钟停止
  • ✓dax(@thdxr)的预告帖约 2,300 赞、280 条回复(原帖);官方未公布任何性能对比
🧭

Claude Code 高频使用:比较订阅额度与 API 账单

40 款主流编程套餐横向比价,支持输入/输出 Token 真实账单模拟

🔬

深度技术解析与实战评估

核心背景与行业痛点

很多开发者已经付费订阅了 Claude,但订阅额度原本主要在 Claude Code 里用;想换到 OpenCode 这类开源编程 agent 的界面和工作流,就得另外准备 API key 按量付费。T3 Code 等第三方工具此前已经开始通过 Claude Agent SDK 接入用户自己的 Claude Code 登录,OpenCode 这次跟进,而且直接做成内置提供方。发布前,OpenCode 团队成员 dax(@thdxr,简介为「在 @anomalyco 构建 @opencode」)在 X 上发问「如果能在 opencode 里用你的 Claude 订阅呢」,约 2,300 赞、280 条回复,说明这是社区呼声很高的需求。

架构亮点与底层机制

按官方设计文档,OpenCode 并不自己调用 Anthropic 接口,而是通过 Anthropic 公开的 Claude Agent SDK 启动用户本机的 claude 程序,不读取其保存的登录信息,也不改写其请求。关键取舍是把 Claude Code 当成「又一个模型提供方」:它自带的工具、CLAUDE.md、hooks、MCP、技能、自动压缩、自动记忆和 advisor 工具全部关闭,Claude 只能调用 OpenCode 以 MCP 形式提供的工具,并走 OpenCode 统一的权限确认。这样会话历史与模型无关,从 Claude 切到其他模型再切回来时,只把 Claude 没看过的部分打包补发。代价是工具调用只能串行执行;每个会话占一个 claude 进程,空闲 5 分钟后停止,下条消息再恢复。

权威 Benchmark 与实测跑分对比

官方未公布 Claude Agent 提供方与原生 Claude Code 或 API 直连的速度、成本或成功率对比。设计文档只说明行为差异:使用 Claude Code 自己的系统提示加一段 OpenCode 说明,思考以摘要形式显示,消息需要 Claude Code 2.1.248 及以上版本。

开发者实战落地与开箱指南

升级到 v2.2.3 后,先安装 Claude Code 并在终端运行 claude auth login,再在 OpenCode 里执行 /connect 选择 Claude Agent。claude 不在 PATH 上时用 OPENCODE_CLAUDE_PATH 指定。需要注意:原来写在 ~/.claude 和 CLAUDE.md 里的配置不会生效,应改用 OpenCode 的 AGENTS.md、技能和 MCP 配置;用量会计入你自己的 Claude 套餐或账号,使用前请自行确认套餐条款。同版本还有桌面端长会话渲染提速和若干 @opencode/ai 的破坏性 API 变更,直接引用该包的开发者要看发布说明。

实战指南准备好将技术转化为生产力?

即刻查看该技术对应模型与主流工具的实测差异,或一键测算团队 API 调用与 $20/月套餐盈亏平衡点。

接着读OpenCode 2.0 正式发布:后台常驻服务统一终端/Web/桌面,MCP 默认走 Code Mode,新增后台子代理与 @opencode/sdk
立即阅读→