V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
爱意满满的作品展示区。
idoubi
V2EX  ›  分享创造

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

  •  
  •   idoubi · 4 小时 19 分钟前 · 234 次点击

    让 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 条回复    2026-04-01 03:18:29 +08:00
    riscv
        1
    riscv  
       2 小时 33 分钟前 via Android
    这什么神仙速度
    zhousix
        2
    zhousix  
       1 小时 16 分钟前 via Android
    你就说废了多少 token
    关于   ·   帮助文档   ·   自助推广系统   ·   博客   ·   API   ·   FAQ   ·   Solana   ·   920 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 19ms · UTC 20:35 · PVG 04:35 · LAX 13:35 · JFK 16:35
    ♥ Do have faith in what you're doing.