2
3

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

[GitHub Copilot]AIに日本語でプルリクをレビューしてもらう方法

Last updated at Posted at 2025-07-28

注意

タイトルの通りなのですぐに手順紹介!

・・・と行きたいところですが、1つだけ注意点。

この記事で紹介する方法はGitHubのRulesetsという機能を使いますが、
これはGitHub Freeプランのプライベートリポジトリでは使用できません

使用には有料のアカウント、Organizationリポジトリ、またはFreeプランのパブリックリポジトリである必要があります。

それでは見ていきましょう!

記事作成にあたって参考にした公式ドキュメント

Rulesetの作成

Rulesets作成ページに移動

  1. リポジトリページ上部の「Settings」をクリック
    image.png

  2. 左側のRules内の「Rulesets」をクリック

  3. 緑のNew rulesetボタンから「New branch ruleset」をクリック
    image.png

  4. Ruleset Nameには分かりやすい名前をつけましょう。そしてEnforcement statusはActiveにします。

  5. このRulesetを適用したいブランチを選択します。基本的にはDefaultブランチでいいと思います。
    image.png

  6. Branch rulesの「Require a pull request before merging」にチェックをつけ、さらにその中の「Automatically request Copilot code review」にチェックをつけます。
    image.png

  7. 最後にCreateボタンを押してルールセットの作成は完了です。

PRを作成してみる

この時点ではまだ日本語化はされていませんが、試しにPRを出してみます。

  1. PRを作成すると右上のReviewersのSuggestionsにCopilotが現れます。Requestをクリックします。

  2. 少し待つと、Copilot君がレビューコメントを書いてくれました!
    image.png

  3. ご丁寧に修正すべき点を折りたたんでくれています。
    image.png

レビューの日本語化

はい、ここまででCopilotにレビューを書かせることはできましたが、まだ肝心の日本語化ができていません。
ここからはその手順を2つ説明していきます。

1つ目 copilot-instructions.mdファイルを使う方法

  1. .githubフォルダ内にcopilot-instructions.mdファイルを作成
    image.png

  2. マークダウン形式でCopilotが使用する言語を指定します。これをDefaultブランチにマージしておきます。

    ## 使用言語
    日本語でレビューしてください。
    
  3. 再度PRを作成して、Copilotにレビューを依頼すると・・・

  4. 来ました!Copilot君が日本語でレビューを書いてくれるようになりました:tada:
    image.png

2つ目 pull_request_template.mdを使う方法

  1. .githubフォルダ内にpull_request_template.mdファイルを作成
    image.png

  2. Copilot向けに「日本語でレビューしてくれ!」とメッセージを書いておきます。

    <!-- for GitHub Copilot review rule -->
    <!--
    PRのタイトルを修正すべきであれば指摘してください
    日本語でレビューしてください
    -->
    <!-- for GitHub Copilot review  rule-->
    ## 概要
    
    <!-- issueがあれば以下に記載する -->
    <!-- close #xxx -->
    
    <!-- 関連するBacklogがあれば紐づける -->
    <!-- https://world-wing.backlog.com/projects/PSC -->
    
    ## 変更内容
    
    <!-- - このプルリクで何をしたのか? -->
    
    ### スクリーンショット
    
    <!-- 画面で見せれるものであれば必ずスクリーンショットを添付する -->
    
  3. レビューを依頼すると、ちゃんと日本語になりました!
    image.png

最後に

copilot-instructions.mdファイルにはもっと色々設定を追加できるので
チームの好みやプロジェクトの目的に合うようにカスタマイズしてみてください!

記事作成にあたって参考にした公式ドキュメント(再掲)

2
3
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
2
3

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?