Skip to content
コード レビュー

レビュー時間を短縮し、リリース時間を増やす

GitHub Copilot に最初のコードレビューを任せれば、実用的な提案が得られます。人間による判断が必要なプルリクエストの決定時に、チームを集めましょう。

初回レビューで時間をかけてはいけません。

この画像は、プルリクエストを開くための GitHub インターフェイスを示しています。インターフェイスには、ベースと比較ブランチを選択するためのドロップダウン メニュー、自動的にマージできることを示す緑色のチェックマーク、コメント用のテキスト ボックス、フォーマット オプションがあります。

すべての変更はプルリクエストから。

  • 即座に一次レビューを完了 プルリクエストが作成されたら、すぐに構造化された具体的なフィードバックを受け取れます。GitHub Copilot の手動アサインも、自動レビューのどちらでも対応できます。
  • リポジトリを熟知したレビュー GitHub Copilot はコードが存在する場所で機能します。ファイル全体のすべての変更点を、一般的なベストプラクティスではなく、リポジトリやコードベースを基準にして分析します。

推論し、記憶し、適応するレビュー

GitHub Copilot は複数のファイル間で推論を実行し、チーム内のルールを学習して、既存のツールチェーンと統合します。

エージェンティックなコード レビュー

This image visually represents changes made to a stylesheet file, highlighting how the layout or design of a web page might be altered through these CSS adjustments.

GitHub Copilot は、関数やファイルにまたがる変更ロジックを追跡してその意図を理解します。さらに行単位の分析では見落としがちな問題も見つけ出します。

詳しくはこちら

自分のコードベースを基準にしたレビュー

Screenshot of two commits added, and the changes were approved.

GitHub Copilot がカスタム指示や GitHub Copilot Memory を活用し、プロジェクト'ごとのルール、アーキテクチャ、コンテキストを学習します。そのため、実際の構築方法を反映したフィードバックが可能です。 

詳しくはこちら

自分のワークフローに拡張可能

Image showing a file history showing four version entries with names and timestamps: 'First draft' and 'delete old pricing,' modified over the past few months.

カスタムエージェントのスキルを構築、または MCP で独自のツールを接続し、GitHub Copilot のレビュー対象や手法をカスタマイズしましょう。自分のやり方、自分のツール、自分のスタイルで。

詳しく知る URL が必要

コードレビューとは、チームが一丸となって思考を深めるプロセスです。

チームで知識を共有し、設計上の意思決定を行い、コードベースの共同オーナーシップを構築します。

コードのそばで会話しましょう

インラインコメントや、スレッド形式のディスカッションは、対象'の行に固定されます。

The image shows a section of a user interface. At the top, there is a list with three items: "Line 10: Layouts" with a minus sign in red, "Line 11: Grid system" with a plus sign in green, and "Line 12: Layout are built on a 12 column grids." Below this list, there is a comment from the user "rajqflow" made 1 day ago that says, "Good cal, this is more specific!" The comment has received 5 thumbs-up likes and 2 heart reactions.

あらゆる変更に、最適なレビューを

レビューリクエストやコード所有者の設定により、プルリクエストを最適な担当者に割り当てましょう。

The image shows a user interface for requesting a review. At the top, there is a text box with the placeholder "Request a review" and an input field below it containing the letter "o". Underneath the input field, there are two user suggestions: "kharyrizen Raymonda Khouri" with an avatar of a person, and "hankzolo Hank Zoeng" with an avatar of another person.

全体像を理解する

Rich diffs、blame、コミットの履歴から、誰が、何を、なぜ変更したかがわかります。

競合は避けられないときもあります。GitHub でシンプルなマージの競合を解決することで、プルリクエストをより素早くマージしましょう。コマンド行は必要ありません。

詳しくはこちら
Alert indicating a branch conflict with files that need to be resolved before merging.

準備が整うまで、コードはマージさせません

GitHub がマージの瞬間にこれらを適用させます。

必須の承認

プルリクエストのマージを許可するために必要な、GitHub Copilot または人間による最小承認レビュー数を設定します。

詳しくはこちら

保護されたブランチ

コードのマージ方法をコントロールしましょう。プッシュ権限を制限、線形履歴の必須化、そして強制プッシュを禁止します。

詳しくはこちら

必須のステータス チェック

継続的インテグレーションの成功、テストの合格、自動化されたチェックのクリアを確認してから、マージを実行します。

詳しくはこちら