このバージョン以降にも更新があります。

最新版 v2.1.307 を見る →

Claude Code v2.1.293

変更項目 56 件

公式 CHANGELOG.md

このバージョンの概要

新モデル「Claude Haiku 5.5」を追加し、100万トークンのコンテキストと低価格設定でデフォルトのHaikuモデルとして利用可能になりました。コンテキスト圧縮の前後でClaudeが自身の作業を誤ってやり直すバグや、HTTP MCP接続がリクエストを保持し続けるメモリリークを修正しました。また、Team/Enterprise組織向けに起動時のポリシー取得を早期化し、スタック時の3秒後リトライでパフォーマンスを改善しました。

Added追加(3件)

Added
Claude Haiku 5.5 (claude-haiku-5-5) を追加。Anthropic API でデフォルトの Haiku モデルになり、100 万トークンコンテキストに対応し、価格は $0.10/$0.50 per Mtok (100K を超えるプロンプトは $0.50/$2.50) である
英語原文を表示
Added Claude Haiku 5.5 (claude-haiku-5-5), now the default Haiku model on the Anthropic API — 1M context, $0.10/$0.50 per Mtok ($0.50/$2.50 for prompts over 100K)

変更後

Haiku 5.5 を haiku エイリアスや /model コマンドで選択できるようになり、100 万トークンのコンテキストウィンドウを使いつつ、従来の Haiku より低い料金で軽量タスクを実行できる。

Added
subagentStatusLine ペイロードに agentType を追加し、スクリプトがカスタムサブエージェントの種類を区別できるようにした
英語原文を表示
Added agentType to the subagentStatusLine payload, so scripts can tell custom subagent types apart

変更後

サブエージェントのステータス行スクリプトで、独自に定義したカスタムサブエージェントを種類ごとに区別できるようになり、エージェントごとに異なる表示や処理が可能になる。

関連ドキュメント

Added
mod 用の $.tool.register に isDeferred を追加。false を指定すると、ツール検索の背後に置かず、最初からツールのスキーマをプロンプトに含める
英語原文を表示
Added isDeferred to $.tool.register for mods: false lists the tool's schema in the prompt from the start instead of behind tool search

変更後

mod で登録したツールのスキーマを最初からプロンプトに含められるようになり、ツール検索で探されなくても毎ターン確実にそのツールが候補に上がる。

Changed変更(9件)

Changed
Windows: ステータスライン、フック、シェルコマンドの停止時に、同じプロセス ID を割り当てられた無関係なプロセスが終了することがある問題を修正した
英語原文を表示
Windows: Fixed stopping a status line, hook, or shell command sometimes terminating an unrelated process that had been given the same process ID

変更後

Windows でもステータスライン、フック、シェルコマンドを停止した際に、たまたま同じプロセス ID を持つ無関係なプロセスが誤って終了させられることがなくなった。

関連ドキュメント

Changed
2.1.281 で導入された、拒否が正確なコマンドだけでなくその結果もカバーすることを Claude に伝える auto モードの拒否メッセージの変更を取り消した
英語原文を表示
Reverted the auto mode denial message change from 2.1.281 that told Claude a denial covers the outcome, not only the exact command

変更後

auto モードでの拒否メッセージが元の挙動に戻るため、拒否理由と実際にブロックされたコマンドのずれによって、Claude がアクションを正しく理解できなくなる問題を回避できる

Changed
コンテナ再起動後に保留中の /loop ウェイクアップやスケジュールタスクが失われクラウドセッションがスリープし続ける問題に対する 2.1.290 の修正を取り消した。Claude には通知されず、セッションはスリープのままになる
英語原文を表示
Reverted the 2.1.290 fix for cloud sessions staying asleep after a container restart lost a pending /loop wakeup or scheduled task; Claude is no longer told, and the session stays asleep

変更後

コンテナ再起動後もクラウドセッションが確実に起床し、保留されていた /loop のウェイクアップやスケジュールされたタスクが予定どおり実行される。

