



什么是Graphite?
Graphite 是一个全面的代码审查平台,专为希望快速推进而不牺牲质量的现代工程团队设计。该工具的核心功能使开发者能够创建“堆叠”拉取请求,允许他们在未合并的代码基础上构建新功能,而无需等待审查完成。
该平台由两个主要组件组成:一个名为“gt”的强大命令行界面,简化了 git 工作流程;以及一个基于网页的仪表盘,提供所有拉取请求和审查的统一视图。与传统的线性开发工作流程不同,Graphite 推崇基于主干的开发方法,保持开发者的高效和无阻碍。
最近,Graphite 推出了 Diamond,一款由 AI 驱动的代码审查助手,能够提供即时且具备代码库感知的反馈。该功能能够及早发现漏洞,帮助团队保持代码一致性。该平台与现有的 GitHub 仓库无缝协作,无需迁移或中断工作流程即可开始使用。
如何使用Graphite
开始使用 Graphite 非常简单,且几乎不需要设置。首先,在 Mac 上通过 Homebrew 安装 Graphite CLI(brew install withgraphite/tap/graphite)或通过 npm 安装(npm install -g @withgraphite/graphite-cli)。然后通过 graphite.dev 上的 Graphite 仪表盘连接您的 GitHub 账户。
基本工作流程步骤:
运行
gt create创建一个新的分支以进行更改进行代码更改并正常提交
再次使用
gt create在不等待审核的情况下叠加另一个分支使用
gt submit提交所有更改以创建拉取请求通过网页仪表盘进行审核和管理
成功的最佳实践:
从小而集中的更改开始,熟悉分支叠加
使用仪表盘跟踪审核状态和持续集成结果
启用 Diamond AI 审核,获得即时的代码质量反馈
自定义通知设置,保持信息更新而不过载
利用仪表盘中的键盘快捷键,加快导航速度
该平台会记住您的偏好设置,并自动与 GitHub 同步,使从传统工作流程的过渡顺畅自然。
Graphite的功能
堆叠的拉取请求,实现无阻碍开发
基于Diamond的AI驱动代码审查
统一的PR仪表盘,支持GitHub同步
命令行工具和VS Code扩展
自动分配审查者和合并队列
团队协作与生产力洞察
企业级安全与合规功能
与Slack、Linear、Figma、Notion集成
实时通知和可定制工作流程
开源CLI与企业仪表盘
Graphite定价
Starter
Free
- 简化的评论功能
- 简化的公关收件箱
- 与 GitHub 同步
- 支持公共和私有仓库
- 最多同步3个代码库
- 2个月可搜索历史记录
- 基本堆叠功能
Standard
$25
- AI驱动的公关页面
- 完整堆叠功能
- Graphite 命令行工具和 VS Code 扩展插件
- 收件箱定制
- 团队集成(Slack、Linear、Figma、Notion)
- 自动分配评论
- 分支保护
- 最多同步30个仓库
- 24个月可搜索历史记录
- 最低3个席位
Enterprise
Custom
- 所有标准功能
- SAML 认证
- 访问控制和审计日志
- 支持 GitHub Enterprise Server
- 无限同步仓库
- 36个月可搜索历史记录
- 专属支持和服务等级协议(SLA)
- 自定义付款条款
- 优先支持 Slack 频道
- 入职培训课程
关于Graphite的常见问题
分享您使用 Graphite 的体验
查看用户对以下工具的评价 Graphite
0 评价
暂无评价
成为第一个评价者 Graphite
嵌入Graphite徽章
向您的社区展示Graphite在Tool Questor上的特色推荐。将这些精美的徽章添加到您的网站、文档或社交资料中,以提高可信度并带来更多流量。



