简介
Graphite 围绕代码审查与合并构建了一套现代化工作流,核心是堆叠式 PR(stacked PRs):把大改动拆成一系列小而连贯的提交链,便于审查与合并。随着 AI 编码工具普及,Graphite 加入 AI 自动审查与 Cursor 云 Agent 集成,让团队在 AI 生成大量代码的时代仍能保持高质量的评审与快速交付。
核心功能
- 堆叠 PR:将大改动拆解为可逐个审查的小 PR
- AI 审查:自动发现潜在问题与改进点
- 合并队列:自动 rebase 与有序合并
- CLI 工具:命令行完成创建、同步与提交
- 集成:与 GitHub、Cursor 云 Agent 协同
适用场景
- 大型重构与功能链式开发
- 追求高吞吐代码审查的工程团队
- 需要快速合并与 CI 验证的工作流
- AI 生成代码的评审与治理
使用技巧
- 用
gtCLI 维护清晰的堆叠结构 - 保持每个 PR 足够小以利于 AI 与人工审查
- 结合合并队列降低主分支冲突