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