💬 Claude&Claude Code 実践活用術 | 📖 6分

Git連携とコードレビューの効率化

Git連携とコードレビューの効率化

Claude CodeはGitとの深い統合を持ち、コミット、PR作成、コードレビューを効率的に行えます。

コミットの作成

> ステージされた変更を見て適切なコミットを作成して

# Agent SDKでコミットを自動化
claude -p "ステージされた変更を確認して適切なコミットを作成" \
  --allowedTools "Bash(git diff *),Bash(git log *),Bash(git status *),Bash(git commit *)"

PR作成

> 変更内容をまとめてPRを作成して

> PRの説明にセキュリティ改善についてのコンテキストを追加して

gh pr createでPRを作成すると、セッションがそのPRに自動リンクされます。

--from-pr でPR関連セッションを再開

# 特定のPRにリンクされたセッションを再開
claude --from-pr 123

セッション管理

操作コマンド
最新の会話を続けるclaude --continue
セッションピッカーを開くclaude --resume
名前でセッション再開claude --resume auth-refactor
セッション名変更/rename auth-refactor
PR関連セッション再開claude --from-pr 123

コードレビューの効率化

カスタムサブエージェントでコードレビューを体系化:

# レビュアーサブエージェント
---
name: code-reviewer
description: コード変更を品質とセキュリティの観点でレビューする。コード変更後に積極的に使用する。
tools: Read, Grep, Glob, Bash
model: inherit
---

シニアコードレビュアーとして:
1. git diffで最新の変更を確認
2. 変更されたファイルに焦点
3. 即座にレビュー開始

レビューチェックリスト:
- コードの可読性
- セキュリティ脆弱性
- エラーハンドリング
- テストカバレッジ

実践のポイント

  • /reviewコマンドでPRのコード品質・セキュリティ・テストカバレッジを自動レビューできる
  • セッションに早めに名前を付けると後で見つけやすい
  • --from-prでPR関連セッションに素早くアクセス