Changed
セッションが使用されていない間の claude.ai のスキル同期を変更した。10 分ごとではなく約 40 分ごとに変更をチェックするようになった
英語原文を表示
Changed claude.ai skill syncing to check for changes about every 40 minutes, instead of every 10, while no session is in use

変更後

claude.ai のスキル同期チェックが、セッション未使用時に約40分ごと(以前は10分ごと)に更新され、不要な通信が減ってセッションを長時間開いたままでもより効率よく動作する。

関連ドキュメント

Changed
モデルに通知するエージェント一覧と MCP サーバーの順序を変更した。非 ASCII 文字を含む名前は ASCII 名の後にソートされるようになった
英語原文を表示
Changed the order of agent lists and of MCP servers announced to the model: names with non-ASCII characters now sort after ASCII names

変更後

モデルに通知するエージェント一覧や MCP サーバー一覧で、ASCII 文字の名前が先に並ぶようになり、非 ASCII 文字を含む名前がモデルの判断を乱しにくくなる。

関連ドキュメント

Changed
OpenTelemetry の claude_code.at_mention ロギングを変更した。プロンプト読み取りごとに、エージェントと MCP リソースのイベントをそれぞれ最大 100 件まで出力するようになった
英語原文を表示
Changed OpenTelemetry claude_code.at_mention logging to emit at most 100 agent and 100 MCP-resource events each time a prompt is read

変更後

プロンプト内でエージェントや MCP リソースを多数 @ メンションしても、1 回の読み取りあたり最大 100 件ずつ確実にログへ出力されるため、大規模なプロンプトでもメンションのテレメトリが途切れにくくなる。

Changed
Self-hosted runner: オーケストレーターが一定の 5 秒ではなく 4〜6 秒の間隔でポーリングするように変更した。これにより、同一環境の複数レプリカが同時にポーリングを停止しなくなる
英語原文を表示
Self-hosted runner: Changed the orchestrator to sleep 4 to 6 seconds between polls instead of a constant 5, so several replicas for one environment stop polling at the same moment

変更後

同じ環境の複数レプリカが同時にポーリングしてサーバーに負荷が集中するのを避けられる。

Changed
[Claude Tag] Slack 内の Claude を変更した。管理者のみが投稿できるアナウンスチャンネルに、イントロを投稿せずに参加するようになった
英語原文を表示
[Claude Tag] Changed Claude in Slack to join announcement channels, where only admins can post, without posting its intro

変更後

Slack のアナウンスチャンネル(管理者のみ投稿可能なチャンネル)にも Claude が参加できるようになり、参加時に自己紹介の投稿をしないため、重要な告知が Claude のメッセージで埋もれずに済む。

関連ドキュメント

Changed
[Claude Tag] Claude Tag 管理設定のチャンネルルールの上限を変更した。各ワークスペースと組織全体の Slack ページで 20 から 50 に引き上げた
英語原文を表示
[Claude Tag] Changed the limit on channel rules in Claude Tag admin settings from 20 to 50 for each workspace and for the organization-wide Slack page

変更後

ワークスペースごとおよび組織全体の Slack ページで、Claude Tag 管理設定に登録できるチャンネルルールの上限が 20 件から 50 件に引き上げられ、これまで上限に達して追加できなかったチャンネルについても設定や管理を行えるようになる。

関連ドキュメント

Improved改善(7件)

Improved
Team および Enterprise 組織の起動処理を改善した。ポリシーと管理設定をより早く取得し、3 秒後にスタックしたリクエストを再試行するようになった
英語原文を表示
Improved startup for Team and Enterprise organizations: policy and managed settings are fetched earlier, and a stalled request is retried after 3 seconds

変更後

Team・Enterprise 組織では、ポリシーや管理設定がより早く取得され、起動直後からセキュリティ制限が確実に適用されるようになる。また、取得リクエストが滞っても自動的に再試行されるため、サーバー管理設定が読み込めないままセッションが始まる事態を防げる。

