Claude-Code v2.1.105 リリース:ワークツリーの改善、プラグインモニター、およびUI修正

新機能と改善点
Claude-Code v2.1.105は、AIコーディングアシスタントを使用する開発者のためのいくつかの機能強化と使いやすさの改善を導入します。
EnterWorktreeツールは、現在のリポジトリの既存のワークツリーに切り替えるためのpathパラメータを受け入れるようになり、リポジトリ管理ワークフローにおいてより柔軟性を提供します。
プラグイン開発者は、PreCompactフックサポートにより新たな機能を獲得します:フックは、コード2で終了するか{"decision":"block"}を返すことで、コンパクションをブロックできるようになりました。バックグラウンドモニターサポートは、セッション開始時またはスキル起動時に自動的にアームするトップレベルのmonitorsマニフェストキーを介して追加されました。
コマンド/proactiveは/loopのエイリアスとなり、ユーザーに代替コマンドオプションを提供します。
パフォーマンスと信頼性の更新
APIストリーム処理が改善されました:ストリームはデータが5分間ない場合に中止され、無限にハングする代わりに非ストリーミングで再試行します。ネットワークエラーメッセージは、サイレントスピナーを表示する代わりに、すぐに再試行メッセージを表示するように強化されました。
WebFetchツールは、取得したページから<style>と<script>の内容を除去するように改善され、実際のテキストに到達する前にコンテンツ予算を使い果たすCSSの多いページを防ぎます。
古いエージェントワークツリーのクリーンアップは、PRがスクワッシュマージされたワークツリーを無期限に保持する代わりに削除するようになりました。MCPの大規模出力切り捨てプロンプトは、フォーマット固有のレシピ(例:JSONの場合はjq、テキストの場合は計算されたReadチャンクサイズ)を提供するように強化されました。
UIと表示の改善
ファイル書き込み表示が最適化されました:長い単一行の書き込み(例:圧縮されたJSON)は、多くの画面にページングする代わりにUIで切り捨てられるようになりました。/doctorのレイアウトはステータスアイコンで改善され、ユーザーはfを押して報告された問題をClaudeに修正させることができます。
/configのラベルと説明は明確さのために更新されました。スキルの説明処理は、リスト上限が250文字から1,536文字に引き上げられ、説明が切り捨てられた場合に起動時の警告が追加されることで強化されました。
バグ修正
このリリースでは、30以上の問題に対処しています:
- キューに入れられたメッセージ(Claudeが作業中に送信されたもの)に添付された画像がドロップされる
- 長い会話でプロンプト入力が2行目に折り返されたときに画面が真っ白になる
- フルスクリーンモードで複数行のアシスタント応答を選択したときに先頭の空白がコピーされる
- アシスタントメッセージから先頭の空白がトリムされ、ASCIIアートやインデントされた図が壊れる
- コマンドがクリック可能なファイルリンク(例:Python rich/loguruロギング)を出力したときにbash出力が文字化けする
- ESCプレフィックスaltエンコーディングを使用するターミナルでAlt+enterが改行を挿入せず、Ctrl+Jが改行を挿入しない(2.1.100での回帰)
- EnterWorktree/ExitWorktreeツール表示での「Creating worktree」テキストの重複
- フォーカスモードからキューに入れられたユーザープロンプトが消える
- ファイルウォッチャーが発火後のクリーンアップを見逃したときに、ワンショットのスケジュールされたタスクが繰り返し再発火する
- Team/Enterpriseユーザーの場合、最初のメッセージの後にインバウンドチャネル通知がサイレントにドロップされる
package.jsonとロックファイルを持つマーケットプレイスプラグインが、インストール/更新後に依存関係が自動的にインストールされない- マーケットプレイスの自動更新が、プラグインプロセスが更新中にファイルを開いたままにしているときに公式マーケットプレイスを壊れた状態のままにする
- Stdio MCPサーバーが不正な(非JSON)出力を発行し、「Connection closed」で高速に失敗する代わりにセッションをハングさせる
- MCPサーバーが非同期に接続するときに、ヘッドレス/リモートトリガーセッションの最初のターンでMCPツールが欠落する
- AWS Bedrockの非USリージョンでの
/modelピッカーが、推論プロファイルの発見がまだ進行中の場合に無効なus.*モデルIDをsettings.jsonに永続化する - 429レート制限エラーが、APIキー、Bedrock、およびVertexユーザーに対してクリーンなメッセージの代わりに生のJSONダンプを表示する
- セッションに不正な形式のテキストブロックが含まれている場合の再開時のクラッシュ
- 短いターミナル高さで
/helpがタブバー、Shortcuts見出し、フッターをドロップする keybindings.jsonの不正なキーバインディングエントリ値が、明確なエラーで拒否される代わりにサイレントに読み込まれる- あるプロジェクトの設定での
CLAUDE_CODE_DISABLE_NONESSENTIAL_TRAFFICが、マシン上のすべてのプロジェクトの使用状況メトリクスを永続的に無効にする - Ghostty、Kitty、Alacritty、WezTerm、foot、rio、またはContourをSSH/mosh経由で使用するときの色あせた16色パレット
- 計画モードを終了するとより高い権限レベルからダウングレードする場合に、Bashツールが
acceptEdits権限モードを提案する
このリリースは、改善されたワークツリー管理、より良いプラグインモニタリング機能、およびUI表示、ターミナル互換性、MCPサーバー処理に影響する多数のバグ修正を求めるClaude-Codeを使用する開発者のためのものです。
📖 Read the full source: GitHub Claude-Code
👀 See Also

100GB未満のオープンウェイトモデルは、コーディングベンチマークでClaude Haikuに勝てません。
LiveBenchとArena Code/WebDevベンチマークにおけるオープンウェイトモデルの比較によると、100GB未満のモデルではClaude Haiku 4.5に匹敵するものはありません。最も近い競合モデルは136GBのMinimax M2.5で、Haikuの性能とほぼ同等です。

Claude Code IDE拡張機能がWindowsで読み込みに失敗 – 状況更新
公式のステータス更新によると、Claude Code IDE拡張機能が2026-05-08T22:32:19Z現在、Windowsで読み込めない状態です。ステータスページで進捗と解決を追跡してください。

アンソピック、責任あるスケーリング方針から主要な安全公約を削除
Anthropicは、競争圧力と開発継続の必要性を理由に、AIシステムの訓練前に適切な安全対策を保証することを要求する中心的な約束を、その責任あるスケーリングポリシーから削除しました。

Claude Opus 4.5とSonnet 4.5は/モデル選択から削除され、起動フラグが必要です
Claude Opus 4.5とSonnet 4.5は、セッション中の/model選択メニューから利用できなくなりました。ユーザーは現在、これらの古いバージョンにアクセスするために、完全なモデルIDを指定した--modelフラグを使用してセッションを開始する必要があります。