
Runsight 是一款专为 AI 智能体设计的 YAML 优先工作流引擎,使开发者能够通过 Git 原生版本控制来设计、提交、运行和评估智能体工作流。每个工作流都以 YAML 文件形式存储在您的仓库中,您可以像处理其他代码一样进行分支、审查和合并更改。
该平台提供每次运行的实时成本追踪,并设有硬性预算上限以防止超支,同时内置了用于断言和回归测试的评估框架。
"像交付代码一样交付智能体。"
| 功能 | 优势 |
|---|---|
| 画布 + YAML 编辑器 | 可视化与代码双视图 |
| 每次运行成本追踪 | 精确到分的支出监控 |
| Git 集成 | 工作流版本控制 |
它完全自托管,在您的机器上使用您的 API 密钥运行,并且 100% 开源,采用 Apache 2.0 许可证。
Loading comments…
项目信息
产品关键词
Runsight 是一款专为 AI 智能体打造的 YAML 优先工作流引擎。它让开发者能够以 Git 原生版本控制 的方式设计、提交、运行和评估智能体工作流。每个工作流都以纯 YAML 文件形式存储在仓库中,因此你可以像对待其他代码一样,对智能体变更进行分支、审查和合并。该平台完全在本地运行,使用你自己的 API 密钥,采用 100% 开源 的 Apache 2.0 许可证,无需注册云账户即可开始使用。
同一工作流状态的两种视图。在 Monaco 编辑器中编辑 YAML,画布会自动更新。在画布上移动节点,YAML 会保持整洁。像其他代码一样将 YAML 提交到 Git,并支持完整的 差异对比 功能,便于代码审查。
每个模块和每次运行的成本都精确到分。设置 max_cost 和 max_tokens 预算,可在 超支前终止执行。批量运行后不再有意外账单——你能实时看到每一步的具体花费。
对每个模块输出进行断言,以编程方式验证结果。转换钩子支持结构化提取,跨运行进行回归测试,确保工作流演进时智能体行为保持一致。
在智能体浪费预算前停止它。暂停执行,检查当前状态,然后选择恢复或终止运行。这让你对长时间运行或高成本的智能体任务拥有 精细控制权。
“像交付代码一样交付智能体。”
这一理念是 Runsight 的核心。通过将工作流视为 可 Git 差异对比的 YAML 文件,该平台将软件工程的最佳实践——分支、代码审查、版本历史——引入 AI 智能体开发领域。即使 Runsight 明天消失,你仍然拥有可读、可执行的工作流配置。无供应商锁定、无专有格式、无云依赖。
正在构建 AI 智能体工作流,并希望从一开始就将 版本控制、成本透明度和评估 集成到工具链中。如果你厌倦了用 print 语句调试智能体、管理零散的 Python 编排脚本,或是在批量运行后被 API 成本吓到,Runsight 尤其适合你。一条命令即可启动(uvx runsight),且是自托管模式,让你轻松尝试——无需注册、无需云账户,只需你的机器和 API 密钥。
其他您可能感兴趣的工具
什么是 1Code?一款可在 Mac 和 Web 上并行运行 Claude Code 代理的应用。在 Mac 上——本地运行,支持或不使用工作树。在 Web 上——在远程沙盒中运行,提供应用(包括移动端)的实时预览,让你随时随地查看代理状态。并行运行多个 Claude Code 实例显著加快了我们的功能开发速度。
Blueberry 是一款 Mac 应用,它将编辑器、终端和浏览器整合到一个工作区中。连接 Claude、Codex 或任意模型后,它便能查看所有内容。
Axel 帮助你运行 AI 代理并保持其高效运转。将任务排入队列,分派给合适的代理,并在一个收件箱中批准或拒绝操作。它原生支持 macOS,以键盘驱动,并开箱即用地兼容 Claude、Codex、OpenCode 和 Antigravity。我们希望它能助你更快交付 🚀
Headless Domains 为智能体在代理化网络中提供持久、可验证且机器可读的身份标识。
Loading comments…