toolin.ai logo
toolin.ai
首页
AI工具
AI技能包
AI资讯
精选推文
AI提示词
提交AI工具提交
toolin.ai logo
toolin.ai

AI玩家的创作利器库,发现最佳AI工具组合,提升您的创作效率

AI工具1,374个
技能包11个
产品功能
  • AI工具
  • AI技能包
  • AI资讯
  • 精选推文
  • 提交AI工具
关于我们
  • 关于Toolin
  • 联系我们
  • 合作洽谈
  • 更新日志
关注我们
© 2025 toolin.ai. All rights reserved.
服务条款隐私政策

Pullfrog:跑在 GitHub Actions 里的 AI Agent

2026/06/02
·toolin小编

Zod 作者推出的开源 AI 编程 Agent,完全运行在 GitHub Actions 中,支持 BYOK 模式自由切换 LLM,覆盖代码审查、CI 修复等功能。

Pullfrog:跑在 GitHub Actions 里的 AI Agent
Pullfrog:跑在 GitHub Actions 里的 AI Agent
2026/06/02

Pullfrog:跑在 GitHub Actions 里的 AI Agent

Zod 作者推出的开源 AI 编程 Agent,完全运行在 GitHub Actions 中,支持 BYOK 模式自由切换 LLM,覆盖代码审查、CI 修复等功能。

Pullfrog 是什么核心功能快速上手安装使用配置示例与竞品的差异适用场景注意事项
AI产品

Pullfrog 是 Zod 作者 Colin McDonnell 创建的开源 AI 驱动 GitHub bot。它完全运行在 GitHub Actions 内部,不依赖任何托管式第三方服务。如果你需要一个自主可控、模型无关的代码审查和 CI 自动修复工具,Pullfrog 值得关注。

Pullfrog 是什么

简单说,Pullfrog 是一个跑在你自己 GitHub Actions 环境里的 AI Agent。它监听仓库的 webhook 事件(新的 PR、Issue、CI 失败、Review 提交等),自动触发 AI Agent 执行任务。

与 CodeRabbit 这类托管式 SaaS 不同,Pullfrog 的核心特点:

  • 开源免费:代码完全公开,可自行修改
  • 模型无关:支持 Anthropic、OpenAI、Google、Mistral、DeepSeek、OpenRouter 等,随时切换
  • 数据不出仓库:所有 API key 通过 GitHub Secrets 管理,Agent 在仓库自己的 Actions 环境中执行

核心功能

Pullfrog 的能力覆盖范围比普通代码审查工具更广:

  • PR 审查:自动 review pull request,提出改进建议
  • Issue 分流:自动分析 Issue 内容,分类、打标签、分配负责人
  • CI 自动修复:当 CI 构建失败时,自动读取日志、定位问题并提交修复
  • 合并冲突解决:检测到冲突时自动尝试解决
  • 计划生成:为大型任务自动拆分执行计划

它自带一个专门构建的 MCP Server,用于执行 git 和 GitHub 操作(创建 PR、留 review、读取 CI 日志、管理 Issue)。Shell 命令在隔离的子进程中运行,无法访问敏感环境变量。还内置了无头浏览器工具,Agent 可以运行端到端测试、截图、对 UI 进行迭代。

快速上手

安装

  1. 安装 Pullfrog GitHub App(到 Pullfrog 官网申请)
  2. 向仓库添加 pullfrog.yml workflow 文件

使用

两种触发方式:

  • 手动触发:在任何 Issue、PR 或评论中 @pullfrog 来触发一次 Agent 运行
  • 自动触发:在 Pullfrog 控制台中配置自动化触发规则(如新的 PR 自动审查、CI 失败自动修复等)

配置示例

在仓库根目录创建 .github/workflows/pullfrog.yml:

name: Pullfrog
on:
  issues:
    types: [opened, labeled]
  pull_request:
    types: [opened, synchronize]
  issue_comment:
    types: [created]
  pull_request_review:
    types: [submitted]

jobs:
  pullfrog:
    runs-on: ubuntu-latest
    steps:
      - uses: actions/checkout@v4
      - name: Run Pullfrog
        uses: pullfrog/action@main
        with:
          api-key: ${{ secrets.PULLFROG_API_KEY }}
          llm-provider: anthropic  # 可切换为 openai、google 等
          llm-model: claude-sonnet-4-20250514

与竞品的差异

特性PullfrogCodeRabbitGitHub Copilot Review
开源是否否
模型选择自由切换固定固定
运行环境你的 GitHub Actions托管服务GitHub 原生
代码审查支持支持支持
CI 修复支持不支持不支持
Issue 分流支持不支持不支持
费用只付 LLM API 费用订阅制订阅制

适用场景

  • 个人项目/小团队:不想为 Code Review 额外付费,用自己已有的 LLM API key 即可
  • 代码安全敏感:代码和数据不离开你的 GitHub 环境
  • 需要更多控制:想自定义审查规则、选择模型、调整 Agent 行为

注意事项

  • Pullfrog 目前处于 Beta 阶段,功能仍在快速迭代
  • 主要面向 CI/CD 场景的自动化,不适合作为本地开发 Agent 使用(如需本地 Agent,直接用 Claude Code 或 OpenCode 即可)
  • 项目源码已获得超过 400 个 star,社区活跃度不错

项目地址:github.com/pullfrog/pullfrog

所有文章

作者

avatar for toolin小编
toolin小编

分类

  • AI产品
Pullfrog 是什么核心功能快速上手安装使用配置示例与竞品的差异适用场景注意事项

相关文章

MaineCoon:史上最快流式音视频社交模型
AI产品

MaineCoon:史上最快流式音视频社交模型

Catnip 团队推出 22B 参数流式音视频模型 MaineCoon,单卡 H100 跑出 47.5 FPS,成本仅为 Veo 3 的 1/2000,支持 30 分钟以上音画同出。

avatar for toolin小编
toolin小编
1周前
Seko 无限画布:一个灵感生成武侠大片
AI教程

Seko 无限画布:一个灵感生成武侠大片

Seko 搭载 Seedance 2.0 全能模式,通过 Agent 工作流自动生成剧情、角色和分镜,720P 成本直降 50%,10 分钟出片。

avatar for toolin小编
toolin小编
1周前
Claude Science:科研界的 Claude Code,附免费开源平替
AI产品

Claude Science:科研界的 Claude Code,附免费开源平替

Anthropic 推出面向科研的 AI 工作台 Claude Science,内置 60+ 技能、可复现。另有开源平替 OpenScience 支持 DeepSeek/GLM。

avatar for toolin小编
toolin小编
1周前