関連ドキュメント

Improved
Claude in Chrome を改善した。ブラウザのタブ報告が遅い場合に拒否されるページ操作を減らした
英語原文を表示
Improved Claude in Chrome: fewer page actions are refused when the browser is slow to report its tabs

変更後

ブラウザのタブ情報の取得が遅い環境でも、ページ操作が拒否されにくくなり、Claude in Chrome でのブラウザ自動化を中断されずに進められる。

関連ドキュメント

Improved
クラウドセッションでブラウザに接続できない際の Claude in Chrome メッセージを改善した。複数の組織に所属している場合、拡張機能が同じ組織にサインインしている必要があることと、その変更方法を表示するようになった
英語原文を表示
Improved the Claude in Chrome message in cloud sessions when the browser can't be reached: if you belong to more than one organization, it now says the extension must be signed in to the same one, and how to change that

変更後

複数の組織に所属している場合でも、ブラウザ拡張機能がどの組織にサインインすべきか、その切り替え方法まで案内されるため、接続エラーの原因を自分で調べずに解決できる。

関連ドキュメント

Improved
Bash の編集差分の注記を改善した。コマンドの実行中に一覧表示されたファイルが変更されたこと、他のプロセスによる書き込みが含まれる場合があることを示すようになった
英語原文を表示
Improved the Bash edit diff note to say the listed files changed while the command ran, which can include writes by other processes

変更後

Bash コマンド実行中の差分表示で、一覧に挙がったファイルはコマンド実行中に変更されたものであり、他のプロセスによる書き込みが含まれる場合があることが注記で分かるようになり、どの変更がコマンド自身によるものか誤解せずに済む。

関連ドキュメント

Improved
artifacts を改善した。Claude がライブラリを 2 週間以上前の正確なバージョンに固定するようになった
英語原文を表示
Improved artifacts: Claude pins libraries to exact versions two weeks old or older
Improved
[Claude Tag] Claude Tag 管理設定を改善した。未接続の Enterprise Grid を「Connect」ボタンとともに一覧表示するようになった
英語原文を表示
[Claude Tag] Improved Claude Tag admin settings to list an Enterprise Grid that isn't connected yet, with a Connect button

変更後

Claude Tag の管理設定で、まだ接続されていない Enterprise Grid の組織も一覧に表示され、そこから直接「Connect」ボタンで接続できるようになる。これにより、管理者は接続されていないワークスペースを見逃さず、設定ページを行き来せずにセットアップを進められる。

関連ドキュメント

Improved
[Code Review] Code Review の「Add a repository」ダイアログを改善した。追加できなかったリポジトリとその理由(GitHub の書き込み権限がない等)を一覧表示するようになった
英語原文を表示
[Code Review] Improved Code Review's Add a repository dialog to list each repository that couldn't be added and why, such as missing GitHub write access

変更後

リポジトリの追加に失敗した際、どのリポジトリが追加できなかったのか、GitHub への書き込み権限がないなどの理由も含めて一覧で確認できるため、原因を特定して対処しやすくなる。

Fixed修正(37件)

Fixed
コンテキスト圧縮前の直近のアクションを Claude が圧縮後のものとして扱い、完了済みの作業を取り消したりやり直したりすることがあった問題を修正した
英語原文を表示
Fixed Claude sometimes treating its own last actions before a context compaction as done after it, and retracting or redoing finished work
Fixed
HTTP MCP 接続が、切断されるまで送信済みの全リクエストを保持し続けるメモリリークを修正した
英語原文を表示
Fixed a memory leak where an HTTP MCP connection kept every request it had sent until it closed

関連ドキュメント

