我把一套“Claude Code 风格的 Agent 能力”抽成了 API 形式的 SDK/服务:cc-agent-sdk。它的定位是:基于 Claude Code 官方 SDK 做封装与扩展,让你更容易落地 skills、sub agent 等能力,用同一套后端能力去支撑 Web/CLI/IDE 等不同客户端形态。
cc-agent-sdk 是一个面向 Agent 的后端/API 能力层:
cc-agent-sdk 即可 很多人想做“Claude Code 类体验”,但落地时常见两类阻力:
cc-agent-sdk 的思路是:在官方 SDK 的基础上,把能力工程化抽出来:
skills 组织能力、sub agent 拆分任务、API 统一承载。客户端只管交互层。
具体运行与配置以仓库 README 为准(例如服务地址配置 AGENT_SDK_ENDPOINT 等):
1
nightwhite OP 漏写了,基于 claude-code 官方 API 封装,能力上可以等同于 claude-code
|
2
dnslint 2 天前
本质上是 Claude code 在运行对吧,这里有个问题 如果有多个会话会不会造成性能问题
|
3
nightwhite OP @dnslint 用的是 claude code 官方的 ts SDK ,多个会话可以做多个容器做负载
|
4
steveway 1 天前
Good job! 如果 demo 前端也能开源就好了哈哈哈
|
5
nightwhite OP @steveway 前端比较简单,不是重点
|