【技术分享】skill转为Web SaaS的演示 - 任何复杂agent服务
claude agent sdk
Claude Agent SDK 的本质是 Anthropic 提供的开发工具包,核心功能是让开发者能用 Python/TypeScript 轻松构建基于 Claude Code的 AI Agent(智能体),并且原生支持工具调用和多步骤推理。
本项目目的是基于已经跑通的claude code agent,利用web技术封装起来,对外提供saas服务
一些功能介绍:
对话 能加上附件
image
增加对话中断功能
用户可以在 Agent 生成回复的过程中随时中断,停止当前任务并恢复对话。中断后 Session 保持活跃,可以继续发送新消息。
用户登录功能:
用户积分和充值
安全问题:
因为本服务是对外提供服务,所以务必需要考虑安全问题,1,agent的安全,防止用户攻击ai,例如获得私隐,搞乱文件等等,2,功能和流程的安全,3,其他安全问题,4,安全围栏
✶ 审计认证安全
⎿ ◼ 审计认证与授权安全
◻ 审计 Agent 安全(防 prompt 注入、文件破坏)
◻ 审计 API 输入验证与路径安全
◻ 审计前端安全(XSS、信息泄露)
◻ 编写安全审计报告文档
image
实际效果:

项目参考了: 基础功能继承 [GitHub - forkgitss/DevAgentForge-claude-code-webui · GitHub]
这个方案是我现在找到的最简单,同时最强大的了,能够把任何skills转为web saas,对外提供服务。看我这个演示图片,我是用了10个skill进行数据分析,本系统还是能够搞定,效果很好,用户体验也很好,任何人都会用。抛砖引玉,佬友是什么方案搞这些的?
技术分享完毕!
