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


Zod 作者推出的开源 AI 编程 Agent,完全运行在 GitHub Actions 中,支持 BYOK 模式自由切换 LLM,覆盖代码审查、CI 修复等功能。
Pullfrog 是 Zod 作者 Colin McDonnell 创建的开源 AI 驱动 GitHub bot。它完全运行在 GitHub Actions 内部,不依赖任何托管式第三方服务。如果你需要一个自主可控、模型无关的代码审查和 CI 自动修复工具,Pullfrog 值得关注。
简单说,Pullfrog 是一个跑在你自己 GitHub Actions 环境里的 AI Agent。它监听仓库的 webhook 事件(新的 PR、Issue、CI 失败、Review 提交等),自动触发 AI Agent 执行任务。
与 CodeRabbit 这类托管式 SaaS 不同,Pullfrog 的核心特点:
Pullfrog 的能力覆盖范围比普通代码审查工具更广:
它自带一个专门构建的 MCP Server,用于执行 git 和 GitHub 操作(创建 PR、留 review、读取 CI 日志、管理 Issue)。Shell 命令在隔离的子进程中运行,无法访问敏感环境变量。还内置了无头浏览器工具,Agent 可以运行端到端测试、截图、对 UI 进行迭代。
pullfrog.yml workflow 文件两种触发方式:
@pullfrog 来触发一次 Agent 运行在仓库根目录创建 .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| 特性 | Pullfrog | CodeRabbit | GitHub Copilot Review |
|---|---|---|---|
| 开源 | 是 | 否 | 否 |
| 模型选择 | 自由切换 | 固定 | 固定 |
| 运行环境 | 你的 GitHub Actions | 托管服务 | GitHub 原生 |
| 代码审查 | 支持 | 支持 | 支持 |
| CI 修复 | 支持 | 不支持 | 不支持 |
| Issue 分流 | 支持 | 不支持 | 不支持 |
| 费用 | 只付 LLM API 费用 | 订阅制 | 订阅制 |
项目地址:github.com/pullfrog/pullfrog

码上飞把一人公司的三个核心环节打包成闭环:一句话生成带后台的完整 App、AI 经营助手自动出海报文案、7x24 AI 客服一键接入微信

一个开源的电脑清理 Skill,让 Agent 对 Mac/Windows 进行只读分析,生成可视化 HTML 报告并分级清理,实测清出 120G 空间。

HyperFrames + Remotion + Git 三件套实现 AI 全自动视频剪辑,从 HTML 到 React 组件,附完整安装命令和踩坑记录。