概要

Graphite は GitHub 上の PR ワークフローを拡張する開発者プラットフォーム。2025年3月に Anthropic から $52M の Series B を調達。元 Airbnb・Meta エンジニア出身チームが、Meta 内部ツール(Phabricator/Sapling)のスタック開発体験を GitHub に持ち込んだ。AI が大量に PR を量産する「AI ファースト開発」環境での詰まりを解消する。

3本柱

1. スタックドPR

大きな変更を依存関係のある小さな PR の連鎖に分割する。DB スキーマ→API→認証ミドルウェアのような依存チェーンを独立した PR として管理し、レビュアーの認知負荷を下げる。

1
2
3
gt stack   # 現在のスタック状態を確認
gt submit  # スタック全体を一括 PR 作成
gt sync    # main の変更を全 PR にリベース

2. マージキュー(スタック対応)

スタックの依存関係を理解した上で main へのマージを直列化。CI が通ったものから順番にマージされるため、コンフリクトなしに高頻度デプロイが可能になる。

3. Graphite Agent(旧 Diamond)

AI によるコードレビューと対話的修正。差分を理解した上でコメントし、Chat で修正まで完結できる。

AI ファースト開発との相性

CreaoAI の事例では、Graphite 採用により 25 名チームで 6 週間のリリースサイクルを 1 日に短縮。AI エージェントが量産した PR をマージキューで管理することで、人間のレビュー待ち時間を排除した。

関連ページ

ソース記事