AI工具导航

Swizzle

用于运行 AI 智能体所编写自动化流程的自托管运行时环境

Swizzle 是什么?

Swizzle 是一款开源的自托管自动化运行时,可让 AI 编程 Agent 使用 Python、JavaScript 或 TypeScript 编写任务,并在自己的服务器上运行。它提供定时调度、Webhook、OAuth、加密密钥、重试、审批和分步日志等功能,还支持 Apache 2.0 许可;将代码仓库交给 Agent,即可自动完成配置。

产品详细介绍

用于运行 AI 智能体所编写自动化流程的自托管运行时环境

Swizzle 是一款开源的自托管自动化运行时,可让 AI 编程 Agent 使用 Python、JavaScript 或 TypeScript 编写任务,并在自己的服务器上运行。它提供定时调度、Webhook、OAuth、加密密钥、重试、审批和分步日志等功能,还支持 Apache 2.0 许可;将代码仓库交给 Agent,即可自动完成配置。

定价方案

需要付费
官网查看
定制方案
  • ✓

    暂未采集到具体套餐,价格以官网为准

创始人评论

Jan-Peter Franke
Jan-Peter Franke创始人

你好,Product Hunt,我是 Jan,我开发了 Swizzle。

多年来,我一直靠在无代码工具中拖动方框来构建自动化。后来,编程智能体变得足够强大,用 Claude Code 描述工作流比手动点击搭建更快,画布也开始成为阻碍。智能体需要与代码、测试和 Git 协同工作,而节点编辑器无法提供这些能力。

所以,我希望让智能体将每项自动化只编写一次,以普通代码的形式呈现,之后再由可靠的系统持续运行。每次运行都重新执行任务的智能体会不断消耗 token,而且每次给出的结果还会略有不同。代码每次都以相同方式运行,并能准确指出具体在哪一步出了问题。

Swizzle 正是负责运行自动化流程的部分。它负责处理定时任务、Webhook、OAuth 令牌刷新、加密存储的机密信息,以及可等待数天的审批。任务重试时会跳过已经完成的步骤。运行最终失败时,你会收到一条 Telegram 消息;点击“交给智能体”(Hand to agent),便可将这次失败整理成一份简短的修复任务说明。

你无需编写代码。把代码仓库交给智能体,它会将 Swizzle 安装到一台 5 欧元的 VPS 或你自己的机器上。如果那台机器并非始终处于开机状态,定时任务就只能在其运行时执行。因此,对于任何必须可靠运行的任务,小型 VPS 是更合适的选择。

我用这种方式构建的第一个自动化流程原本需要大约三天,实际上只花了十分钟。

你想交给智能体的第一个自动化流程是什么?

创始团队

Jan-Peter Franke
Jan-Peter FrankeCo-founder of baumeet.ing