发现 AI 代理的未来arrow_forward

iterate

calendar_today收录于 2026年2月25日
category智能体与应用工具
code开源
TypeScript工作流自动化MCPAI代理智能体与应用工具自动化/工作流/RPA协议/API/集成企业应用/办公

最可定制的 Slack AI 团队助手,通过 Git 规则定义行为,支持 MCP 协议连接无限工具。

项目简介#

iterate 是一个开源的 AI 代理平台,专为团队协作设计。它作为 Slack 应用运行,核心特点是 "Hackable"(高度可定制)——用户可以通过在自己 GitHub 仓库中编写规则来精确控制 Agent 的行为。

核心特性#

Slack 原生集成#

  • 支持 DMs、频道和线程交互
  • "Multiplayer" 设计,多人可同时使用
  • 为整个团队提供统一的 AI 助手

MCP 协议支持#

  • 可连接任意 MCP (Model Context Protocol) 服务器以扩展能力
  • 内置 GitHub (PR/Issue)、Linear (项目管理)、Notion (笔记) 等操作能力

Git-driven 定制化#

  • 行为规则存储在用户自己的 GitHub 仓库中
  • 版本化管理,完全控制机器人行为
  • 提供模板仓库快速启动

架构设计#

采用双层架构:

  1. 控制平面

    • 运行在 Cloudflare (Workers + Pages) 上
    • 处理密钥管理、机器配置、平台管理、Web UI
    • 前端通过 oRPC 与后端通信
  2. 机器端

    • 独立宿主机/容器运行
    • 守护进程控制多个 AI 代理
    • 提供 HTTP 服务,执行持久化流和代理编排
    • 可完全自托管,不依赖控制平面即可运行核心逻辑

典型用例#

- "sync my PRs from this week to Linear tickets"
- "add these interview notes to Notion and summarize for the team"
- "create a GitHub issue from this bug report and assign to on-call"

快速开始#

前置要求:Depot CLI、pnpm、Docker

# 安装 Depot CLI
brew install depot/tap/depot && depot login

# 安装依赖
pnpm install

# 启动 Docker 服务
pnpm docker:up

# 数据库迁移
pnpm os db:migrate

# 构建 sandbox
docker buildx create --name iterate --driver docker-container --use
pnpm sandbox build

# 启动开发服务器
pnpm os dev

关键目录结构#

  • apps/os/ - 主控制平面应用 (React + Cloudflare Workers)
  • apps/daemon/ - 本地守护进程,核心执行层
  • apps/iterate-com/ - 官网
  • docs/ - 详细文档和模式定义
  • skills/ - AI 技能定义
  • sandbox/ - Sandbox 提供商策略

团队背景#

由 Monzo 前联合创始人兼 CTO 创立,理解初创公司运营挑战。采用 AGPL-3.0 许可证确保开源承诺,同时提供商业托管服务选项。Beta 期间每月 $50 免费额度,正式定价待确认。

保持更新

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

rocket_launch