Claude Media
Claude Code v2.1.176 — Remote Controlの再接続まわりとモデル許可リストの抜け道を修正

Claude Code v2.1.176 — Remote Controlの再接続まわりとモデル許可リストの抜け道を修正

Claude Code v2.1.176は、Remote Controlで接続したときに無言でモデルが切り替わる問題やバックグラウンド実行の取りこぼしを直し、モデル許可リストをまたぐ抜け道も塞いだ版です。誰に効くかを早見表で示します。

Claude Code v2.1.176は、信頼性まわりの修正を中心にした版です。スマホやwebからRemote Controlでセッションをつなぐ人、claude agentsでバックグラウンドやクラウドのエージェントを回す人、そして管理側でモデルの利用範囲を絞る組織に効く修正がまとまっています。あわせて、会話の言語でセッションのタイトルを付ける挙動や、フッターに正規表現で照合したリンクのバッジを出すfooterLinksRegexes設定なども加わりました。本稿では、この版がどの利用形態に効くのかを、利用形態別の早見表とモデル統制まわりの版差分で見ていきます。

このリリースで何ができるようになるか

この版で読者がまず把握したい変化は、信頼性に関わる2つです。新機能というより、これまで取りこぼしていた挙動を期待どおりに戻す修正がそろっています。

1つ目は、Remote Controlで接続したときの挙動が安定した点です。web・モバイルからRemote Controlでつなぐと、セッションのモデルが無言で切り替わる問題がありました。本版ではこれが直り、つないだだけでモデルが変わることはなくなります。切断の通知も、これまでのそっけない数値コードではなく、人が読める理由で表示されるようになりました。別のアカウントでサインインしたときに、Remote Controlのセッションが切れずに残る問題も解消されています。

2つ目は、claude agentsで回すバックグラウンド・クラウドのエージェントの取りこぼしが減った点です。ターンの途中で/bgを実行して続ける処理が無いとき、バックグラウンドのセッションがいつまでも「Working」のままになる問題が直りました。スケジュールされた起き上がりやジョブのブロック中に開いたPRが、claude agentsの検索に出てこない問題も解消されています。アイドル状態が長く続いたクラウドセッションが「Could not resolve authentication method」で失敗していた挙動も修正されました。

あなたの開発フローはどう変わるか

効き方は利用形態でかなり分かれます。Remote Controlやバックグラウンド・クラウドのエージェントを日常的に使う人ほど恩恵が大きく、ローカルで対話セッションを単発で回すだけなら体感差はほとんどありません。

スマホやwebからRemote Controlでセッションをつなぐ使い方では、つないだ瞬間にモデルが切り替わる不安が消えます。これまでは、出先からRemote Controlで様子を見たつもりが、知らないうちにセッションのモデルが変わっていた、という取り違えが起こりえました。本版ではこの無言の切り替えが止まるため、つなぐ操作とモデルの選択が分離されます。接続に失敗したときに会話の記録へ重複した行が足される問題も直り、切断理由も読める文言になるため、つながらないときの切り分けが速くなります。

claude agentsでバックグラウンドやクラウドのエージェントを運用している場合は、状態の取りこぼしが減ります。claude --bg -cn <name>でセッション名が引き継がれない問題や、claude agentsで別ウィンドウの「戻る」操作が、同じセッションにつないだ他のウィンドウまで切り離してしまう問題が直りました。Windowsでは、エージェント表示の入力欄にテキストカーソルが出ない問題も解消されています。バックグラウンドセッションの再起動まわりでは、壊れた状態ファイルから来る不正な再開IDを拒否する処理や、Windowsのネットワークパスを無害化してから再起動する処理が加わり、復帰の堅さが増しました。

企業でavailableModelsを使ってモデルを絞っている場合は、許可リストをまたぐ抜け道が塞がれます。エイリアスで選んだモデルがANTHROPIC_DEFAULT_*_MODELの環境変数を経由してブロック対象のモデルへ振り替えられる余地がありましたが、本版でこれを拒否します。/fastも、許可リストの外にあるモデルへ切り替わる場面ではトグルを断るようになりました。

Fable 5を使っている組織のうち、Opus 4.8を有効にしていない場合は、auto modeの失敗が直ります。これまでauto modeがFable 5で失敗していた挙動が、分類器が利用できる最良のOpusモデルへフォールバックする形に変わりました。Fable 5そのものの仕様や位置づけはClaude Fable 5の解説にまとめています。Windowsを使っている場合は、上記のエージェント表示のカーソル問題に加え、~/.claude/daemonにReadOnly属性が付いているとバックグラウンドサービスのデーモンが起動しない問題も解消されています。

主な変更点

