Gimama カップウォーマー 【コンパクトでも、大小カップに自在対応】 コーヒーウォーマー 4段階温度(45℃-75℃) 保温コースター 2-12Hタイマー 静音 ドリンクウォーマー 急速加熱 コーヒー/お茶/水/牛乳など飲み物 マグカップ ウォーマー 4時間自動電源オフ オフィス/家庭用 誕生日/クリスマス プレゼント PSE安全認証済み AC100V,50/60Hz全国対応(木目)
¥2,999 (2025年5月3日 13:12 GMT +09:00 時点 - 詳細はこちら価格および発送可能時期は表示された日付/時刻の時点のものであり、変更される場合があります。本商品の購入においては、購入の時点で当該の Amazon サイトに表示されている価格および発送可能時期の情報が適用されます。)USB C ケーブル 純正 1M 2本セット PD対応 60W 急速充電 USBC & USBC ケーブル データ転送 高耐久性 断線防止 映像出力不可 USB Type C to Type C けーぶる for iPhone 16/15 Pro/Plus/Pro Max、MacBook Pro/Air、iPad Pro/Air、Galaxy、PixelなどType-C機種対応
¥999 (2025年5月3日 13:07 GMT +09:00 時点 - 詳細はこちら価格および発送可能時期は表示された日付/時刻の時点のものであり、変更される場合があります。本商品の購入においては、購入の時点で当該の Amazon サイトに表示されている価格および発送可能時期の情報が適用されます。)
GitHub CopilotがPull Request(PR)の中でPRの概要を出力してくれるようになりましたね。
これまで私たちの開発チームでは、下記の記事をベースにChatGPTにPRの概要文作成の補助をしてもらっていました。
チーム内でPRの概要を記載する文化づくりと、そのPRの概要作成の負荷軽減に大いに活用させてもらっていました。
しかし、PRの中でGitHub Copilotが概要が作ってくれるようになったことで、diffを取ったりChatGPTとPRを行き来しなくてよくなり、各段に概要作成がラクになりました。
GitHub CopilotにしろChatGPTにしろ、diffから一瞬でそのPRの変更点のサマリを作成してくれます。
それは裏を返せば、彼らはdiffベースのことしか知らない、ということです。
結局彼らが作成してくれる情報だけだと説明不足感が否めませんでした。1
PRに含まれた差分そのものの概要は生成AIたちに任せられるようになったことで、人間が書くべきポイントが明確になった感があります。2
「なぜ」変えたのか、その意図を書く
「何を」変えたのかはCopilotに理解できるけど、「なぜ」変えたのかまでは汲み取ってくれません。
なぜそのコードを修正するに至ったか、なぜその修正を採用したのか、などを記載すると、レビュー時の判断に役立ちますし、確認のためのやりとりを減らすことができます。
変更/追加したソースの前提知識を書く
そもそもこれは何をしているソースで、どこに影響があって・・・みたいなことを書いてくれると、レビューのスピードと精度がぐっと上がります。
そのロジックに精通している人とは認識合わせができますし、そのロジックにそこまで詳しくなくても解像度があがります。
変更内容どうしの関係性を書く
Copilotはソースコード単位での改変内容は提示してくれますが、まだ変更の羅列でしかない印象です。
なので、PRを読み解く上で起点となるソースはどこか、どのソースとどのソースが関連しているのかの構造や関係性を書いてくれると、PRを読み解くスピードと解像度があがります。
見た目が変わるものは変更前後のUIを添付する
PRの内容の結果、どういった見た目に変わるのかまではCopilotは提示してくれません。
デザインの変更前後の差異を、最低限画像、できればgifで添付すると、デザイン変更関連のレビューはぐっとしやすくなります。
ここまで書いての所感は、「あれ、結局レビュー依頼するときに書かなきゃいけないことって今も昔も変わらなくない?」です。
PRの概要のみならず、ソースコードも生成AIが書いてくれる時代ですが、それを採用するのは人間です。なので、それを採用した理由やその背景を正しく伝えられるのも今のところ人間です。
生成AIたちに任せられる部分はお任せしつつ、人間にしか説明できない箇所に注力して、より快適なPRレビューを目指しましょう~!
Views: 3