新機能の追加やバグ修正が行われたClaude Code v2.1.147、要チェック!
Claude Code v2.1.147リリースの変更点
原題: v2.1.147
重要度の根拠: 多くのユーザーに影響する機能改善が含まれるため
要約
AnthropicがClaude Codeのバージョン2.1.147をリリースしました。このバージョンでは、ワークフロー機能の追加や、コマンドの名称変更、REPLおよびワークフローのセキュリティ強化が行われています。また、エンタープライズログインに関するバグ修正や、プラグインエージェントの複数のタイプの扱いに関する問題も解消されています。これにより、ユーザー体験の向上と安定性の確保が期待されます。
要点
- 新しいワークフローツールを追加
- コマンド名称を変更
- REPLのセキュリティ強化
- エンタープライズログインの不具合修正
- プラグインエージェントの改善
開発者向け技術解説(API・実装詳細・破壊的変更)を見る
Claude Code v2.1.147では、以下の主な改善が行われています。新しい`Workflow`ツールが追加され、デフォルトではオフになっていますが、`CLAUDE_CODE_WORKFLOWS=1`を設定することで有効化可能です。また、`/simplify`コマンドは`/code-review`に名称変更され、選択した努力レベルでの正確性バグを報告します。REPLおよびWorkflowツールのサンドボックスが強化され、セキュリティが向上しました。エンタープライズログインに関する設定の不具合が修正され、ユーザーの利便性が向上しています。バージョン管理やプラグインの扱いも改善されています。
本文の日本語訳(全文)を見る
## 変更内容
- 決定論的なマルチエージェントオーケストレーションのために`Workflow`ツールが追加されました。デフォルトではオフになっており、`CLAUDE_CODE_WORKFLOWS=1`を設定することで有効にできます。
- ピン留めされたバックグラウンドセッション(`Ctrl+T`で`claude agents`内)は、アイドル中も生き残り、Claude Codeのアップデートを適用するためにその場で再起動されます。また、メモリ圧力下では、非ピン留めセッションの後にのみシェッドされます。
- `/simplify`が`/code-review`に名称変更されました。選択した努力レベルでの正確性バグを報告します(例: `/code-review high`)。`--comment`を渡すことで、発見をインラインのGitHub PRコメントとして投稿できます。古いクリーンアップおよび修正の動作は削除されました。
- REPLおよびWorkflowツールのサンドボックスがプロトタイプ汚染やthenableベースの逃避に対して強化されました。
- 自動アップデーターが改善され、瞬間的なネットワーク障害を再試行し、失敗時には特定のエラーカテゴリやOSエラーコードを報告し、アップデートが失敗したときに現在のバージョンを表示します。
- 大きなファイルの編集に対する差分レンダリング性能が向上しました。
- プロンプト履歴が連続した重複エントリを記録しなくなりました — 矢印上でプロンプトを呼び出し、再度送信しても別のコピーは追加されません。
- エンタープライズログイン制限(`forceLoginOrgUUID`および`forceLoginMethod`管理設定)が、サードパーティープロバイダーおよびAPIキーセッションに対して強制されない問題が修正されました。
- `!`コマンド出力内の`&`が`&`として表示され、ヘッドレスマシンでの`gcloud auth login`などのコマンドからのURLのコピー&ペーストを壊していた問題が修正されました。
- ヘッドレス/SDKモードで未知のスラッシュコマンドが静かに何もしない問題が修正され、エラーメッセージが表示されるようになりました。
- `/help`が小型端末でフルスクリーンモードでないときに壊れたタブヘッダーをレンダリングし、1ページあたり1つのコマンドのみを表示する問題が修正されました。
- シェルスナップショットが、名前が単一のアンダースコアで始まるユーザー関数をドロップする問題が修正され、これがそれを参照するエイリアスを壊していました。
- 複数の`Agent(...)`タイプを`tools:`フロントマターで宣言するプラグインエージェントが、最後のエントリを除いてすべてをドロップする問題が修正されました。
- `if`条件のフック(例: `PowerShell(git push*)`)がマッチしない問題が修正され、`PowerShell(*)`のみが機能するようになりました。
- PowerShellツールが、デフォルトフォーマッターに依存するコマンドの出力をドロップする問題が修正されました。
- Windowsで「はい、次回は聞かない」でPowerShellスクリプトを実行すると、実際に次回の実行で一致するルールが書き込まれるようになりました。
- Windowsで`pwsh`がwingetやMicrosoft Storeからインストールされた場合に、PowerShellツールが終了コード1で失敗する問題が修正されました。
- `/effort`がスライダーを誤ったレベルで開く問題が修正され、現在の努力から開始されるようになりました。
- MCPサーバーのページネーションが、ページ1を超えるリソース、テンプレート、プロンプトをドロップする問題が修正されました。
- Claudeがストリーミング中のWindows Terminalで、バックグラウンドセッションの全画面チラつきが修正されました。
- Windowsで、バックグラウンドジョブの作業ツリーを削除することが、メインリポジトリ内のNTFSジャンクションに従わなくなりました。
- `/background`が、入力された内容がスキルやカスタムスラッシュコマンドのみだったセッションを拒否する問題が修正されました。
- 自動モードが、ユーザーやスキルが明示的に依存する`AskUserQuestion`を抑制する問題が修正され、自動モードの分類器がユーザーの回答を意図信号として認識するようになりました。
- `/theme`の「新しいカスタムテーマ」とカラーエディターダイアログがEscに反応しない問題が修正されました。
- エージェントSDK経由でストリーミングセッションの終了時に未捕捉の例外が発生する問題が修正されました。
- Windowsでのスクロールが落ち着くのを待っているときのまれなハングが修正されました。
- バックグラウンドセッションの結果に広い(CJK)文字が含まれる場合に、エージェントビューリストで古くてダブルの行が表示される問題が修正されました。
- ペーストされたテキストがエージェントに実際のコンテンツではなく、読めない`[Pasted text #N]`プレースホルダーとして配信される問題が修正されました。
- `claude plugin details`および`/plugin`でのプラグインコンポーネント数が、プラグインのマニフェストがデフォルトディレクトリと重複するパスをリストしている場合に倍になる問題が修正されました。
- バックグラウンドセッションが、すでに付与したツールの権限を再度尋ねることを拒否する問題が修正されました。
- GNOME Terminalでの右クリックおよびミドルクリックペーストがテキストを挿入しない問題が修正されました。
- `CLAUDE_CODE_SUBAGENT_MODEL`がエージェントチームによって生成されたチームメンバーのプロセスに適用されない問題が修正されました。
- スラッシュコマンドの後にタブまたは改行が続くと、それが処理されなくなる問題が修正されました。
出典: https://github.com/anthropics/claude-code/releases/tag/v2.1.147
媒体: Claude Code Releases
※本記事は Anthropic / OpenAI / Google / Meta / Mistral / DeepSeek / Sakana 等各社の公開情報を基に AI (OpenAI GPT-4o-mini) が日本語で要約・分類した二次的著作物です。著作権法第32条の引用要件に基づき出典 URL を必ず併記しています。要約は AI 生成のため誤訳・誤解釈を含む可能性があります。詳細・正確な情報は必ず出典元の原文をご確認ください。