この版は信頼性まわりの修正が中心で、いくつかの新しい設定も加わっています。テーマごとにまとめ、各項目に「誰に効くか」を1行添えます。

新しい設定・挙動

  • 会話の言語でセッションタイトルを生成:セッションのタイトルが会話の言語で付くようになりました。language設定で特定の言語に固定することもできます(複数言語で使う人)。
  • footerLinksRegexesを追加:フッターの行に、正規表現で照合したリンクのバッジを出せる設定です。ユーザー設定でも管理設定でも構成できます(社内の参照リンクを定型表示したい組織)。
  • Bedrockの資格情報キャッシュを改善:awsCredentialExportから得た資格情報を、固定の1時間ではなくExpirationまで保持するようになりました(Amazon Bedrock経由で使う人)。

モデル選択・Fable 5まわりの修正

  • エイリアスで選んだモデルがANTHROPIC_DEFAULT_*_MODELの環境変数を経由してブロック対象へ振り替えられないようにし、/fastも許可リスト外への切り替えになるトグルを拒否します(availableModelsでモデルを絞る組織)。
  • Opus 4.8を有効にしていない組織でauto modeがFable 5で失敗していた問題を修正し、分類器が利用できる最良のOpusモデルへフォールバックします(Fable 5利用組織)。

Remote Controlまわりの修正

  • web・モバイルからRemote Controlで接続すると、セッションのモデルが無言で切り替わっていた問題を修正(Remote Controlを使う人)。
  • 切断通知が数値コードのみだったのを、人が読める理由で表示するよう変更。接続失敗時に会話の記録へ重複行が足される問題も修正(同上)。
  • 別のアカウントでサインインしたときに、Remote Controlのセッションが切れずに残る問題を修正(複数アカウントを使い分ける人)。

バックグラウンド・クラウドのエージェントまわりの修正

  • ターン途中の/bgで続ける処理が無いとき、バックグラウンドのセッションが「Working」のまま止まる問題を修正(バックグラウンド運用者)。
  • スケジュールされた起き上がりやジョブのブロック中に開いたPRが、claude agentsのPR URL検索に出てこない問題を修正(クラウドのエージェント運用者)。
  • アイドルが長く続いたクラウドセッションが「Could not resolve authentication method」で失敗していた問題を修正(同上)。
  • claude agentsで一方のウィンドウの「戻る」操作が、同じセッションにつないだ他ウィンドウを切り離していた問題を修正。claude --bg -cn <name>でセッション名が引き継がれない問題も修正。
  • 再起動時に、不正な再開IDの拒否と、Windowsのネットワークパスの無害化を追加(状態ファイルが壊れやすい環境の運用者)。

Windows・環境まわりの修正

  • エージェント表示の入力欄にテキストカーソルが出ない問題と、~/.claude/daemonにReadOnly属性が付くとデーモンが起動しない問題を修正(Windows利用者)。
  • Linuxのサンドボックスが、.claude/settings.jsonが絶対パス先のシンボリックリンクのときに起動しない問題を修正。
  • tmux越しのSSHで/copyやマウス選択のコピーがシステムのクリップボードに届かない問題と、3.2より前のtmuxで貼り付けバッファが読み込まれない問題を修正(tmux+SSHで使う人)。

