ログイン方法選択画面でのEscapeキー修正
原文(日本語に翻訳)
ログイン方法選択画面でEscapeキーが機能しない問題を修正
原文(英語)
Fixed Escape key not working to exit the login method selection screen
概要
Claude Code v2.1.76で、ログイン方法の選択画面においてEscapeキーを押しても画面を閉じられないバグが修正されました。以前のバージョンでは、claude コマンド起動時やログイン操作時に表示されるログイン方法選択画面(Anthropicアカウント、SSO、APIキーなど)で、Escapeキーが反応せず、画面から離脱できない問題がありました。この修正により、Escapeキーで期待通りに画面を閉じてCLIに戻れるようになりました。
基本的な使い方
この修正は自動的に適用されます。v2.1.76にアップデートするだけで動作します。
bash
# Claude Codeを最新版にアップデート
claude updateログイン方法選択画面が表示されたとき:
? Select login method:
❯ Anthropic (claude.ai)
SSO
API Key
# Escapeキーを押すと画面を閉じてCLIに戻る実践例
初回起動時のログインスキップ
claude を初めて実行した際にログイン画面が表示されるが、まだログインする準備ができていない場合:
bash
$ claude
? Select login method:
❯ Anthropic (claude.ai)
SSO
API Key
# Escapeキーを押して一旦CLIに戻る
# 準備ができたら再度ログイン
$ claude auth login誤ってログイン画面を開いた場合
セッション内で /login コマンドを誤って実行した場合:
/login
? Select login method:
❯ Anthropic (claude.ai)
SSO
API Key
# Escapeキーを押して現在のセッションに戻る
# 作業を中断せずに続行できるスクリプトやCI環境でのキャンセル
APIキーが設定されている環境で、誤ってインタラクティブなログインフローに入った場合:
bash
# 環境変数でAPIキーが設定済み
export ANTHROPIC_API_KEY=sk-ant-...
# 誤ってログインコマンドを実行
$ claude auth login
? Select login method:
# Escapeキーでキャンセルし、既存のAPIキー認証で続行注意点
- 自動適用: v2.1.76にアップデートするだけで修正が反映されます
- 他のキーボード操作: Ctrl+Cでも同様にログイン画面をキャンセルできますが、Escapeキーはより直感的な操作として期待される動作です
- 認証状態への影響: Escapeキーで画面を閉じても、既存の認証情報やセッションには影響しません