Skip to content

Claude Code 2.1.274

108件の変更
  • VS CodeのCustomizeメニューにMemoryとInstructionsを追加。
  • クラウドセッションの差分を任意のブランチと比較できるピッカーを追加。
  • MCPサーバー接続待ちの初回ターンの待機時間に上限を設定する環境変数を追加。
  • VS Codeのウィンドウリロードで中断したステップを継続。
  • メモリが危機的に低下した場合のみバックグラウンドコマンドを停止。

新機能

13
残りの変更を表示 (9) 折りたたむ

メモリ逼迫時の警告表示

メモリ使用量が危機的な水準に達すると警告を表示し、メモリを解放するか安全に再起動する手順を案内するように追加。

▤ 公式ドキュメントあり

OTelスパンへのeffort属性追加

claude_code.llm_request OpenTelemetryトレーススパンに、api_requestイベントと同じeffort属性を追加。

管理設定解決のOTelイベント追加

claude_code.managed_settings_resolved OTelイベントを追加し、管理設定のソースとポリシーヘルパーの状態を記録。OTEL_LOG_MANAGED_SETTINGS=1を指定すると、設定内容を伏せた上でダイジェストも記録する。

gatewayのPostgres接続タイムアウト設定

Claude appsゲートウェイの設定にstore.connect_timeout_secondsを追加し、Postgresの接続タイムアウト(デフォルト5秒)を延長できるように。データベースに到達できない場合の起動エラーも、store.postgres_urlと設定されたタイムアウト値を示すように改善。

テレメトリへのIdPサブジェクト追加

Claude DesktopとCoworkがClaude appsゲートウェイ経由で送るテレメトリに、IdPのsubjectであるenduser.subを追加。

gatewayレプリカ過負荷時の警告追加

Claude appsゲートウェイのレプリカが、上流へ同時送信する256件を超えるリクエストを抱えている場合に警告を出すように追加。起動時のログにもその上限値を表示。

折りたたみメッセージのクリック展開

フルスクリーンモードで折りたたまれたチームメイトやエージェントのメッセージを、クリックで展開できるように追加。

[VSCode] エディタグループロック無効化設定

Claudeが開くエディタグループをロックしないようにするclaudeCode.lockEditorGroups設定を追加。

▤ 公式ドキュメントあり

[Claude Tag] チャンネル追加時のGuests設定

Claude Tag管理設定のAdd channelおよびAdd workspaceフォームにGuests設定を追加。オーナーはInherit、Allow、Channel only、Restrictを最初から選べるように。

改善

23
すべての変更 (23) 折りたたむ

stream-jsonセッションの起動待機短縮

--input-format stream-jsonセッションの起動を改善。ツール検索を遅延させるMCPサーバーの接続完了を最初のターンで最大2秒待たなくなり、それらは後のターンで届くように変更。

Monitor通知の統合

Monitorツールの通知を改善。スクリプトの最終出力と終了が、2回ではなく1回の通知としてまとめて届くようになり、モデルのターンを節約。

Artifactツールの未サインインエラー改善

Artifactツールのエラーを改善。claude.aiにサインインしていない場合、最初の試行でターミナルにその旨を表示。拒否された呼び出しの再試行も、Claudeがより早く止めるように。

古い版に基づくartifact公開の事前停止

artifactの公開を改善。古いバージョンに基づく公開は送信前に止め、マージすべき最新のページを示すように。

サブモジュール入りworktree削除の安全確認

サブモジュールのチェックアウトを含むエージェントworktreeを削除する前の安全確認を改善。

APIボディログの紐付け改善

OTEL_LOG_RAW_API_BODIES=file:<dir>の出力を改善。新しいindex.jsonlと、request_body_idおよびmessage.idのイベント属性により、各レスポンスをリクエストファイルとtranscriptのメッセージに紐付けられるように。

▤ 公式ドキュメントあり

gateway起動時のDB接続リトライ

