最近在基于 Claude Agent SDK 开发 Agent 的时候,发现它的 SDK 需要自己处理的东西还蛮多的:
一个是要解析消息成 UI 友好的格式,还需要把
一个是要做session的管理
- 开始新会话
- 继续上一次会话
- 加载历史消息
一个是要写一套兼容的 UI
- 消息发送框
- 不同的工具调用显示
- TODO 显示
- ……
所以我打算写基于之上写一套服务端辅助的库和一套 UI 库,方便使用,UI 库和服务端辅助库目前还在进行中
先把上一次做的演示代码放出来供参考
先命名为 claude-agent-kit
项目代码:https://t.co/eon1eb36N5
点击图片查看原图