发现 AI 代理的未来arrow_forward

Ash AI

calendar_today收录于 2026年4月24日
category智能体与应用工具
code开源
PythonTypeScriptNode.js工作流自动化DockerAI代理SDK智能体与应用工具开发者工具/代码协议/API/集成

基于 Claude Agent SDK 的生产级 Agent 编排部署系统,提供会话持久化、沙箱隔离、SSE 流式传输与水平扩展能力。

Ash AI 是一个将 Claude Agent 从开发原型推向生产环境的编排与部署平台。开发者只需以文件夹形式定义 Agent(CLAUDE.md 为必需入口文件,可选配置权限、技能、MCP 工具连接),Ash 自动为其生成完整的 REST API 服务。

核心能力包括:会话级状态持久化(SQLite/Postgres,支持跨机器暂停恢复与工作区 S3/GCS 存储);进程级沙箱隔离(cgroups 资源限制 + bubblewrap 文件系统隔离);类型化 SSE 事件流(内置背压机制);DB-backed 沙箱池管理(LRU 淘汰、容量限制、跨消息复用);以及 Coordinator/Runner 多节点水平扩展架构。

提供 TypeScript(@ash-ai/sdk)与 Python(ash-ai-sdk)双语言一等公民 SDK,内置 Swagger UI 文档与 API Key 认证。部署层面覆盖 Docker、AWS EC2/ECS Fargate、GCP GCE 及 Kubernetes Helm Chart,支持一键云端部署。

快速开始

npm install -g @ash-ai/cli
export ANTHROPIC_API_KEY=sk-ant-...
ash start

REST API 端点

  • POST /api/sessions — 创建会话
  • POST /api/sessions/:id/messages — 流式发送消息 (SSE)
  • GET /api/sessions/:id — 查询会话状态
  • POST /api/sessions/:id/pause — 暂停会话
  • POST /api/sessions/:id/resume — 恢复会话
  • DELETE /api/sessions/:id — 结束会话

运行模式

  • Standalone:Server 进程内直接管理沙箱子进程,零配置启动
  • Coordinator:Server 退化为纯控制平面,Runner 节点主动注册并托管沙箱,新会话按负载路由

待确认:团队背景未公开;PyPI 包状态未直接验证;沙箱隔离方案(cgroups + bubblewrap)为 Linux 特有,macOS/Windows 降级策略未说明;版本成熟度存在矛盾(仓库 v0.1.0 但 releases 显示 245 个)。

保持更新

获取最新的 AI 工具和趋势,直接发送到您的收件箱。没有垃圾邮件,只有智能。

rocket_launch