Graphite 概览
Graphite 是一个专为现代软件工程时代设计的综合性开发者平台,尤其适用于使用 GitHub 的团队。它解决了开发生命周期中的常见瓶颈,例如等待代码审查和管理复杂的拉取请求(PR)。通过引入以“堆叠式 PR”为核心的工作流,Graphite 允许开发者将大型功能分解为一系列小型的、相互依赖且易于审查的变更。这种方法结合了一套强大的工具,包括 AI 代码助手、统一的 PR 收件箱和自动化的合并队列,使团队能够提升开发速度、改善代码质量并加强协作。Graphite 深受 Asana、Ramp 和 Tecton 等顶尖科技公司超过 45,000 名开发者的信赖,旨在帮助工程组织以更小的 PR 和更快的审查周期交付更多代码。
如何使用 Graphite
1. 安装与设置: 首先安装 Graphite CLI 和/或 VS Code 扩展。使用您的 GitHub 账户进行身份验证,以同步您的代码仓库。
2. 创建堆叠式 PR: 使用 Graphite CLI (gt) 创建一个由小型、相互依赖的分支组成的堆栈,而不是一个庞大的 PR。使用 gt create 启动一个堆栈。通过再次运行 gt create 来在其上继续构建后续更改。这能让您不受阻塞,因为您无需等待第一个 PR 被合并。
3. 提交审查: 当您的堆栈准备就绪后,运行 gt submit 为堆栈中的每个分支在 GitHub 上创建相应的拉取请求。
4. 管理审查: 使用 Graphite PR 收件箱这一统一的仪表板,在一个地方跟踪您所有的 PR、审查请求、CI 状态和评论。收件箱可高度定制,以匹配您的个人工作流程。
5. 利用 AI 辅助: Graphite 的 AI “Diamond” 会自动审查您的 PR。它能即时提供关于错误、逻辑问题和风格不一致的可行性反馈,并常常附带代码建议。它还可以一键生成详细的 PR 描述并总结 CI 失败原因。
6. 自信地合并: 利用 Graphite 合并队列来自动化合并过程。它能处理堆栈内的依赖关系,高效运行 CI 检查,并将您的代码无冲突地合并到主分支,确保主分支始终保持“绿色”可用状态。
Graphite 的核心功能
- 堆叠式 PR: 创建、管理和可视化相互依赖的拉取请求堆栈,实现并行开发和更快、更专注的审查。
- AI 代码审查 (Diamond): 一个具备代码库感知能力的 AI 助手,可自动扫描 PR 中的问题、建议修复、生成 PR 描述,并帮助执行自定义编码规范。
- 统一 PR 收件箱: 一个管理所有代码审查活动的中心枢纽。在实时、可定制的界面中查看审查状态、CI 结果和堆栈信息。
- Graphite 合并队列: 一个自动化系统,可消除合并冲突并保持主分支的稳定性。它支持批处理和并行 CI 运行,以节省时间和资源。
- 开发者洞察: 提供关于团队绩效的可行性实时指标,包括周期时间、PR 大小和审查速度,以帮助识别和解决工作流程瓶颈。
- Graphite CLI & VS Code 扩展: 强大的命令行和编辑器集成,使堆叠和管理 Git 工作流变得无缝和直观。
- CI/CD 优化: 智能地跳过堆叠式 PR 上的冗余 CI 运行,显著减少等待时间和计算成本。
- 无缝 GitHub 集成: 基于 Git 工作,并与 GitHub 双向同步,确保您的团队始终保持信息同步,而无需离开他们熟悉的生态系统。
Graphite 的使用案例
加速功能开发: 像 Ramp 这样的公司的团队使用 Graphite 将大型功能分解为堆叠式 PR,从而实现并行审查和集成,帮助他们将代码交付速度提高了 3 倍。
减少开发者等待时间: Asana 的工程师通过使用堆叠功能避免因等待审查而受阻,平均每周节省 7 个小时。他们可以在前一个工作被审查的同时立即开始下一个任务。
提高代码质量和审查者专注度: Diamond AI 自动捕获常见错误和 bug,使人工审查者能够专注于更高级别的架构和逻辑反馈。
简化大型团队工作流: 拥有数百名工程师的组织使用合并队列,在大量合并的情况下保持主分支的稳定,防止 CI 失败和合并冲突。
Graphite 的优势特点
更快交付: 堆叠和高效审查的核心理念直接转化为更快的开发周期。
保持不被阻塞: 开发者可以无需等待批准而继续编码,极大地提高了个人生产力。
更高质量的审查: 更小、更专注的 PR 更容易、更快速地进行彻底审查。AI 助手处理常规检查,使人工审查者能够提供更有意义的反馈。
稳定的主分支: 智能合并队列可防止构建失败和合并冲突,确保主分支始终可部署。
数据驱动的改进: 工程负责人可以清晰地了解其团队的工作流程,并可以做出明智的决策来优化流程。
定价和计划
入门计划: 免费,适用于个人、开源项目以及拥有 10 名或更少 GitHub 协作者的团队。包括简化的 PR 收件箱、统一的审查页面,并支持公共和私有仓库。
标准计划: 每席位每月 25 美元(按年计费,最少 3 个席位)。包括所有入门计划功能,外加 AI 驱动的 PR 页面、堆叠功能、可定制收件箱、集成(Slack、Linear)、合并队列和洞察功能。
企业计划: 为大型组织提供定制定价。提供高级安全功能,如 SAML 和审计日志、GitHub Enterprise Server 支持、专属支持 SLA 和自定义法律条款。
附加组件:
- Diamond (AI 代码审查): 在标准/企业计划基础上,每位活跃提交者每月 15 美元,或独立购买每月 20 美元。
- 报告: 每位活跃提交者每月 15 美元(需要 Graphite 席位)。
流量分析
最新流量情况
状态
月度流量趋势
- 2025-9: 610.2K
- 2026-1: 86.4K
- 2026-2: 75.2K
- 2026-3: 63.4K
- 2026-4: 58.0K
- 2026-5: 35.7K
地理位置
Top 5 国家/地区
- 🇺🇸美国80.7%
- 🇧🇷巴西12.0%
- 🇷🇺俄罗斯2.8%
- 🇬🇧英国2.4%
- 🇲🇽墨西哥2.1%
流量来源
| 来源类型 | 百分比 |
|---|---|
直接访问 | 61.0% |
外链引荐 | 38.0% |
邮件 | 0.9% |
热门关键词
| 关键词 | 每次点击费用 |
|---|---|
| git-filter-repo | $0.00 |
| github status | $3.63 |
| git remove file from staging | $0.00 |
| graphite | $1.09 |
| graphite mobile apps | $0.00 |
Graphite 分类
Graphite 嵌入功能
复制这段嵌入代码,将徽章放到博客、文章或产品官网,并把读者直接引导到 ToolMage 详情页。


















Graphite 评论 (0)
登录后发表评论。
登录暂无评论。