- 検索
- 確認
- 編集
- 承認
すぐに答え
AIでどのようにDifferentialリビジョンを管理できますか?
AIがPhabricator Conduit APIを使用して、特定のリビジョンの検索、内容の取得、およびコード変更の直接適用を行います。IDE内のコードに集中したまま、手を動かさずにレビューを進められます。
レビューの流れ
コードレビューのプロセス
AIがPhabricatorと連携し、レビューのライフサイクルを自動化します。
検索
特定のリビジョンを見つける
AIがPhabricator内をスキャンし、作業に必要な差分(diff)を正確に特定します。
確認
コード変更を分析する
AIエージェントがリビジョンの詳細を読み取り、変更内容とその理由を把握します。
編集
コードの修正を適用する
フィードバックやバグに対応するため、AIがリビジョンに対して直接新しいコードを書き込みます。
承認
最終的な承認
AIが行った編集内容をあなたが確認し、Phabricatorへの反映を決定します。
ワークフロー
リビジョンが届いたときのAIの動き
AIがPhabricator APIの複雑な操作を肩代わりします。
差分を特定する
AIがPhabricatorのデータを検索し、対象となる特定のリビジョンを特定します。
differential_revision_search変更内容を調査する
リビジョンが見つかると、AIは分析のために詳細情報とコンテンツを取得します。
differential_queryコードを修正する
指示に基づいて、AIがリビジョンに対して必要な編集を適用します。
differential_revision_edit更新内容を検証する
変更が正しく適用されたか、AIが再度リビジョンを確認します。
differential_query
試してみる
以下のプロンプトをコピーして開始
これらのプロンプトを使ってレビューを開始できます。
出発点
これらはあくまで例です。リビジョンIDやプロジェクト名は、実際のPhabricatorのデータに置き換えてください。
Phabricator Connector
準備完了です。MCPクライアントを選択し、セットアップ手順に従ってください。
https://edge.vinkius.com/vk_preview_DImuVRek95xjoDlWmnK3Ly0cuOyvrltJYjjMoI11/mcpClaude Desktop
以下の手順で数秒で接続できます。
- 1In Claude Desktop, open Settings → Connectors.
- 2Click “Add custom connector” and paste the connector link above as the remote MCP server URL.
- 3Click Add and start a new chat — Phabricator capabilities are ready to use.
{
"mcpServers": {
"phabricator-development-platform-conduit-api-mcp": {
"url": "https://edge.vinkius.com/vk_preview_DImuVRek95xjoDlWmnK3Ly0cuOyvrltJYjjMoI11/mcp"
}
}
}プロジェクト 'Web-Core' の最新のDifferentialリビジョンを見つけてください。
リビジョン 12345 の変更内容を確認し、ロジックを要約してください。
リビジョン 67890 に、nullポインタ例外を解決するための修正を適用してください。
リポジトリ 'Mobile-App' 内のすべてのオープンなリビジョンを検索してください。
Claude
ChatGPT
Cursor
VS Code
Windsurf
Claude Code
JetBrains
Cline
ここから始める
Phabricatorを接続するだけで準備完了
PhabricatorインスタンスをVinkiusにリンクするだけです。認証情報は暗号化されて保持されるため、すぐにAIとコードに関する対話を開始できます。
PhabricatorをAIに接続するFAQ
Phabricator MCPの動作について
- 01
AIはリビジョンを削除できますか?
いいえ。AIができるのは検索、照会、およびリビジョンの編集のみです。削除はできません。
- 02
AIは自動的にコメントを投稿しますか?
いいえ。AIは提供されたツールを通じて、コード自体への編集のみを行います。
- 03
Cursorで使用できますか?
はい。Cursor、Claude、Windsurfなど、MCPに対応しているクライアントであれば、このコネクターを使用できます。
- 04
AIがPhabricatorの権限を変更することはありませんか?
ありません。AIは、既存のAPI認証情報を通じてアクセスが許可されているデータに対してのみ操作を行います。
- 05
AIがゼロから新しいリビジョンを作成することはできますか?
いいえ。現在のツールは、既存のリビジョンの検索、照会、および編集に限定されています。
Phabricatorに関するその他の質問は? Phabricator Connectorの全機能を見る
『Phabricator』を Claude、Cursor、ChatGPT などに接続