Fixed
Claude の作業中に送られたメッセージが、← でセッションをバックグラウンドに移した際に失われる問題を修正した。キュー内のメッセージを移動できない場合は ← が動作せず、その旨を通知する
英語原文を表示
Fixed a message sent while Claude was working being lost when ← moved the session to the background; if a queued message can't move, ← now stays put and says so
Fixed
/model の effort 設定で ←/→ が最高または最低レベルを超えて折り返し、誤って Low をモデルのデフォルト effort として保存してしまうことがある問題を修正した
英語原文を表示
Fixed /model effort ←/→ wrapping past the highest or lowest level, which could accidentally save Low as a model's default effort
Fixed
--chrome で開始したセッションにおいて、/tui が Chrome 内の Claude を切断する問題や、--no-chrome が無視される問題を修正した
英語原文を表示
Fixed /tui disconnecting Claude in Chrome in a session started with --chrome, and ignoring --no-chrome

関連ドキュメント

Fixed
ホスト、権限ルール、--tools リストによって SendMessage ツールが削除されたセッション (再開されたセッションを含む) でも、そのツールでサブエージェントへの継続やメッセージ送信が指示されていた問題を修正した
英語原文を表示
Fixed Claude being told to continue or message subagents with SendMessage in sessions, including resumed ones, where a host, a permission rule or a --tools list removed that tool

関連ドキュメント

Fixed
ツールリストから除外されているだけのサブエージェントや --agent セッションに対して、組み込みツールがセッション全体で無効化されていると通知されていた問題を修正した
英語原文を表示
Fixed subagents and --agent sessions being told a built-in tool was disabled for the whole session when only their own tool list left it out
Fixed
claude.ai と同期されたスキルの説明を編集した際、新しい会話や /clear が行われるまでその内容がモデルに届かないことがある問題を修正した
英語原文を表示
Fixed a claude.ai-synced skill's edited description sometimes not reaching the model until a new conversation or /clear
Fixed
claude logs、stop、kill、rm、および claude daemon status、stop、uninstall が、ログインの有効期限が切れているか切れかけているときにログアウトさせることがある問題を修正した
英語原文を表示
Fixed claude logs, stop, kill, rm and claude daemon status, stop, uninstall sometimes signing you out when your login had expired or was about to

関連ドキュメント

Fixed
セッションフォルダの読み取りに一時的な失敗が起きた際 (例: オープンファイル数过多)、フッターのエージェント数表示が消えてしまう問題を修正した
英語原文を表示
Fixed the footer's agents count disappearing after a momentary failure to read the sessions folder (for example, too many open files)
Fixed
worker という名前のカスタムエージェントが起動時に 'Agent' と表示される問題や、エージェント完了後にエージェント詳細ダイアログのタイトルからエージェントタイプが失われる問題を修正した
英語原文を表示
Fixed a custom agent named worker being shown as "Agent" when it starts, and the agent detail dialog's title losing the agent type once the agent finishes

関連ドキュメント

Fixed
publish 呼び出しがストリーミング中の間、Artifact ツールのトランスクリプト行が一時的に Artifact('(unprintable path)') と表示される問題を修正した
英語原文を表示
Fixed the Artifact tool's transcript row briefly reading Artifact("(unprintable path)") while a publish call was still streaming in

関連ドキュメント

Fixed
サンドボックス化されたコマンドの実行中に、/ultrareview のアップロードが「解析できなかった」設定ファイルを理由に、別のチェックアウト内にあるリポジトリなど一部のリポジトリを Linux で誤って拒否する問題を修正した
英語原文を表示
Fixed the /ultrareview upload on Linux wrongly refusing some repositories, such as one inside another checkout, over a settings file that "could not be parsed" while a sandboxed command was running
Fixed
split-index ファイルによる /ultrareview アップロードの拒否時に、git がインデックスを読めなくなる可能性のある git コマンドを提案する問題を修正した
英語原文を表示
Fixed the /ultrareview upload's refusal over split-index files advising a git command that could leave git unable to read its index

関連ドキュメント

