Claude Code /

v2.1.203

3 ハイライト
21 AI・エージェント機能
1 拡張機能・プラグイン
2 パフォーマンス改善
4 CLI・コマンド改善
4 バグ修正
1 MCP・ツール連携
1 VSCode拡張機能

ハイライト

macOSでのバックグラウンドセッション起動遅延を修正

誤ったメモリ不足判定(2.1.196で混入した回帰)により、macOSでバックグラウンドエージェントセッションを開く・切り替える際に15〜20秒ほど固まっていた問題を修正した

claude agents 復帰時にサブエージェントの作業が失われる問題を修正

claude agents に戻る操作が、実行中のサブエージェントを無言で停止させ、プロンプトを最初からやり直していた問題を修正。エージェントの作業内容がそのまま引き継がれるようになった

長時間セッションでのメモリ・CPU使用量を改善

対話セッションでコンテキスト使用量インジケータが毎ターンごとにトランスクリプト全体を再解析していたメモリ・CPUの回帰を修正した。セッションが長くなるほど効果が大きい

AI・エージェント機能

  • バックグラウンドセッションがデーモンのセッショントークン失効により応答不能になる問題を修正。セッションが自動的に復旧するように
  • バックグラウンドエージェントがディスパッチ元シェルではなくデーモンの古い PATH を継承する問題を修正(Windowsでツールが見つからなくなる原因になっていた)
  • バックグラウンド・エージェントビューのセッションが、シェルでエクスポートした ANTHROPIC_BASE_URL を引き継がず、APIキーがデフォルトエンドポイントへ送信されて401になる問題を修正
  • worktree で分離されたサブエージェントが、自身のworktreeではなく親のチェックアウトでシェルコマンドを実行してしまう問題を修正
  • マルチリポジトリのワークスペースで、worktree作成がネストしたリポジトリを拒否し、バックグラウンドセッションが分離・編集できなくなる問題を修正
  • バックグラウンドエージェントの作業ディレクトリが削除・別ファイルへの置換・無効なパスになった際にクラッシュループする問題を修正。エラーを一度だけ明確に表示するように
  • バックグラウンドデーモンの自動アップグレード失敗が、実行中の全バックグラウンドセッションを無言で終了させてしまう問題を修正
  • TaskStop / TaskOutput が別のエージェントから起動されたバックグラウンドエージェントを見つけられない問題を修正。エラーには実行中のエージェントをidと説明付きで一覧表示するように
  • claude agents のコンポーザーで、スラッシュコマンドが利用できない場面で入力済みメッセージが破棄される問題を修正
  • 別セッションで既に開いている会話を持つ停止済みセッションを開くと、エージェント一覧がクラッシュする問題を修正
  • 質問に既に回答済みのバックグラウンドセッションが、エージェント一覧で「Needs input」のまま表示される問題を修正
  • バックグラウンドエージェントの起動失敗時に、実際のエラーではなく「exit_with_message」とだけ表示される問題を修正
  • デーモン経由でフォークされたバックグラウンドセッションが、settings.json の effortLevel 変更を無視する問題を修正
  • /exit が、名前付きエージェントが全て完了した後もバックグラウンドエージェント実行中の警告を誤って表示する問題を修正
  • WorktreeCreate フックが設定された非gitディレクトリから起動したバックグラウンドセッションでファイルを編集できない問題を修正
  • claude agents@ ディレクトリピッカーに登録済みのgit worktreeが表示されない問題を修正
  • Windowsでバックグラウンドタスクの出力が /clear 後に空ファイルへ恒久的に置き換わる問題を修正
  • 再アタッチ時にバックグラウンドセッションで ^[[I / ^[[O のエスケープコードがそのまま表示される問題を修正
  • サブエージェントの挙動を改善。タスク全体を別のサブエージェントへ再委任してしまう頻度を低減
  • 空の claude agents ビューで、常に整理されたセクション(Needs input / Working / Completed)を説明付きで表示するように変更
  • claude agents フッターの冗長なナビゲーションヒントを削除

拡張機能・プラグイン

  • 診断や定義ジャンプなどに応答しているLSP専用プラグインが、未使用と誤って判定される問題を修正

パフォーマンス改善

  • 長い応答のストリーミング中にライブプレビューが画面全体を再描画しなくなり、レスポンシブ性が向上
  • 大きなバンドル依存関係を遅延読み込みに変更し、バイナリサイズを約7MB、起動時メモリ使用量を約7MB削減

CLI・コマンド改善

  • ログインの期限切れが近づくと警告を表示するように。バックグラウンドセッションが中断される前に再認証できる
  • 手動権限モード時にフッターへ灰色の一時停止バッジを表示。現在のモードが常に視認できるように
  • 左矢印キーでバックグラウンドタスク・diff・ワークフロー詳細ビューを閉じない仕様に変更。閉じるには Esc を使う
  • 起動時の「claude command missing or broken」警告を廃止し、/doctor/status に表示するように変更

バグ修正

  • 多数のgit worktreeを持つリポジトリで、Bashが「argument list too long」で失敗する問題を修正
  • 長いトランスクリプト履歴を上にスクロールする際にコンテンツが飛ぶ問題を修正
  • bashモードで入力中にシェル履歴の候補が表示されると、ターミナルがちらつき・ジャンプする問題を修正
  • アタッチ中のバックグラウンドセッションが CLAUDE_CODE_DISABLE_MOUSE / CLAUDE_CODE_DISABLE_MOUSE_CLICKS の設定を無視する問題を修正

MCP・ツール連携

  • セッションの追加作業ディレクトリを MCP の roots/list に含めるように変更。ディレクトリ集合が変化した際は notifications/roots/list_changed を送信

VSCode拡張機能

  • 「すべてのセッションでRemote Controlを有効化」の設定トグルを追加