Skip to content

Devinのreview機能を触ってみた

公開:

シェア

Devinのreview機能を触ってみた
この記事の操作
Markdownで見る

Chrome(最新版)のBuilt-in AIが必要です。

Chrome(最新版)のBuilt-in AIが必要です。

Devinが新しくリリースしたReview機能を触ってみました。PRのレビュー作業やマージ前のチェックなどにおける会話や相談をAsk Devinで相談できる機能・・・という理解が良さそうな感じです。

Devin ReviewはメニューのPRアイコンっぽいボタンから

メニューの最下部、Wikiの下くらいにボタンが増えています。カーソルを合わせると「Review」と出てきますので、不安な方はチェックしてから開きましょう。

作成済みPRをDevin上でレビューする

Reviewでは連携しているリポジトリのPull Requestが一覧表示されます。レビューを行いたいリポジトリをここで選ぶイメージですね。

初めて使う場合は英語ながらも使い方などを紹介する画面が出てきます。

PRの内容について相談できるAsk Devinというイメージ

Devinならではの機能と感じたのは、チャット機能でしょうか。ページ下部にチャット欄が表示されますので、日本語で相談することができます。

PRに関する情報をコンテキストに積む仕組みになっている様子なので、明示的に指示せずともPRに関する話として会話してくれます。

この辺り言語を問わずに会話できるようになったのは、生成AIさまさまという感じがありますよね。

PRでの変更やCodeRabbit / Geminiなどによるレビュー項目についてDevinに相談しましょう。「これダメな変更だよね?」と直感した時などに、ここで相談するとDevinからの視点でアドバイスを受けれます。

PRのPortal的にも使えそう

Devin ReviewにはPRの内容(description) / 会話やレビュー履歴(Discussion) / 変更履歴(Commits)が表示されます。なのでGitHubのPRページを見るかわりにDevin Reviewを見るようにしてもいいかもしれません。

PR内容についても分析してくれます。ただ、ここからいきなりDevinのセッションを開始できるわけではない様子で、Devinを動かしたいならSessionsページへ移動しないといけない状態でした。これは今後のリリースで変わるかもしれません。

ざっと触ってみた感想

Devinを触られている方向けに一言で伝えるならば、「PR特化版のAsk Devin」です。PRに関連する情報について網羅してコンテキストへ積んでくれるので、prの内容や議論についてdevinと相談できます。

CodeRabbit / Claude Code Actionsなどとの使い分け

Ask Devinなので、「ちょっと相談したい時」とか「あんまり記録に残したくないなー」と思った時にはDevin Reviewの方がいいかもと思いました。CodeRabbitやClaude Code ActionsなどのレビューエージェントはGitHubのPR上でやり取りをするため、リポジトリにアクセスできる人は全員やり取りが見れる状態ですので、その辺りは使い分けかなと思います。

個人的には、CodeRabbitのProプランを契約している分、CodeRabbitの方がナレッジとしてコンテキストを持っているので優先度はCodeRabbitかなと思います。ただ、OSSやチーム開発している際に、「個人的な好みや自信のない直感しかないけど、なんとなくマージしたくない」みたいなケースが起きたら、その時はDevin Reviewに相談する気がします。

Hidetaka Okamoto profile photo

Hidetaka Okamoto

Developer Experience Engineer

Developer Experience Engineer。AWSやCloudflare上へのサーバーレスなアプリ開発を得意とする開発者。元Stripe Developer Advocate / AWS Samurai 2017など、サービスの使い方や活用Tipsを紹介するコンテンツ作成や登壇などを得意とする。

⭐ この記事への反応

はてなアカウントでスターを付けることができます

関連記事

KiroのProプランをFreeに戻した時の覚書

最近AIコーディング疲れを起こしている感じもあり、使用頻度の低いツールを解約したりダウングレードしています。今回はKiroをダウングレードしました。 Kiroのプラン変更はWebのダッシュボードから Kiroのプラン変更 […]

Claude Code の利用状況を OpenTelemetry で Grafana Cloud に流して手元で確認する

Claude Code を一日どれくらい使っているのか、トークンやコストを数字で見たくなりました。調べると OpenTelemetry(OTel)でメトリクスを出せると分かったので、Grafana Cloud に直接流し […]

Claude CodeとClaude Projectを利用してサイトの改善計画をたてる

ウェブサイトの定期的な改善をする上で、いろんな視点でのレビューや検査があるのが理想です。今回は新しい切り口としてClaudeを使ったレビューと計画策定を試してみました。 Claude Codeを利用したサイトレビュー C […]

Claude Fable 5でサイトのレビューをしてみた

Claude Fable 5 が 6/23 以降はサブスクとは別課金になるという話が出ていたので、どう使うか少し考えました。 毎日のコーディングタスクよりも、ロードマップや方向性を決めるような「大きめの判断を要するタスク […]