Fixed
非常に長い Remote Control およびクラウドセッションで、応答がストリーミングされずブロック単位で表示されることがある問題を修正した
英語原文を表示
Fixed replies in very long Remote Control and cloud sessions that could still appear a block at a time instead of streaming in
Fixed
Remote Control が認証情報の復旧のたびにセッションの開始時履歴を再アップロードする問題を修正した
英語原文を表示
Fixed Remote Control uploading a session's starting history again after every credential recovery
Fixed
claude remote-control で開始したセッションにおいて、PushNotification が「Remote Control 無効」と報告する問題を修正した
英語原文を表示
Fixed PushNotification reporting "Remote Control inactive" in sessions started with claude remote-control
Fixed
プラグインフックワーカーの再起動中に、mod の classic.* イベントに対するフックがスキップされ、設定フックがそれなしで応答する問題を修正した
英語原文を表示
Fixed a mod's hooks on classic.* events being skipped while the plugin hooks worker restarts, which left settings hooks to answer without them
Fixed
$.session.append を呼び出す mod で claude plugin test が失敗する問題を修正した。テストでは新しい mock.session を使って追加された行を読み戻せる
英語原文を表示
Fixed claude plugin test failing for mods that call $.session.append; tests can read the appended rows back with the new mock.session
Fixed
Docker Desktop がインストールされた Mac (~/.docker/bin 以下のリンクがある環境) で、Bash 権限を付与するすべての実行を claude plugin eval が拒否する問題を修正した。拒否時には、リンクを保持していた認証ストアのどの部分かを表示する
英語原文を表示
Fixed claude plugin eval refusing every Bash-granting run on Macs with Docker Desktop (links under ~/.docker/bin); the refusal now names which part of a credential store held the link
Fixed
desktop ポリシーが Claude Desktop の組み込みブラウザキー (builtinBrowserEnabled など) を設定している際に、Claude アプリのゲートウェイが起動を拒否する問題を修正した
英語原文を表示
Fixed the Claude apps gateway refusing to start when a desktop policy sets Claude Desktop's built-in browser keys, such as builtinBrowserEnabled
Fixed
同意が .claude/settings.local.json または --settings ファイルにのみ保存されている場合、claude agents が bypass permissions を提案したのにバックグラウンドセッションがそれを無視する問題を修正した。現在はまず同意を求め、bypass を無視するセッションには簡潔な通知が常時表示される
英語原文を表示
Fixed claude agents offering bypass permissions that background sessions then ignored when consent was saved only in .claude/settings.local.json or a --settings file; it now asks for consent first, and a session that ignores bypass shows a short notice that stays

関連ドキュメント

Fixed
プロンプトに未送信テキストがある場合 (現在は移動をキャンセルする) や質問への回答待ちの場合に、← が 10 秒後にセッションをバックグラウンド化する問題を修正した
英語原文を表示
Fixed ← backgrounding a session after 10 seconds while the prompt held unsent text (it now cancels the move) or a question was waiting for your answer

関連ドキュメント

Fixed
← でセッションをバックグラウンドに移した直後に、権限プロンプトで Esc やフィードバックなしの No を押してもターンが停止しない問題を修正した
英語原文を表示
Fixed Esc, or No without feedback, on a permission prompt not stopping the turn when ← had just been pressed to move the session to the background
Fixed
セッションフォルダを読み取れない際 (例: オープンファイル数过多)、エージェントビューが一時的にセッションリストをプレースホルダ行で置き換える問題を修正した
英語原文を表示
Fixed the agents view briefly replacing the session list with placeholder rows when the sessions folder could not be read (for example, too many open files)

関連ドキュメント

Fixed
Read ツールではなく Bash ツールで単一ファイルの cat、head、tail、sed -n、grep コマンドを使ってファイルを表示した際に、パススコープのルールやネストされた CLAUDE.md ファイルが読み込まれない問題を修正した
英語原文を表示
Fixed path-scoped rules and nested CLAUDE.md files not loading when Claude views a file with a single-file cat, head, tail, sed -n or grep command in the Bash tool instead of the Read tool
Fixed
先頭と末尾が同じ語で始まる・終わる貼り付けテキストが、手入力されたかのように Claude に送られることがある問題を修正した
英語原文を表示
Fixed pasted text that begins and ends with the same words sometimes being sent to Claude as if it had been typed

