2022.1 より前の Azure DevOps Server のプルリクを、Rider で
Rider 2026.2 は、Azure DevOps のプルリクの作成・レビュー・投票・完了を自分でできます。ただし社内のサーバーでは REST API の版 7.1 以降、つまり Azure DevOps Server 2022.1 以降が必要です。 Azure DevOps Server 2022 の 2022.1 より前・Server 2020・Server 2019・Team Foundation Server 2018 では、Rider 2026.2 は「Invalid token」と出し(トークン自体は正しいことがあります)、Rider 2026.3 の早期アクセス版は代わりに「対応していないサーバー」と伝えます(RIDER-141288)。
Lesstep のプラグイン Azure DevOps Pull Requests は、これらのサーバーに Rider から、また IntelliJ IDEA・PyCharm・WebStorm など JetBrains IDE の 2024.1 以降からつながります。レビューの受信箱は無料、Pro で投票・コメント・完了ができます。画面は日本語です。
JetBrains Marketplace で入手 · 読むのは無料、Pro は30日間の無料試用つき
Rider の組み込みの機能が届くサーバー
| お使いのサーバー | REST API | Rider 2026.2 の組み込み | Azure DevOps Pull Requests |
|---|---|---|---|
| Azure DevOps Services(クラウド) | 最新 | 使える | 使える |
| Azure DevOps Server 2022.1 以降 | 7.1 以降 | 使える | 使える |
| Azure DevOps Server 2022(2022.1 より前) | 7.0 | 使えない | 使える(2022.0.1 で試験) |
| Azure DevOps Server 2020 | 6.0(Update 1 から 6.1) | 使えない | 使える(2020 Update 1.2 で試験) |
| Azure DevOps Server 2019 | 5.0(Update 1 から 5.1) | 使えない | 使える(2019 Update 1.1 で試験) |
| TFS 2018 Update 2・Update 3 | 4.1 | 使えない | 使える(Update 3 で試験) |
| TFS 2018 の Update 2 より前、TFS 2017 以前 | 4.0 以下 | 使えない | 使えない |
REST API の版:Microsoft の Azure DevOps REST API リファレンスにある、サーバーの版との対応表。Rider:RIDER-141288(REST API 7.0 以下のサーバー)と Rider 2026.2 のヘルプ(サーバーの最低の版は書かれていません)。こちらの試験:各サーバーの Express 版を新しく入れて試しました(2026年10月15〜16日)。2026年10月23日に確認。
サーバーの版を確かめる
ブラウザーでサーバーにサインインし、コレクションのアドレスに /_apis/projects?api-version=7.1 を付けて開きます。たとえば http://tfs.example.local:8080/tfs/DefaultCollection/_apis/projects?api-version=7.1。
プロジェクトの一覧が出れば REST API 7.1 以降で、Rider の組み込みの機能が届きます。
2022.1 より前のサーバーは 「The latest REST API version this server supports is 7.0.」(または 6.1・6.0・5.1…)と答え、TFS 2018 は 「Page not found」のページを出します。
このプラグインを Rider で使う
- 設定 | プラグイン | Marketplace から Azure DevOps Pull Requests を入れます。
- サーバーから取得したソリューションを開きます。プラグインは Git のリモートからサーバーとコレクションを読み取ります。
- サーバーで個人用アクセス トークンを Code (Read & write) の権限で作り、設定 | ツール | Azure DevOps Pull Requests に入れます。トークンは IDE のパスワード保管庫に置かれ、Rider 自身の Azure DevOps のアカウントとは別です。
- プラグインはサーバーの REST の版を自分で見分けます(TFS 2018 は 4.1、Server 2022 は 7.0 まで)。設定は要りません。IDE のプロキシと証明書の設定をそのまま使います。
- 自分の投票を待っているプルリクは、右の Azure PRs ツールウィンドウに出ます。1つのリポジトリ・プロジェクト全体・コレクションの全プロジェクトから選べます。
- 古いサーバーには無いものがあります(TFS 2018 の下書きのプルリクなど):TFS 2018・Server 2019 に無いもの。Git のリポジトリだけで、TFVC は対象外です。
無料と Pro
無料:レビューの受信箱、差分、既読の印、スレッド、ブランチ ポリシー。Pro(30日間の無料試用つき):投票・コメント・返信・解決・完了・自動完了・下書きの公開・ポリシーの再実行・破棄・プルリクの作成。 JetBrains Marketplace で、個人は月 US$1・年 US$10、組織は1人あたり月 US$2・年 US$20(Marketplace ではお住まいの通貨で表示されます)。
サーバーが 2022.1 以降なら
まず Rider の組み込みの機能から。プラグインは要らず、Rider に含まれています。エディターと差分の中のコメントは Rider 2026.3 の早期アクセス版に入っています(RIDER-27606)。 多くのリポジトリをまとめた1つのレビューの受信箱がよければ、そこでもこのプラグインは使えます。
このページは Azure DevOps Pull Requests を作っている Lesstep が書いています。IntelliJ IDEA・PyCharm などほかの IDE での選択肢:IntelliJ IDEA 2025.2 以降で使える Azure DevOps のプラグイン。
プラグインの全体:Azure DevOps Pull Requests(日本語) · TFS 2018・Server 2019 · Rider で Bitbucket のプルリク · English
Azure DevOps は Microsoft Corporation の商標、Rider は JetBrains s.r.o. の商標です。このプラグインは Microsoft とも JetBrains とも提携しておらず、承認も受けていません。