Claude appsゲートウェイの起動を改善。最初のPostgres接続を最大3回まで試すようになり、データベースへの到達が数秒遅れただけでは起動が失敗しなくなった。

高負荷時の支出上限チェック改善

高負荷時のClaude appsゲートウェイの支出上限チェックを改善。データベースへの往復が4回から1回になり、混雑したゲートウェイでのタイムアウトが減少。

gatewayのレート制限エラー説明改善

Claude appsゲートウェイのサインインレート制限エラーを改善。/loginが拒否理由を説明し、ゲートウェイのログにもどの上限に達したか、どの設定を変えればよいかを記録。

v2 MCPクライアントのデフォルト化

Bedrock、Vertex、Foundry、テレメトリ無効のインストールでも、他のインストールと同様に直接HTTPサーバーとの通信でv2 MCPクライアントとMCP 2026-07-28ネゴシエーションをデフォルトで使うように変更。MCP_SDK_GENERATION=v1またはMCP_PROTOCOL_NEGOTIATION=legacyでオプトアウト可能。

/code-reviewの軽量インラインプロンプト化

専用のチューニング設定を持たない全てのモデルについて、/code-reviewが多数のレビューsubagentを起動する代わりに、軽量なインラインレビュープロンプトを使うように変更。

sdkタイプMCPエントリの警告付きスキップ

.mcp.json、設定、プラグイン、エージェントファイル内のtype: sdkのMCPエントリを、警告とともにスキップするように変更。in-processサーバーを登録できるのはSDKホストアプリケーションのみとなる。

artifact監視によるターン自動開始の停止

ローカルセッションでのartifact監視を変更。他所で新しいバージョンが公開されてもターンは開始されなくなり、Claudeは後のArtifactツールの結果からそれを知るように。

プラグインクローン時のLFSファイル未取得化

プラグインおよびマーケットプレイスのクローン時に、Git LFSファイルをダウンロードせずポインタのままにするように変更。チェックアウト内でgit lfs pullを実行すれば取得できる。

セルフホストランナーの読取専用リポジトリ扱い

gitホストがアクセスチェックで拒否する読み取り専用リポジトリを、セルフホストランナーがセッション開始を失敗させる代わりにスキップするように変更。

cloud sessionへの呼称統一

/statusのGitHubの行を「Cloud sessions」に変更し、/web-setup、/ultrareview、teleportのメッセージも「Claude Code on the web」ではなく「cloud session」と表記するように変更。

[VSCode] スクリーンリーダー読み上げの改善

会話のスクリーンリーダーによるナビゲーションを改善。各メッセージはYouまたはClaudeとして読み上げられ、ツールのステップではツール名も読み上げる。

[VSCode] グローバルgitignoreの既定パス変更

XDG_CONFIG_HOMEが絶対パスの場合、デフォルトのグローバルgitignoreファイルを$XDG_CONFIG_HOME/git/ignoreに変更。

[Claude Code on the web] GitHub未接続時の即時無効化を廃止

オーナーのGitHub接続がない場合、最初のチェック失敗でルーティンを無効化するのではなく、実行をスキップして最大72時間リトライするように変更。

▤ 公式ドキュメントあり

[Claude Code on the web] サブスク一時停止時の通知変更

ルーティンの保留通知を変更。サブスクリプションが一時停止している場合、自動再開を約束する代わりに、自分でルーティンを再度オンにするよう案内する。

[Claude Tag] 進捗チェックリストの文字数・頻度制限

SlackでのClaudeのライブ進捗チェックリストを改善。2000文字を上限とし、活発なスレッドでも再投稿は最短15分間隔に。古いLatest task listリンクも更新するように。

[Code Review] 指摘文言の分かりやすさ改善

Code Reviewが投稿する各指摘の文言を改善。誰が影響を受けるか、コードのどこに問題があるか、修正方法を、簡潔な平易な文で先に示すように。

[Code Review] 組織上限スキップ時の案内改善

組織の上限によりレビューがスキップされた際のcheck-runカードとPRコメントを改善。原因ごとに、解決できる管理者ページへのリンクを示すように。

