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

Claude Code v2.1.133: worktree.baseRefの巻き戻し、サンドボックスパス、MCP OAuthのプロキシ修正
Anthropic、Claude Code CLIのv2.1.133をリリース。新しいworktree.baseRef設定(デフォルトはfresh(origin/defaultからのブランチ))、sandbox.bwrapPathとsandbox.socatPath(カスタムbubblewrap/socatバイナリ用)、MCP OAuthフローのproxy/mTLS修正、およびいくつかのバグ修正を含む。

Claude Code v2.1.205:トランスクリプト改ざんのブロック、JSONスキーマの修正、およびオートモードの改善
Claude Code v2.1.205 は、自動モードでのセッション改ざん防止ルールを追加し、大規模な JSON スキーマの問題を修正し、バックグラウンドエージェントの処理を改善し、バイナリ更新を効率化します。

Googleトレンドによると、2026年初頭にClaude Codeへの検索関心が高まっていることが示されています。
Redditユーザーが、過去1年間の5つのコーディングツール(vibe coding、Cursor、Claude Code、Codex、Replit)に関するGoogle Trendsの検索関心度を比較しました。データでは、2026年初頭のClaude Codeの急上昇が際立っています。

Opus 4.6 拡張思考は物理図問題で性能が低下
テスト結果によると、視覚的な図解の解釈を必要とする物理学の問題において、拡張思考モードを使用したClaude Opus 4.6は一貫して失敗する一方、Gemini 3.1 Proは成功しています。拡張思考モードを無効にすると、Opus 4.6は同じ問題を正しく、かつより速く解決できます。