v2.1.79
📝 概要
認証オプション追加、パフォーマンス改善、多数のバグ修正、VSCodeでのリモート制御機能を実装
🔄 主な変更点
- 新機能:
claude auth login --consoleでAnthropicコンソール(API課金)認証に対応 - 新機能: ターン実行時間の表示トグルを
/configメニューに追加 - 新機能: [VSCode]
/remote-controlコマンドでclaude.ai/codeへのブリッジ接続が可能に - 新機能: [VSCode] セッションタブが最初のメッセージから自動でタイトル生成
- 改善: 起動時のメモリ使用量を約18MB削減
- 改善: 非ストリーミングAPIのフォールバック処理に2分タイムアウトを設定
- 改善:
CLAUDE_CODE_PLUGIN_SEED_DIRが複数ディレクトリ対応(区切り文字: Unix:Windows;) - 修正:
claude -pでサブプロセス起動時にハングする問題を解消 - 修正:
-pモードでCtrl+Cが効かない問題を修正 - 修正:
/btwがストリーミング中に正しく応答しない問題を修正 - 修正: 起動時に音声モードが正しく有効化されない問題を修正
- 修正: エンタープライズユーザーがレート制限エラー時にリトライできない問題を修正
💡 解説・活用案
今回のアップデートでは、VSCodeユーザーがブラウザやスマホから作業を継続できる/remote-controlが特に便利です。また、メモリ使用量の削減により、複数セッション起動時のシステム負荷が軽減されます。エンタープライズ環境でのAPI課金管理がしやすくなる--console認証オプションも、チーム運用で重宝するでしょう。
🌐 日本語訳
変更内容
- Anthropic Console(API課金)認証用の
--consoleフラグをclaude auth loginに追加 - ターン実行時間を表示する「Show turn duration」トグルを
/configメニューに追加 - 明示的なstdinなしでサブプロセスとして起動された際に
claude -pがハングする問題を修正(例: Pythonのsubprocess.run) -p(print)モードでCtrl+Cが機能しない問題を修正- ストリーミング中にトリガーされた際、
/btwがメインエージェントの出力を返してしまい、サイドクエスチョンに答えない問題を修正 voiceEnabled: trueが設定されているにもかかわらず、起動時に音声モードが正しく有効化されない問題を修正/permissionsでの左右矢印キーによるタブナビゲーションを修正CLAUDE_CODE_DISABLE_TERMINAL_TITLEが起動時にターミナルタイトルの設定を防げない問題を修正- ワークスペーストラストによってブロックされている際に、カスタムステータスラインに何も表示されない問題を修正
- エンタープライズユーザーがレート制限(429)エラー時にリトライできない問題を修正
- インタラクティブな
/resumeを使用してセッションを切り替える際にSessionEndフックが発火しない問題を修正 - すべてのシナリオで起動時のメモリ使用量を約18MB改善
- 非ストリーミングAPIフォールバックを改善し、試行ごとに2分のタイムアウトを設定することで、セッションが無期限にハングするのを防止
CLAUDE_CODE_PLUGIN_SEED_DIRがプラットフォームのパス区切り文字(Unixでは:、Windowsでは;)で区切られた複数のシードディレクトリをサポート- [VSCode]
/remote-controlを追加 — セッションをclaude.ai/codeにブリッジして、ブラウザやスマートフォンから継続可能に - [VSCode] セッションタブが最初のメッセージに基づいてAI生成のタイトルを取得するようになりました
- [VSCode] レスポンス完了後にthinking pill(思考表示)が「Thought for Ns」ではなく「Thinking」と表示される問題を修正
- [VSCode] 左サイドバーからセッションを開いた際にセッション差分ボタンが表示されない問題を修正
原文(英語)を表示
What's changed
- Added
--consoleflag toclaude auth loginfor Anthropic Console (API billing) authentication - Added "Show turn duration" toggle to the
/configmenu - Fixed
claude -phanging when spawned as a subprocess without explicit stdin (e.g. Pythonsubprocess.run) - Fixed Ctrl+C not working in
-p(print) mode - Fixed
/btwreturning the main agent's output instead of answering the side question when triggered during streaming - Fixed voice mode not activating correctly on startup when
voiceEnabled: trueis set - Fixed left/right arrow tab navigation in
/permissions - Fixed
CLAUDE_CODE_DISABLE_TERMINAL_TITLEnot preventing terminal title from being set on startup - Fixed custom status line showing nothing when workspace trust is blocking it
- Fixed enterprise users being unable to retry on rate limit (429) errors
- Fixed
SessionEndhooks not firing when using interactive/resumeto switch sessions - Improved startup memory usage by ~18MB across all scenarios
- Improved non-streaming API fallback with a 2-minute per-attempt timeout, preventing sessions from hanging indefinitely
CLAUDE_CODE_PLUGIN_SEED_DIRnow supports multiple seed directories separated by the platform path delimiter (:on Unix,;on Windows)- [VSCode] Added
/remote-control— bridge your session to claude.ai/code to continue from a browser or phone - [VSCode] Session tabs now get AI-generated titles based on your first message
- [VSCode] Fixed the thinking pill showing "Thinking" instead of "Thought for Ns" after a response completes
- [VSCode] Fixed missing session diff button when opening sessions from the left sidebar