GitとGitHub CLIをClaude Codeに任せて効率化
Category: Git Related: Tip 16: Git worktrees, Tip 26: Interactive PR reviews
GitとGitHub CLI(gh)のタスクをClaude Codeに任せる。コミット、ブランチ作成、プッシュなどすべて対応可能。
- pull: 自動許可(リスクが低い)
- push: 手動許可(リスクが高い)
ドラフトPRを作成させると安全:
- Claude Codeがタイトルと説明を作成
- レビュー前に内容を確認
- 問題なければready for reviewに変更
ghは任意のGraphQLクエリを実行可能:
gh api graphql -f query='
query {
repository(owner: "...", name: "...") {
pullRequest(number: ...) {
userContentEdits(first: 100) {
nodes { editedAt editor { login } }
}
}
}
}'PRの編集履歴など、Web UIでは見られない情報も取得できる。
- コミットメッセージの自動生成
- PRの作成・更新
- イシューの確認・作成
- CIの状態確認
- Tip 16: Git worktrees - 並列ブランチ作業
- Tip 26: Interactive PR reviews - PRレビュー
- Tip 29: DevOps workflows - GitHub Actions調査