バグ修正

71

再圧縮後のコンテキスト溢れで異常終了

アクティブな/goalなどhook駆動のセッションで、反応的なコンパクション後にコンテキストが再び溢れると、コンパクションせず「Prompt is too long」で終了してしまう問題を修正。

プラグイン再読込ごとのシェル再読込停止

プラグインが再読み込みされるたびにBashツールがシェルプロファイルを再読み込みし、次のコマンドが数秒止まっていた問題を修正。今後はプラグインのbin/ディレクトリが変わった場合のみ再読み込みする。

軽度メモリ逼迫での不要な強制停止

軽度のメモリ逼迫下にあるマシンで、バックグラウンドコマンドが30分のアイドルで停止されてしまっていた問題を修正。今後はメモリが危機的に低下した場合のみ停止し、デバッグログに理由も記録する。

[VSCode] 設定書き込み競合によるファイル破損

拡張機能からの設定書き込みが重なることで、~/.claude/settings.jsonがパースできなくなったり、設定が失われたりする問題を修正。

特殊シェル変数コマンドの承認回避

特定の特殊なシェル変数をループや代入で扱うコマンドが、Bashの権限チェックをすり抜けていた問題を修正。こうしたコマンドは今後承認を求めるように。

worktree分離セッションでの展開すり抜け

worktreeで分離されたセッションが、特定のネストしたシェル展開を含むBashコマンドを受け入れてしまっていた問題を修正。今後はこうしたコマンドを拒否する。

残りの変更を表示 (65) 折りたたむ

tool_use_idエラーの無限リトライ

「unexpected tool_use_id」400エラーでセッションが無限にリトライし続ける問題を修正。破損したtranscriptは可能な場合自動修復し、それ以外は/rewindのヒントを添えた明確なエラーでループを終了させる。

レガシーSSE MCPサーバーの接続失敗

httpとして設定された、レガシーなHTTP+SSEのみに対応するMCPサーバーが、最初のリクエストに422など4xxエラーを返すと接続に失敗する問題を修正。

MCPツール呼び出しの5分タイムアウト

サーバーごとにより長いtimeoutを設定していても、Streamable HTTPのMCPツール呼び出しが約5分でタイムアウトしていた問題を修正。

listChanged未宣言時の更新漏れ

MCPサーバーがlistChangedを宣言せずにlist-changed通知を送った場合に、MCPのpromptとresourceが更新されない問題を修正。

MCP権限不足エラーの誤ったサインイン切れ表示

403 insufficient_scopeで拒否されたMCPツール呼び出しが、サインインの期限切れとして報告されていた問題を修正。エラーには不足している権限が示され、/mcpでの再認証を案内するように。

コンパクション後の再開での/goal消失

コンパクションが行われたセッションを--continueや--resumeで再開した際に、アクティブな/goalが失われる問題を修正。

自動更新再起動後のagentsフラグ消失

自動更新による再起動後、claude agentsが--model、--effort、--permission-mode、--allow-dangerously-skip-permissions、--agentの各フラグを失う問題を修正。

大量診断時のターンごとの速度低下

言語サーバーが数千ファイル分のプロジェクト全体の診断結果を発行すると、ターンごとに動作が遅くなる問題を修正。

認識不能なモデルIDでのopus指定漏れ

Bedrock、Vertex、FoundryでモデルIDからモデルファミリーを認識できない場合、model: "opus"を指定したsubagentがセッションのモデルのまま動いてしまう問題を修正。ANTHROPIC_DEFAULT_OPUS_MODEL未設定時が対象。

セルフホストランナーの401連続失敗

セルフホストランナーのセッションで、トークンのリフレッシュに何度か失敗すると、次の予定されたリフレッシュまで毎ターン401で失敗し続ける問題を修正。ランナーはリトライを継続し、401を受けたら新しいトークンを取得するように。

file:// URI必須端末でのリンク無反応

file:// URIを要求するVS Codeなどの端末で、ローカルファイルパスへのクリック可能なリンクが反応しない問題を修正。

