GoForum🌐 V2EX

开源 open-agent-sdk,基于 claude code 源码构建

idoubi · 2026-04-01 00:19 · 0 次点赞 · 2 条回复

让 Claude Code 分析了一遍 claude-code-sourcemap 源码,把逻辑全部抽离出来,写了个 open-agent-sdk ,用于替代 claude-agent-sdk

使用 claude-agent-sdk 做过 Agent 产品的都知道,其本质是在 claude code 的基础上套了一层壳,做成 sdk 给第三方接入,可以加速 Agent 产品的开发,但是弊端也很明显:

  1. claude-agent-sdk 依赖 claude code ,而 claude code 是不开源的,一切都是黑盒调用,出了问题你没法修

  2. claude-agent-sdk 接到的 query ,需要创建 claude code 进程去处理,开销很大,不适合云端 Agent 使用

在 Claude Code 源码基础上实现的 open-agent-sdk

  1. 完全兼容 claude-agent-sdk 的接口形式,只需换个包名即可快速替换

  2. 完全开源,你可以接入到你的 Agent 后做定制化修改,不再是黑盒调用

  3. 函数调用,不依赖本地 cli 进程,没有额外的开销,意味着你可以在云端 Agent 规模化调用

想到一个有意思的比方不知道合不合适😄

Claude Code 家后院起火,我让 Claude Code 把家里的桌椅板凳、锅碗瓢盆都搬出来,盖了一座新房子,让大家都可以免费住。🐶

MIT 协议开源,欢迎使用。👇

https://github.com/shipany-ai/open-agent-sdk

2 条回复
riscv · 2026-04-01 02:04
#1

这什么神仙速度

zhousix · 2026-04-01 03:19
#2

你就说废了多少 token

添加回复
你还需要 登录 后发表回复

登录后可发帖和回复

登录 注册
主题信息
作者: idoubi
发布: 2026-04-01
点赞: 0
回复: 0