
Pulldog
Pulldog 是一个专为代码审查而设计的原生 macOS 客户端,提供与 GitHub 和 GitLab 的无缝集成,同时利用 Apple 的生态系统功能来简化审查流程。
https://www.natic.app/pulldog?ref=producthunt&utm_source=aipure

产品信息
更新于:2026年03月09日
什么是 Pulldog
Pulldog 是一款功能强大的代码审查应用程序,使用 Swift 为 macOS 原生构建。它作为一个专用平台,供开发者审查团队内部的代码更改,而不是试图取代 GitHub 或 GitLab,而是通过提供与 Apple 生态系统的更好集成来补充它们。该应用程序支持 GitHub 和 GitLab 平台(Azure 支持正在开发中),并且与 macOS 14.0 及更高版本兼容。
Pulldog 的主要功能
Pulldog 是一款原生的 macOS 应用程序,专为代码审查而设计,支持 GitHub 和 GitLab 平台。它提供了一套全面的功能,包括智能查询、多账户管理、具有 185 种语言支持和 90 种主题的可自定义界面、自动提交过滤、小组件集成以及使用 Apple 设备端智能的 AI 驱动的审查功能。该应用程序专注于通过 Spotlight、小组件、Siri 和快捷指令与 Apple 生态系统无缝集成,从而改善代码审查体验。
智能查询系统: 允许用户根据各种标准(如批准状态、创建日期、团队成员和 PR 大小)为 PR 创建自定义过滤器
多账户集成: 支持在一个地方管理多个 GitHub 和 GitLab 账户,类似于电子邮件客户端功能
原生 macOS 集成: 完全用 Swift 构建,并深度集成到 macOS 功能中,包括 Spotlight 搜索、小组件和 Siri 快捷指令
AI 驱动的审查助手: 利用 Apple 的设备端 AI 模型(具有 30 亿个参数)进行本地代码审查分析和 PR 评估
Pulldog 的使用场景
团队负责人代码审查管理: 帮助技术负责人使用智能查询和时间线可视化跟踪和管理不同团队的多个 PR
跨平台开发团队: 使跨多个存储库和平台工作的开发人员能够在一个统一的界面中管理他们的所有代码审查
企业安全合规性: 提供具有本地 AI 处理的安全代码审查功能,适用于具有严格安全要求的公司
优点
与 macOS 生态系统的深度集成
用于增强隐私的本地 AI 处理
高度可定制的界面和过滤选项
缺点
仅限于 macOS 平台
目前仅支持 GitHub 和 GitLab(Azure 正在开发中)
需要 macOS 14.0+ 才能获得完整的功能集
如何使用 Pulldog
下载并安装: 从 Mac App Store 下载 Pulldog 并将其安装在您的 macOS 设备上(需要 macOS 14.0 或更高版本)
添加帐户: 将您的 GitHub 和/或 GitLab 帐户添加到 Pulldog,以监控多个存储库中的代码审查
设置智能查询: 创建自定义智能查询,以根据批准、年龄、大小、作者等标准过滤和组织拉取请求
配置偏好设置: 通过从 90 个可用主题和 185 种语言语法突出显示选项中进行选择,自定义应用程序外观
添加小组件: 将 Pulldog 小组件添加到您的桌面或通知中心,以便一目了然地监控团队活动
审查代码更改: 使用代码审查界面来检查更改,可以选择过滤文件、搜索更改以及使用自动提交过滤来查看自上次审查以来的更改
使用 AI 审查 (macOS 26.0+): 利用 Apple 的设备端 AI 模型来获取自动代码审查和 PR 摘要
使用 Spotlight 操作 (macOS 26.0+): 直接从 Spotlight 搜索访问快速操作,例如 rebase PR、合并已批准的 PR 以及重新运行失败的管道
Pulldog 常见问题
Pulldog 是一款原生的 macOS 客户端,专为审查团队的代码变更而构建。它旨在与 Apple 生态系统集成,同时与 GitHub 和 GitLab 存储库一起工作。