自分のメッセージの番号リスト振り直し

自分が入力したメッセージ内の番号付きリストをtranscriptが振り直してしまう問題を修正。「3. 2. 1.」と入力すると「3. 4. 5.」と表示されていた。番号や「N)」の表記は入力した通りに表示されるように。

AskUserQuestionのメモ添付先誤り

AskUserQuestionのプレビューメモが、ハイライトされている選択肢ではなく以前選んだ選択肢に添付されてしまう問題を修正。

Enter送信時の選択肢ハイライト消失

AskUserQuestionのプレビューモードで、Enterでメモを送信するとハイライトされていた選択肢が失われる問題を修正。

再開時のツールバッチ半端な引き継ぎ

中断されたツール呼び出しの一括処理のうち一つがメッセージ付きで承認されていた場合、再開したバックグラウンドエージェントがそのバッチを中途半端にしか引き継がない問題を修正。

resume時の未完了バックグラウンドタスク未報告

CLAUDE_CODE_RESUME_INTERRUPTED_TURNを指定してローカルのclaude -p --resumeを起動した際、直前のプロセスが残した未完了のバックグラウンドタスクが報告されない問題を修正。

クラウドセッション初回ターンのMCPツール欠落

クラウドセッションの最初のターンが、まだ接続中だったSDKホストのMCPサーバーのツールを欠いたまま始まることがある問題を修正。

バックグラウンドエージェント通知の誤判定

バックグラウンドエージェントが自身のバックグラウンドタスクの完了を待って再開する状態であるにもかかわらず、通知が稼働中のバックグラウンド作業なしと伝えてしまう問題を修正。

Desktopエラーヒントの不適切なCLIフラグ案内

Claude Desktopセッションのエラーヒントが、そこでは使えないCLIフラグではなく/usage-creditsのようなスラッシュコマンドを案内するように修正。

/scheduleでのメッセージロール欠落

Claudeがルーティン一覧の形式でルーティンを書き込む際、/scheduleがプロンプトをメッセージロールなしで保存してしまう問題を修正。

/statusでのapiKeyHelper失敗未表示

/statusのエラーバナーが確認を促していたにもかかわらず、apiKeyHelperの失敗自体が/statusに表示されていなかった問題を修正。

/fast onの管理ポリシー下での誤表示

組織の管理下でfastモードが無効化されている場合、非対話セッションの/fast onが一度onと報告した後にオフへ戻ってしまう問題を修正。今後は組織が無効化していることを明示する。

Artifactツールの無駄な承認要求

セッションが最新版を読んでいないという理由で結局拒否されるArtifactの更新に対して、Artifactツールが承認を求めてしまっていた問題を修正。

チームメイトArtifactの読取誤判定

ネットワークアクセスがオンのCoworkやclaude.aiクラウドセッションが、チームメイトのartifactの読み込みをネットワークアクセスがオフであるかのように扱ってしまう問題を修正。

プラグインのバージョン誤取得

自身のgitリポジトリを持たないプラグインやマーケットプレイスのディレクトリが、git管理された~/.claudeなど、それを内包するgitリポジトリからバージョンを取得してしまう問題を修正。

空の--mcp-configでの初回ターン遅延

--strict-mcp-configと空の--mcp-configを組み合わせた場合、無関係なMCPサーバーのせいで最初の非対話ターンがMCP_TIMEOUTまで待たされる問題を修正。

Stop hookプロンプトの毎回全文再送

会話内でブロックされるたびにStop prompt hookが全文を再送していた問題を修正。繰り返しのブロックは500文字までのラベルで条件を示すように。

Wayland起動時の余分な空ウィンドウ

LinuxのWayland上でCursorやVS Codeのターミナル内から起動した際、余分な空のエディタウィンドウが開いてしまう問題を修正。

支出チェック中のPostgres切断エラー

支出チェック中にPostgresの接続が切断されると、Claude appsゲートウェイで未処理のpromise rejectionが発生する問題を修正。

