AIモデル・生成AIの選び方
Claude Code 2.1.300で何が変わる?監視と拡張を安全に試す
公開日 ・更新日
Claude Code 2.1.300は、機能追加の数より「何を記録し、どこまで拡張を許すか」を先に決める更新です。公式CHANGELOGの先頭には、OpenTelemetryのGenAI属性、モッドの表示・フック、AWS上のadvisorなどが並びます。チームで試すなら、監視、拡張、実行条件の順に小さく切るのが安全です。
新機能を一度に有効化すると、便利になった理由と、想定外の動作が起きた場所が分からなくなります。まずは非本番のリポジトリを一つ選び、記録できる状態を作ります。
監視データを先にそろえる
2.1.300では、OpenTelemetryの`api_request`へキャッシュ作成の5分・1時間のトークン属性が追加され、`gen_ai.provider.name`、`gen_ai.conversation.id`、`gen_ai.tool.name`、`error.type`などのGenAI向け属性も案内されています。利用量やエラーの場所を後から推測するのではなく、最初から同じ形式で残せるのがポイントです。
ただし、ログへプロンプトや顧客データをそのまま置く必要はありません。誰が、どの作業で、どのツールを呼び、どこで失敗したかを追える最小限の項目から始めます。保存期間と閲覧者を決め、実データを入れる前に確認します。
モッドとフックを別の試験にする
モッドの`virtualText`は、入力欄に見える文字を表示しても下書きや送信プロンプトには入れない仕組みです。`prompt.change`や`agent.spawn`のフックも追加され、ワークフローエージェントのプロンプトやモデルを書き換える余地が広がっています。
ここで大事なのは、表示の拡張と実行内容の変更を同じ権限で扱わないことです。まず表示だけのモッドを試し、次にフックを読み取り専用で観察する。書き換えが必要な場合は、対象モデル、対象ディレクトリ、差し戻し方法をレビュー表へ残します。
advisorの実行条件を固定する
Claude Platform on AWSには`/advisor`が追加されました。公式CHANGELOGでは、`/advisor`や`advisorModel`を選ぶまでadvisorの実行は始まらず、`CLAUDE_CODE_DISABLE_ADVISOR_TOOL=1`で無効化できると説明されています。誰でも自動で呼べる機能として扱わず、利用者、選択できるモデル、無効化の方法を先に決めます。
最初の一件では、テレメトリの欠損、レビューで戻った回数、処理時間だけを比較します。数字が良くても、変更範囲や確認者が曖昧なら本番へ広げない。監視と拡張を分けて試すと、便利さと運用責任を同じ表で判断できます。
出典(公式):Anthropic「Claude Code CHANGELOG」https://raw.githubusercontent.com/anthropics/claude-code/main/CHANGELOG.md 出典(公式):Anthropic「Claude Code release notes」https://docs.anthropic.com/en/release-notes/claude-code
AIエージェントの権限と検証設計を相談したい方は、COZITOへご相談ください。
出典・参考資料
関連記事
著者: 松井 勇樹