import { agent, plan, observe } from "snail-ai-pro"
const workflowAgent = agent
.withPlanner(new SemanticPlanner())
.withExecutor(new ParallelExecutor())
.withObserver(new TraceInterceptor())
const run = await workflowAgent.execute({
goal: "编排多个子 Agent 完成业务流程",
hitl: { checkpoints: ["critical_decision"] },
maxRetries: 3,
})
// → 运行时、编排、HITL、全链路可观测
企业级 Agent 运行时 · v1.1 生产可用

让 AI Agent 在生产环境稳定运行

开源版用于创建和运行 Agent;Snail AI Pro 面向生产环境,提供多 Agent 编排、暂停恢复、全链路观测、故障回退和统一治理。

查看开源版
全链路
Trace 可观测
暂停 / 恢复
HITL 人机协作
回退 / 重试
Checkpoint 治理
agent-loop / run #4821
RUNNING
PLANNER
生成任务计划与 DAG
EXECUTOR
派发 SubAgent · 并行 3
HUMAN_INPUT
等待人工确认敏感操作
REVIEWER
复核执行结果与证据
CHECKPOINT
快照已保存 · 可回退

一套平台,覆盖 Agent 全生命周期

从开发配置到生产运行、应用运维和全链路观测,关键工作都在同一套控制面完成。

Snail AI Pro 首页运营看板

首页看板

在统一看板掌握平台健康度、调用趋势、Token 消耗、成本与 Agent 使用情况。

// 核心能力

在共享 AI 基础之上,构建生产级控制面

企业版不是重新实现一套独立的 AI 平台,而是在开源核心之上补充一层面向生产运行的运行时、编排、协作、恢复与观测能力。

企业级 Agent 运行时

把单次 Chat 扩展为可跟踪的运行上下文与生命周期:可取消执行、运行时版本、工具发现与注册解耦,中断后可继续而非重新发起。

  • ChatExecutionContext 运行上下文
  • CancellableExecution 可取消
  • ToolProvider 工具治理

多 Agent Loop 与 DAG

Planner 生成计划与 DAG,Validator 校验依赖与环路,Executor 并行派发,Reviewer 复核证据,Loop Coordinator 管理轮次与恢复。

  • PLANNER · EXECUTOR · REVIEWER
  • DAG 校验与并行执行
  • 证据预算与失败恢复

HITL 人机协作

Agent 对话与 Workflow 都支持暂停、等待用户、恢复、拒绝、超时和状态控制,通过 contextVersion 防止旧页面覆盖新状态。

  • 挂起 / 恢复执行上下文
  • 人工任务待办队列
  • 敏感操作人工确认

记忆治理平台

在记忆运行能力之上提供配置、检索调试、语义搜索、详情编辑、归档 / 压制 / 激活、手动提取与统计,成为可运营的独立资源。

  • 记忆配置 CRUD
  • 语义搜索与检索调试
  • 归档 · 压制 · 激活

可视化工作流编排

基于 Vue Flow 的设计器,支持 DSL 导入导出、版本、校验、发布、运行控制、Checkpoint 与回退,把 Agent 从对话入口扩展成可发布的业务流程。

  • Draft · 版本 · 发布
  • Checkpoint 与回退
  • Sub Workflow 嵌套

全链路可观测性

从「结果是否成功」定位到「哪个模型、哪个工具、哪个节点、哪个执行器出了问题」,配合 Trace Viewer、Timeline 与 WebSocket 日志。

  • Trace · Observation · Span
  • 节点级运行记录与评分
  • Trace Log WebSocket

// 工作流编排

把 Agent 能力发布为可治理的业务流程

可视化设计、DSL 导入导出、版本管理与发布,配合服务端与在线客户端执行器。运行可以启动、暂停、恢复、取消、重试与回退,每个节点都留有 Checkpoint 快照。

设计与校验
拖拽节点库、编辑属性、校验 DAG 与依赖关系
版本与发布
Draft 保存、版本管理、JSON / YAML 导入导出
运行与回退
运行快照、Checkpoint 查询、失败回退与重试
workflow-designer / order-refund
启动暂停恢复
Agent 节点
条件分支
Loop 循环
人工输入
Checkpoint
回退节点
执行轨道 · run #918

// 全链路可观测性

从「是否成功」到「究竟哪里出了问题」

Agent、模型、工具与客户端执行器的运行过程通过 TraceInterceptor 与 Observation Handler 回传,构成 Trace / Observation / Span 的完整链路。

trace-viewer / waterfalltrace_9f2a1c
agent.run4.82s
planner.model1.10s
executor.subagent1.94s
tool.http_call0.62s
hitl.suspendwait
reviewer.model0.98s
Trace
12.4k
本周运行链路
P95 延迟
3.2s
端到端
工具成功率
99.3%
调用可用性
回退次数
27
自动 Checkpoint

开源能力保持开放,企业版补齐生产治理