SIGTERM時のストリーム即時切断

SIGTERMを受けるとClaude appsゲートウェイが開いているストリームを全て切断していた問題を修正。今後は終了前に進行中のリクエストを最大25秒待って完了させる。CLAUDE_GATEWAY_DRAIN_TIMEOUT_MSで調整可能。

管理設定下でのプラグイン設定の毎回書換

プラグインポリシーがリモートの管理設定に由来する場合、installed_plugins.jsonがほぼ毎回の起動時に書き換えられ、Claude Desktopが開いている全セッションのプラグインを再読み込みしてしまう問題を修正。

完了タスクごとの個別モデル呼び出し

headlessやSDKセッションが、完了したバックグラウンドタスクごとに個別のモデル呼び出しを行っていた問題を修正。既にキューにある完了通知はまとめて1回の呼び出しで応答するように。

hooks.jsonの$schemaでの誤警告

hooks/hooks.jsonのトップレベルに$schemaを持つプラグインで、「unknown key」という通知が表示されてしまう問題を修正。

MCPエラーでのシークレット漏洩

MCP設定の${VAR}プレースホルダーから解決されたシークレットが、MCP接続エラーやMCPログインツールの説明文に表示されてしまう問題を修正。

マルチバイト文字でのプレビュー位置誤り

マルチバイト文字を含むファイルで、Editの権限プロンプトのプレビューが承認対象の編集と異なる位置を表示することがある問題を修正。

再起動後のsubagentメッセージ消失

subagentがメインセッションに送ったメッセージが、再起動後にClaude Desktopのtranscriptから消えてしまう問題を修正。

重複再読込後の古い展開ファイル参照

.zipから読み込んだプラグインが、複数回重なった再読み込みの後に古い展開結果のまま提供されてしまう問題を修正。

進捗サマリーの長文置き換わり

sub-agentの進捗サマリーが、暴走した複数段落の返信に置き換わってしまう問題を修正。

[VSCode] 新規会話直後の/btw履歴混線

新しい会話を始めた直後の数秒間に尋ねた/btwのサイド質問が、別セッションのサイド質問履歴を表示してしまうことがある問題を修正。

[VSCode] グローバルgitignore初回参照時のフリーズ

拡張機能がグローバルなgitignoreファイルを最初に参照する際に、一瞬フリーズする問題を修正。

[VSCode] ツール実行中送信メッセージの消失

Claudeがツールを実行している間に送信したメッセージが、ウィンドウのリロード後に会話から消えてしまう問題を修正。

[VSCode] プラグイン・MCP行のキーボード操作不可

Manage Pluginsの有効化トグルと、MCPサーバーダイアログの行がキーボードから操作できない問題を修正。

[VSCode] サインイン反映のリロード待ち

Environment Variables設定でCLAUDE_CONFIG_DIRを変更した後、ターミナルで行ったサインインやサインアウトがリロードするまで反映されない問題を修正。

[VSCode] Edit差分の下端切れ

一部のパネル幅や、折り返しの長い行で、チャット内のEdit差分が下端で切れてしまう問題を修正。差分ボックスは表示行数に合わせて収まるように。

[VSCode] 新規タブのメッセージ欄フォーカス漏れ

Open in New Tab(Ctrl/Cmd+Shift+Esc)で開いた新しいタブのメッセージ欄にフォーカスが当たらず、クリックするまで入力が反映されないことがある問題を修正。

[VSCode] タブ再オープン時のレイアウト分割

ロックされたグループに別のClaudeタブとファイルが残っている状態で、閉じたClaudeタブを再度開くとエディタのレイアウトが分割されてしまう問題を修正。

[VSCode] New session時の余分なグループ作成

ファイルタブがClaudeタブと同じグループを共有している場合に、New sessionが別のロックされたエディタグループを開いてしまう問題を修正。

[VSCode] 検索中のセッション名の横ずれ

検索クエリを入力している間、セッションピッカー内のセッション名が横にずれてしまう問題を修正。

