Claude Code v2.1.91 アップデート: エージェント設計パターン、メモリルール、およびツールの改善

✍️ OpenClawRadar📅 公開日: April 6, 2026🔗 Source
Claude Code v2.1.91 アップデート: エージェント設計パターン、メモリルール、およびツールの改善
Ad

Claude Code v2.1.91では、エージェント設計パターン、メモリ管理ルール、およびツール機能に関するアップデートが導入されました。このリリースでは、Claude API上でエージェントを構築するためのリファレンスガイドが追加され、既存のいくつかの機能が変更されています。

新しいエージェント設計パターンガイド

このアップデートでは、エージェント構築のための意思決定ヒューリスティックをカバーする「Skill: Agent Design Patterns」リファレンスガイドが追加されました。これには、ツールのインターフェース設計、コンテキスト管理、キャッシュ戦略、ツール呼び出しの構成に関するガイダンスが含まれます。このガイドは、Build with Claude APIスキルやツール使用の概念に関するドキュメントなど、複数の場所で参照されています。

メモリ管理の変更

「どのメモリファイルを添付するかを決定する」エージェントプロンプトは、よりシンプルなルールを使用するようになりました:同じ会話内で以前のクエリに対して既に返されたメモリを再選択しない。これは、最近使用されたツールのメモリをスキップするという以前のルールに代わるものです。このプロンプトでは、最初のメッセージで利用可能なメモリがリストされ、その後の各メッセージには1つのユーザークエリが含まれることが明確にされています。

自律エージェントアクションのセキュリティ監視には、エージェントのメモリディレクトリへの書き込みが許可付与、BLOCKルールの迂回、または偽造されたユーザー認可として機能する場合をカバーする「メモリ汚染」ブロックルールが追加されました。対応する「メモリディレクトリ」許可例外では、汚染を構成しない日常的なメモリ書き込み(ユーザー設定、プロジェクト事実、参照)が許可されます。

ツールの改善

  • Editツール: old_stringが一意でない場合に編集が失敗するというインラインノートを削除し、追加の編集ガイドライン用のスロットに置き換えました。
  • ReadFileツール: 相対ファイルパス(簡潔さのために推奨)を、絶対パスのみを要求する条件付きの代替手段としてサポートを追加しました。デフォルトの行読み取り制限と追加の読み取りノートを設定可能にしました。
  • Writeツール: 一括的な「最初に読み取り」要件を、新規ファイル用の条件付きノートに置き換えました。「Editを優先」というガイダンスを設定可能にしました。
Ad

ドキュメントとスキルの更新

ライブドキュメントソースに、6つの追加ツールドキュメントページのWebFetch URLが追加されました:Bash Tool、Text Editor、Memory Tool、Tool Search、Programmatic Tool Calling、およびSkills。Advanced FeaturesセクションにContext Editingが追加されました。

ツール使用の概念に関するドキュメントには、Skills(オンデマンドで読み込まれるタスク固有の指示パッケージ)とContext Editing(トランスクリプトから古いツール結果を削除)の新しいセクションが追加されました。Programmatic Tool Callingの説明は、往復コストの問題と、スクリプトがコード実行コンテナでどのように実行されるかを説明するために拡張されました。

Verifyスキルには、ランタイムインターフェースを持たない変更(ドキュメントのみ、型のみ、テストのみ)に対するSKIP判定が含まれるようになりました。これは、検証者が観測可能な状態に到達できなかったことを厳密に意味するBLOCKEDとは区別されます。差分内のテストは、検証インターフェースではなく、作成者の証拠と見なされます。

削除された機能

  • エージェントプロンプト:GitHub PRコメントを取得して表示するための /pr-comments スラッシュコマンド
  • エージェントプロンプト:Update Magic Docs

Build with Claude APIスキルでは、中程度の努力が好ましいバランスとして、最大努力がコストよりも正確性が重要な場合に推奨されるようになりました。

📖 Read the full source: r/ClaudeAI

Ad

👀 See Also