関連ドキュメント

Fixed
貼り付けテキスト内のスキル名の直後にアクセント付き文字を入力または貼り付けした際に文字が結合され、入力扱いになる問題を修正した
英語原文を表示
Fixed a skill name in pasted text being treated as typed when an accent typed or pasted right after the paste merged into its last letter

関連ドキュメント

Fixed
/feedback でレポート送信中に Ctrl+O や Ctrl+Z を押すと下書き一覧に戻り、送信をキャンセルできなくなる問題を修正した
英語原文を表示
Fixed /feedback returning to the drafts list after Ctrl+O or Ctrl+Z while a report was sending, leaving the send impossible to cancel
Fixed
ファイルやフォルダを削除できなかった際に claude purge がサイレントに停止する(終了コード 0、またはターミナルでハングする)問題を修正した。残りの削除を実行し、削除できなかった項目を一覧表示して終了コード 1 で終了するようになった
英語原文を表示
Fixed claude purge stopping silently (exit 0, or a hang in a terminal) when a file or folder could not be deleted; it now deletes the rest, lists what it could not delete, and exits 1

関連ドキュメント

Fixed
keybindings.json のチェックを修正した。単独の ' '(スペースキー)はエラーとして報告されなくなり、'ctrl+ k' のようなキーには警告が出るようになった
英語原文を表示
Fixed keybindings.json checks: a lone " " (space key) is no longer reported as an error, and keys like "ctrl+ k" now get a warning

関連ドキュメント

Fixed
vim モードでスペースのみの行に対する >> や << を実行した際に、カーソルが行末より後ろに移動し、続く x で何も削除されない問題を修正した
英語原文を表示
Fixed vim mode >> and << on a line of only spaces leaving the cursor past the end of the line, where a following x deleted nothing
Fixed
vim モードを修正した。Visual モードで行全体を削除した後(V の後に d)、カーソルが最初の空白以外の文字に位置し、その後の . がカーソル行に対して動作するようになった
英語原文を表示
Fixed vim mode: after deleting whole lines in Visual mode (V then d) the cursor lands on the first non-blank, and . after it acts on the cursor's line
Fixed
[Claude Tag] Slack 内の Claude が、Slack が接続されていないワークスペースでメッセージにラベルを付けた場合に、ワークスペース間で共有された Enterprise Grid チャンネルでワークスペースがセットアップされていないと表示する問題を修正した
英語原文を表示
[Claude Tag] Fixed Claude in Slack saying a workspace isn't set up in Enterprise Grid channels shared across workspaces when Slack labels a message with a workspace that isn't connected

関連ドキュメント

Fixed
[Claude Tag] チャンネル内で管理者がコネクタ、プラグイン、スキル、ルールを変更した際に、Slack 内の Claude がタスクの途中で停止する問題を修正した。変更は Claude の完了後に適用されるようになった
英語原文を表示
[Claude Tag] Fixed Claude in Slack stopping mid-task in a channel when an admin changed the channel's connectors, plugins, skills or rules; the change now applies once Claude finishes

関連ドキュメント

Fixed
[Claude Tag] 追加のメモとともにスレッドのルーチンを今すぐ実行するよう Slack 内の Claude に依頼した際に、返信できない別の実行が開始される問題を修正した。実行はそのスレッド内で継続するようになった
英語原文を表示
[Claude Tag] Fixed asking Claude in Slack to run a thread's routine now with extra notes starting a separate run that couldn't post back; the run now continues in that thread

関連ドキュメント

Fixed
[Claude Tag] アクセスバンドの「Add a connector」ダイアログで、1 回の Google サインイン後にすべての Google コネクタが接続済みとして表示される問題を修正した
英語原文を表示
[Claude Tag] Fixed an access bundle's Add a connector dialog in Claude Tag admin settings showing every Google connector as connected after one Google sign-in

関連ドキュメント

シェア: X はてブ