このほか、フック(hook)のif条件のうち、Read・Edit・Writeのツールパスを照合するパターンが正しく効くようになりました。Edit(src/**)Read(~/.ssh/**)Read(.env)のように書かれたパターンが期待どおり一致します。/cdやworktreeの移動の後、セッションが移動前のディレクトリのgitブランチを報告し続ける問題も直っています。バックグラウンドセッションでは、自動更新をまたいで開きっぱなしのウィンドウが返信を送れないときの案内が分かりやすくなり、claude daemon statusがバージョンのずれによる挙動を説明するようになりました。

設定で会話の言語にタイトルを固定したい場合は、languageを指定します。

{
  "language": "ja"
}

更新後はバージョンを確認できます。

npm install -g @anthropic-ai/claude-code
claude --version

バックグラウンドのデーモンの状態は、claude daemon statusで確認できます。

claude daemon status

Remote Controlの修正は出先からの運用の不確かさをどう減らすか

Remote Controlまわりの一連の修正は、出先からセッションをつなぐ運用の「つないだ後に何が起きるか分からない」不確かさを減らす方向の動きと読めます。web・モバイルからの接続でモデルが無言で切り替わる挙動、切断理由が数値コードだけで読めない挙動、接続失敗が会話の記録に重複行を残す挙動は、いずれも「つなぐ・切れる」という操作の結果が利用者から見えにくいという共通点を持っていました。

本版では、接続でモデルが変わらないようにし、切断理由を人が読める文言にし、失敗時の重複行を止めることで、つなぐ前後の状態が把握しやすくなります。別アカウントでのサインイン時にセッションが残る問題の修正もあわせると、Remote Controlの状態管理が「いま誰のどのセッションが、どのモデルでつながっているか」を素直に表す方向へ寄ったと見ることもできます。出先からスマホで様子を見て、必要なら指示を足すという使い方をする人ほど、この不確かさの低減が効いてきます。

Remote Controlの修正前後の対比(v2.1.176)

Remote Controlまわりで本版の前後で何が変わるかを、挙動の対比で並べます。

観点v2.1.175までv2.1.176
web・モバイル接続時のモデルv2.1.175まで無言で切り替わることがあるv2.1.176つないでも切り替わらない
切断通知v2.1.175まで数値コードのみv2.1.176人が読める理由を表示
接続失敗時の記録v2.1.175まで会話の記録に重複行が足されるv2.1.176重複行を足さない
別アカウントでのサインインv2.1.175までセッションが切れずに残るv2.1.176サインインで切断される

モデル許可リスト統制の版差分タイムライン

availableModelsまわりの統制が、4つの版でどう積み上がってきたかを時系列で並べます。番号上の直前はv2.1.175で、欠番のない並びです。

公開日モデル統制まわりの中核
v2.1.166公開日2026-06-06モデル統制まわりの中核fallbackModelを追加(最大3件、対話セッションでも有効)
v2.1.172公開日2026-06-10モデル統制まわりの中核availableModelsの適用漏れ(サブエージェント・割り当て・アドバイザー)を修正
v2.1.175公開日2026-06-12モデル統制まわりの中核enforceAvailableModelsを追加(許可リストがDefaultにも効く)
v2.1.176公開日2026-06-12モデル統制まわりの中核ANTHROPIC_DEFAULT_*_MODEL経由の振り替えと/fastのトグルを拒否

候補を増やすfallbackModelから、適用範囲を漏れなく効かせる修正、Defaultへの適用、そして本版で環境変数経由の抜け道を塞ぐ、という順で読めます。1つの大きな機能というより、モデル統制の経路を版ごとに少しずつ閉じてきた流れと見ることもできます。番号上の直前にあたるv2.1.175で加わったenforceAvailableModelsの詳細はClaude Code v2.1.175の解説に、適用漏れの修正はClaude Code v2.1.172の解説にまとめています。

利用形態別の影響早見表

自分の使い方でどの程度効くかは、次の早見表で確認できます。全員が一律に急いで動くべき種類の変更ではなく、利用形態ごとに濃淡が分かれます。

利用形態影響度効く理由
Remote Controlでスマホ・webからつなぐ影響度明確な恩恵あり効く理由接続時のモデル切り替えが止まり、切断理由も読める
バックグラウンド・クラウドのエージェント運用影響度明確な恩恵あり効く理由取りこぼしや認証失敗、再起動の不具合が直る
availableModelsでモデルを絞る組織影響度明確な恩恵あり効く理由環境変数経由の振り替えと/fastの抜け道が塞がる
Opus 4.8未有効でFable 5を使う組織影響度条件次第効く理由auto modeの失敗が直る。該当構成のみ
ローカル単発の対話影響度ほぼ影響なし効く理由上記の前提に当てはまらず体感差は小さい

Remote Controlやバックグラウンド・クラウドのエージェントを日常的に使う人にとっては、状態の取りこぼしや無言の切り替えが減る点で「明確な恩恵あり」に寄ります。Fable 5の修正はOpus 4.8を有効にしていない組織という条件に当てはまるときだけ効くため「条件次第」に置いています。ローカルで対話セッションを単発で回すだけの場合は、これらの前提に当てはまらず、体感の変化は小さくなります。

まとめ

Claude Code v2.1.176は、Remote Controlの接続まわり、バックグラウンド・クラウドのエージェント、モデル許可リストの統制という3つの領域で信頼性を整えた版です。あわせて、会話の言語でのセッションタイトル生成、footerLinksRegexes、Bedrockの資格情報キャッシュの改善といった設定も加わりました。

スマホやwebからRemote Controlでつなぐ人、claude agentsでバックグラウンドやクラウドのエージェントを回す人、availableModelsでモデルを絞る組織では、これまで残っていた取りこぼしや抜け道が解消される点に更新の価値があります。Opus 4.8を有効にしていない状態でFable 5を使う組織も、auto modeの失敗が直ります。ローカルで単発のタスクを回す使い方では体感差は小さいため、手の空いたタイミングでの更新で問題ありません。Claude Code全体の使い方はClaude Code完全ガイドを参照してください。

この記事を共有:XLinkedIn