两个版本共享 Agent 基础配置、RAG、MCP、Skill、资源与接入能力。企业版进一步提供编排、HITL、观测、评测、版本和在线编辑。

开源版

适合能力验证与基础开发

保留 Agent、RAG、MCP、Skill、资源管理和 OpenID 接入等核心能力,方便团队快速构建与验证。

企业版

适合生产交付与持续治理

增加多 Agent 编排、深度思考、HITL、全链路观测、评测、经验、版本管理和 Office 在线编辑。

功能模块
开源版
企业版
智能体9 项能力,其中 8 项为企业版增强从基础配置扩展到版本、Loop、SubAgent 与人机协作。
基础配置
支持
支持
系统提示词动态参数
不支持
支持
动态工具绑定(内置、MCP)
不支持
支持
SubAgent 模式
不支持
支持
Loop 模式与深度思考
不支持
支持
多版本管理
不支持
支持
对话版本
不支持
支持
HITL 人机交互
不支持
支持
系统提示词 AI 优化
不支持
支持
可观测性3 项能力,其中 3 项为企业版增强定位模型、工具、节点与执行器的完整运行链路。
全链路可观测
不支持
支持
观测树
不支持
支持
实时日志
不支持
支持
RAG4 项能力,两个版本均支持开源版与企业版共享检索增强基础能力。
RAG 知识库
支持
支持
向量检索
支持
支持
BM25 检索
支持
支持
结果重排
支持
支持
记忆库1 项能力,其中 1 项为企业版增强对记忆进行配置、检索、编辑与生命周期治理。
记忆库管理
不支持
支持
MCP2 项能力,其中 1 项为企业版增强共享 MCP 接入能力,企业版增加在线调试。
MCP 接入与调用
支持
支持
MCP 在线调试
不支持
支持
Skill3 项能力,其中 2 项为企业版增强从基础管理扩展到 AI 辅助生成和版本治理。
Skill 增删改查
支持
支持
AI 生成与 AI 优化
不支持
支持
多版本管理
不支持
支持
资源管理2 项能力,其中 1 项为企业版增强统一管理文件资源,并提供 Office 在线编辑能力。
上传、下载与预览
支持
支持
Word、PPT、Excel 在线编辑
不支持
支持
智能体对话6 项能力,其中 5 项为企业版增强把基础会话扩展为可编排、可交付的工作入口。
OpenID 接入
支持
支持
深度思考
不支持
支持
Loop 模式
不支持
支持
对话生成 Word、PPT、Excel
不支持
支持
HITL 人机交互
不支持
支持
对话维度文件管理
不支持
支持
智能体工作流6 项能力,其中 6 项为企业版增强面向生产流程提供编排、控制、恢复和嵌套能力。
智能体编排
不支持
支持
自定义节点
不支持
支持
HITL 人机交互
不支持
支持
运行回退
不支持
支持
条件与循环
不支持
支持
子工作流
不支持
支持
评测5 项能力,其中 5 项为企业版增强建立从评测数据到结果归因的完整质量闭环。
评测管理
不支持
支持
评测集
不支持
支持
评测任务
不支持
支持
评估器
不支持
支持
归因分析
不支持
支持
经验1 项能力,其中 1 项为企业版增强沉淀执行经验,并在后续任务中检索和复用。
经验管理与复用
不支持
支持

// 适用场景

当治理、审计与不确定性成为刚需

单 Agent 内部助手可以从开源版起步;当团队需要编排、恢复、观测与合规边界时,企业版是自然的下一步。

多 Agent 任务拆解

复杂任务需要计划、执行、复核与证据回传的闭环,企业版已内置 Loop / SubAgent 运行层。

需要人工确认的敏感操作

退款、发布、审批等高风险动作在执行前挂起,等待人工确认后再恢复原运行上下文。

可视化业务流程

把跨部门的 Agent 协作固化为可发布、可版本化、可回退的 Workflow 流程。

长时间运行与恢复

运行可暂停、重试、回退,配合 Checkpoint 快照承载小时级、天级的长任务。

线上问题定位

从 Trace、Observation、Timeline 到 WebSocket 日志,定位到具体模型、工具与节点。

需要企业级交付与运维边界的团队,值得优先选择 Pro。

// 分层架构

在开源核心之上,叠加生产运行控制面

控制面 · 企业级新增
Workflow 编排
Agent Workspace
Memory 治理
Trace / Observability
运行时 · 增强
可管理 Runtime
Loop / SubAgent
HITL 暂停恢复
Checkpoint / Rollback
AI 基础能力 · 开源共享
多模型 Provider
Agent · Chat
RAG · MCP · Skill
OpenAPI · gRPC Client
运行基础设施
Redis / Redisson
Cache
WebSocket
向量 / 搜索存储

让你的 Agent 具备生产级的 运行、编排与治理

Snail AI Pro = 开源 Agent 基础能力 + 企业级运行时 + 工作流编排 + 人机协作 + 全链路可观测性。