[VSCode] コメント多数時のplan reviewカード切れ

コメントが複数あるプランでは、plan reviewカードのSend feedbackボタンと理由欄が切れてしまう問題を修正。コメント一覧はスクロールできるように。

[VSCode] High Contrastでのコード可読性低下

High Contrastテーマ下で、チャットの返信内にあるインラインコードとコードブロックが読みにくくなっていた問題を修正。

[Claude Code on the web] トークン更新エラー時のgit失敗

GitHubのトークン更新が一時的にエラーになると、クラウドセッションのgit操作がservice unavailableで失敗する問題を修正。

[Claude Code on the web] ルーティン編集時の二重実行

ルーティンを編集すると、そのルーティンが二重に実行されたり、一時停止したばかりのルーティンが再度有効になってしまうことがある問題を修正。

[Claude Code on the web] 認証情報更新後のコミット署名失敗

セッションの認証情報が更新された後の数分間、クラウドセッションでのコミットが署名エラーで失敗することがある問題を修正。

[Claude Code on the web] トリガー連携失敗理由の非表示

GitHubトリガーを連携できなかったルーティンを保存した後のトーストが、edit to retryとしか表示していなかった問題を修正。リポジトリごとのトリガー数上限など、理由を表示するように。

[Claude Code on the web] 既読直後の未読への逆戻り

セッションを既読にした直後に、未読に戻ってしまうことがある問題を修正。

[Claude Tag] 他Botからの@メンション無反応

他のSlackアプリやボットが@メンションしても、Claudeが応答しない問題を修正。タグは返信を受け取り、数日間の非アクティブでフォローを止めていたチャンネルでもClaudeを呼び起こすように。

[Claude Tag] 新規チャンネル直後の@メンション取りこぼし

新しいSlackチャンネルが作成された直後に別アプリが@Claudeとタグ付けしたメッセージを、Claudeが見逃してしまう問題を修正。Claudeが参加した時点で配信されるように。

[Claude Tag] 遅れた更新の無音編集への統合

最後のSlackメッセージから数分後に送られたフォローアップを、Claudeが無音の編集として折り込んでしまう問題を修正。blockerなどの遅れた更新は、通知を伴う新しい返信として投稿されるように。

[Claude Tag] 単一チャンネル内検索のエラー

単一のチャンネル内で検索するたびにClaudeのSlack検索がエラーになっていた問題を修正。今後はそのチャンネルの該当メッセージを返す。

[Claude Tag] セーフティフィルター停止の無音リセット

誰も待っていない場合に、セーフティフィルターによる停止がSlackスレッドのコンテキストを無音でリセットしてしまう問題を修正。Claudeは今後常にその旨を伝え、実行中のバックグラウンド作業をキャンセルしないように。

[Claude Tag] メールアドレスのmailto接頭辞表示

ClaudeのSlack返信内のメールアドレスが、可視のmailto:接頭辞付きで表示されてしまう問題を修正。今後はクリック可能な素のアドレスとして表示される。

[Claude Tag] Grid内別ワークスペースからの監視拒否

Enterprise Grid内の別ワークスペースから依頼された場合、組織全体で共有されているチャンネルの監視をClaudeが拒否してしまう問題を修正。

[Claude Tag] Environment pickerでのID直接表示

アーカイブ済みまたはアプリが作成した環境について、Claude Tag管理設定のEnvironment pickerが環境名ではなく生の環境IDを表示してしまう問題を修正。

[Code Review] 再レビュー後もスレッドが残る問題

再レビューで低重要度の指摘が同じ箇所に追加されると、修正済みの指摘のスレッドが開いたまま残ってしまうことがある問題を修正。

[Code Review] 起動時の一時的障害でのエラー終了

起動時にGitHubや内部サービスが一時的に失敗すると、まれにCode review encountered an errorでレビューが終了してしまう問題を修正。今後は待機してリトライする。

削除・撤回

1
すべての変更 (1) 折りたたむ
変更の詳細