Skip to content

原文(日本語訳)

プロンプトフッターに PR レビューステータスインジケーターが追加され、現在のブランチの PR 状態(承認済み、変更要求、保留中、またはドラフト)が色付きドットとクリック可能なリンクとして表示されるようになりました

原文(英語)

Added PR review status indicator to the prompt footer, showing the current branch's PR state (approved, changes requested, pending, or draft) as a colored dot with a clickable link

概要

プロンプトフッター(画面下部のステータスライン)に、現在作業中のブランチに関連する GitHub Pull Request のレビュー状態が視覚的に表示されるようになりました。開発環境を離れることなく、PR の状態を一目で確認できます。

基本的な使い方

PR が関連付けられたブランチで作業している場合、プロンプトフッターに自動的にステータスインジケーターが表示されます。

bash
# PR が存在するブランチで作業
git checkout feature/new-component
claude
# → フッターに PR ステータスが表示される

ステータスの種類と色

各ステータスは色付きドットで表示されます:

承認済み(Approved)

  • : 緑
  • 意味: PR がレビュー承認され、マージ可能
  • 表示例: 🟢 PR #123

変更要求(Changes Requested)

  • : 赤
  • 意味: レビュアーが変更を要求
  • 表示例: 🔴 PR #123

保留中(Pending)

  • : 黄色
  • 意味: レビュー待ちまたはレビュー中
  • 表示例: 🟡 PR #123

ドラフト(Draft)

  • : グレー
  • 意味: ドラフト状態の PR
  • 表示例: ⚪ PR #123

マージ済み(Merged)

  • : 紫
  • 意味: PR がマージ済み
  • 表示例: 🟣 PR #123

実践例

レビュー待ち PR の確認

bash
# feature ブランチで PR を作成
git checkout -b feature/user-auth
# コード実装後
claude
> GitHub に PR を作成して

# フッターに 🟡 PR #456 (Pending) が表示される
# → レビュー待ち状態であることがわかる

変更要求への対応

bash
# フッターに 🔴 PR #456 (Changes Requested) が表示

claude
> PR のレビューコメントに基づいて修正してください

# 修正後、再度プッシュ
> 変更をコミットしてプッシュして

# レビュー承認後、フッターが 🟢 PR #456 (Approved) に変わる

マージ前の最終確認

bash
# フッターに 🟢 PR #456 (Approved) が表示

claude
> この PR をマージする前に、最終チェックを実行して

# テストやリント確認後
> 問題なければマージして

# マージ後、フッターが 🟣 PR #456 (Merged) に変わる

クリック可能なリンク

bash
# フッターの PR 番号をクリック
# → ブラウザで GitHub の PR ページが開く

ターミナルが OSC 8 ハイパーリンクをサポートしている場合(iTerm2、WezTerm、Kitty など)、PR 番号をクリックして直接 GitHub ページにアクセスできます。

複数ブランチでの作業

bash
# 複数の feature ブランチを切り替えながら作業
git checkout feature/header
# フッター: 🟡 PR #123 (Pending)

git checkout feature/footer
# フッター: 🟢 PR #124 (Approved)

git checkout feature/sidebar
# フッター: 🔴 PR #125 (Changes Requested)

# 各ブランチの PR 状態が一目でわかる

セッション管理との統合

PR からセッションを再開

bash
# --from-pr フラグで特定の PR に関連するセッションを再開
claude --from-pr 456
# または
claude --from-pr https://github.com/owner/repo/pull/456

PR 作成時の自動リンク

bash
claude
> GitHub PR を作成して

# gh pr create が実行されると、セッションが自動的に PR にリンクされる
# フッターに PR ステータスが表示される

関連スキル・コマンド

PR レビューツールキット

bash
# PR レビュー用のプラグインを使用
claude
> /pr-review

コミット・プッシュ・PR スキル

bash
claude
> /commit-push-pr
# コミット、プッシュ、PR 作成を一度に実行

他のステータス表示との組み合わせ

Git ブランチ情報

bash
# フッターには以下の情報が表示される:
# [main] 🟢 PR #123 | 1.2K tokens | claude-sonnet-4-5

バックグラウンドタスク

bash
# バックグラウンドタスク実行中:
# [feature/new-api] 🟡 PR #456 ⚙️ 2 tasks | 3.4K tokens

注意点

  • GitHub 連携が必要: この機能を使用するには、GitHub との連携が必要です
  • gh CLI: GitHub CLI(gh)がインストールされ、認証されている必要があります
  • ブランチに PR が必要: ブランチに関連付けられた PR がない場合、ステータスは表示されません
  • リアルタイム更新: ステータスは自動的に更新されますが、手動で確認が必要な場合もあります

トラブルシューティング

ステータスが表示されない

bash
# GitHub CLI の認証状態を確認
gh auth status

# 未認証の場合
gh auth login

PR が見つからない

bash
# 現在のブランチに PR があるか確認
gh pr status

# PR を作成
gh pr create

ステータスが更新されない

bash
# セッションを再起動
# Ctrl+C で終了して再度起動
claude

関連情報