0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

🔥【最強学習教材】PRレビューを一括取得して整理、学習資料化する方法🔥

0
Last updated at Posted at 2025-09-04

概要

タイトルの通りですが、駆け出しエンジニアの皆さん、先輩方からのありがたいコードレビューをどうやって確認及び管理されてますかね??

今のgithubの仕様上、それぞれのPRに行ってレビュー毎のコメントを一つずつ確認しないといけない感じじゃないでしょうか。実務だとPRが大量になるし忘れちゃうことも多々あると思います。

個人的に先輩方からのコードレビューはマジで成長できる最大の材料だと思っていて、そのレビューをどうにかもっと簡単にまとめて管理したいと思ったのがきっかけで作りました。

結論から言うと、リポジトリで自分が投げたPRに対してのレビューをPRごとの一覧と詳細をmdファイルで出力してくれます。markdownなのでそのままコピペしてnotionにぶち込むもよし、そのまま確認するもよしです。

スクリーンショット 2025-09-05 19.16.28.png

↑公開して1日でDL数が2000超えてるのでやはりGitHubに追加されて欲しい機能として需要があるのではないかと思います

もちろんレビューを受けた該当コード箇所も吐き出してくれますのでご安心を。(後に解説)

スクリーンショット 2025-09-04 17.29.50.png

公開したパッケージ

Githubページ

一応,Githubには依頼出して何人かの海外エンジニアからは賛同のコメントもらってるんですが、実際に機能が実装されるかどうかはGithub次第で確実ではないので、一旦簡易的なものを作ったという流れになります。

よかったら↑ボタンや賛同コメントしていただけると、盛り上がってGithubが実装してくれるかも🤔

使い方

READMEに書いてある通りですが、以下の流れで使用できます

1. アクセストークン取得

取得方法はこちらをみていただけると

2. パッケージインストール

自分が受けたレビューを取得したいPRがあるリポジトリに移動した状態で行ってください

npm i get-gh-reviews

3. .envファイルに1で取得したトークン入れる

.env

GITHUB_TOKEN=ghp_pkorehatekitounatokendesunodegoannshinnwo

4.あとはコマンド叩くだけ

READMEにある目的のコマンドを叩きましょう。
おそらく下記コマンドが一番使いやすいかと思います

get-gh-reviews reviews -u your-username --markdown my-reviews.md

これを叩くと以下のようにありがたきレビューとその一覧および詳細がreport.mdファイルに出力されます

スクリーンショット 2025-09-04 17.29.50.png

詳細部分ももちろん出力されて、クリックすれば実際のページへ飛べます
スクリーンショット 2025-09-04 17.33.04.png

最後に

冒頭にも書きましたが、AIでバイブコーディングできるようになったからこそ、自分よりレベルの高い方からの実レビューこそ成長できる宝物だと思います。

そして、人間は一度指摘されても忘れる生き物なので、是非、こんな感じで自分だけの学習資料を作っていってください

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?