[开源自荐] cc-agent-sdk 将 Claude Code 封装成 API 提供服务

2025 年 12 月 30 日
 nightwhite

基于 Claude Code 官方 SDK ,兼容 Skills / 支持 Sub Agent ( API 形态)

我把一套“Claude Code 风格的 Agent 能力”抽成了 API 形式的 SDK/服务cc-agent-sdk。它的定位是:基于 Claude Code 官方 SDK 做封装与扩展,让你更容易落地 skillssub agent 等能力,用同一套后端能力去支撑 Web/CLI/IDE 等不同客户端形态。


cc-agent-sdk 是什么?

cc-agent-sdk 是一个面向 Agent 的后端/API 能力层:


为什么做这个?

很多人想做“Claude Code 类体验”,但落地时常见两类阻力:

cc-agent-sdk 的思路是:在官方 SDK 的基础上,把能力工程化抽出来:
skills 组织能力、sub agent 拆分任务、API 统一承载。客户端只管交互层。


核心能力

1) 兼容 Skills:能力模块化、可插拔

2) Sub Agent:多代理分工协作

3) API 形态:客户端更自由


快速开始

具体运行与配置以仓库 README 为准(例如服务地址配置 AGENT_SDK_ENDPOINT 等):


欢迎试用 / 反馈

1655 次点击
所在节点    OpenAI
5 条回复
nightwhite
2025 年 12 月 30 日
漏写了,基于 claude-code 官方 API 封装,能力上可以等同于 claude-code
dnslint
2025 年 12 月 31 日
本质上是 Claude code 在运行对吧,这里有个问题 如果有多个会话会不会造成性能问题
nightwhite
2025 年 12 月 31 日
@dnslint 用的是 claude code 官方的 ts SDK ,多个会话可以做多个容器做负载
steveway
1 月 1 日
Good job! 如果 demo 前端也能开源就好了哈哈哈
nightwhite
1 月 1 日
@steveway 前端比较简单,不是重点

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/1182236

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX