英語原文を表示
変更前
コンテキスト圧縮の後にコミット属性リマインダーが配信されると、ツール結果の中に埋め込まれて届くことがあった
変更後
コミット属性のリマインダーは、圧縮後もユーザーのメッセージと並ぶシステムリマインダーとして会話に注入されるようになった
ユーザーへの恩恵
Claude が Co-Authored-By などの属性を確実に守るため、ユーザーは圧縮後も正しいコミット属性を維持できる
object記述場所どの設定ファイルでも可Git コミットやプルリクエストに追加される帰属情報をカスタマイズします。
{
"attribution": {
"commit": "Generated with AI\n\nCo-Authored-By: AI <ai@example.com>",
"pr": "",
"sessionUrl": false
}
}attribution.sessionUrl を false に設定することで、Web版やリモートコントロールセッションのコミットから claude.ai のセッションリンクを除外するincludeCoAuthoredBy 設定は v2.0.62 以降、attribution 設定に置き換えられましたCustomize attribution for git commits and pull requests. See https://code.claude.com/docs/en/settings#attribution-settings
変更前
コンテキスト圧縮の後にコミット属性リマインダーが配信されると、ツール結果の中に埋め込まれて届くことがあった
変更後
コミット属性のリマインダーは、圧縮後もユーザーのメッセージと並ぶシステムリマインダーとして会話に注入されるようになった
ユーザーへの恩恵
Claude が Co-Authored-By などの属性を確実に守るため、ユーザーは圧縮後も正しいコミット属性を維持できる
変更前
モデルフォールバックが1ターンだけ続いた場合でも、コミット属性(Co-Authored-By trailerなど)に関するシステムリマインダーがツール出力内に再度送信されていた。これにより、会話の中に同じ指示が重複して含まれていた。
変更後
モデルフォールバックが1ターンだけのときでも、コミット属性のリマインダーがツール出力内に再送されなくなった。
ユーザーへの恩恵
モデルフォールバック時にも不要な属性リマインダーの重複がなくなり、コンテキストが冗長にならずに済むようになった。
permissions、autoMode、worktree、attribution 設定全体が無視される問題を修正。ブロック内の残りの値は引き続き適用されるpermissions, autoMode, worktree and attribution settings being ignored entirely when one nested value was invalid; the rest of the block now still applies変更前
マネージド設定のネストされた値に1つでも無効な値があると、permissions、autoMode、worktree、attribution の設定ブロック全体が無視され、有効な他の値も適用されなかった。
変更後
ネストされた値の一部が無効でも、その項目だけが除外され、permissions、autoMode、worktree、attribution の各設定ブロック内の残りの有効な値が適用される。
ユーザーへの恩恵
管理者は管理下の設定に部分的な不備があっても、有効な残りのポリシーが引き続き適用されるため、セキュリティポリシーが意図せず無効化されるリスクが減る。
settings.json に attribution: false を追加し、コミットと PR へのすべての帰属表記を非表示にできるようになりました。古い CLI バージョンはこれを含む設定ファイルを読み飛ばすため、複数バージョンで共有するファイルではオブジェクト形式のままにしておいてください。"attribution": false in settings.json to hide all commit and PR attribution; older CLI versions skip a settings file that holds it, so keep the object form in files shared across versions変更前
attribution 設定は commit や pr などのサブキーを持つオブジェクト形式のみで、コミットには Co-Authored-By: <name> <noreply@anthropic.com> という git トレーラーが、PR 説明文には帰属テキストが常に付与されていた。全归属を消すには includeCoAuthoredBy: false や各サブキーに空文字を設定する必要があった
変更後
settings.json で attribution に false を設定できるようになり、git コミットや PR への Claude Code による帰属表記(Co-Authored-By トレーラーや PR 説明文のテキスト)をまとめて無効化できる
ユーザーへの恩恵
単一の設定値 false だけで、コミットと PR の両方の帰属表記をまとめてオフにできる
変更前
ゲスト設定が「Channel only(チャンネルのみ)」のチャンネルで Claude Tag が Slack キャンバスを編集するたびに、キャンバスにゲスト属性に関する注意書きを付け足していた。その結果、同じキャンバスを複数回編集すると、同じ注意書きが繰り返し重複して残っていた。
変更後
ゲスト設定が「Channel only(チャンネルのみ)」のチャンネルで Claude Tag が Slack キャンバスを編集するとき、編集のたびにゲスト属性に関する注意書きを付け足さない。
ユーザーへの恩恵
Slack キャンバスに同じ注意書きが重複して溜まらなくなり、キャンバスの内容をきれいに保てる。
変更前
アトリビューション用のリマインダーが CLAUDE.md やメモリの設定より強く働き、「コミットやプルリクエストに署名(アトリビューション)を追加しない」という指示が上書きされてしまい、署名が付与されていた。
変更後
「コミットやプルリクエストに署名(アトリビューション)を追加しないでほしい」といったルールを CLAUDE.md やメモリに書いていても、それがアトリビューション用リマインダーによって上書きされてしまい、署名が付与されることがあった。この修正により、CLAUDE.md やメモリ内のそのようなルールが尊重されるようになった。
ユーザーへの恩恵
ユーザーは CLAUDE.md やメモリに書いたルール通りに署名の付与を制御できるようになる。
変更前
Previously, when switching models with /model, all tool definitions were re-sent as part of the system prompt, incurring prompt-cache miss costs. Also, commit and PR attribution text did not update when the model changed.
変更後
Fixed bug where switching models with /model re-sent all tool definitions, causing a prompt-cache miss. Commit and PR attribution text is now delivered as a conversation note, allowing it to update on model changes.
ユーザーへの恩恵
Changing models with /model no longer incurs prompt-cache miss costs (re-sending tool definitions), keeping model switching affordable.
apiKeyHelper 実行中に送信されたイベント、およびアイドル中にログイントークンが期限切れになった後の使用量テレメトリを、組織に正しく帰属させるように改善しました。apiKeyHelper runs at startup, and after a login token expired while idle変更前
ワークロード ID フェデレーションセッションや起動時の apiKeyHelper 実行中のイベントなど、一部の使用量テレメトリが正しく組織に帰属していませんでした。
変更後
ワークロード ID フェデレーションセッション、起動時の apiKeyHelper 実行中のイベント、およびアイドル中にログイントークンが期限切れになった後の使用量テレメトリを、組織に正しく帰属させるように改善しました。
ユーザーへの恩恵
使用量データが正確に組織単位で追跡・分析できるようになり、コスト管理や利用状況の把握が正確になります。
ANTHROPIC_AUTH_TOKEN を使用して Anthropic API に直接認証するセッションの使用テレメトリを、組織に正しく帰属させるよう改善しました。これにより、そのデータ処理設定が適用されます。ANTHROPIC_AUTH_TOKEN directly against the Anthropic API, so its data-handling settings apply変更前
ANTHROPIC_AUTH_TOKEN を使用して Anthropic API に直接認証するセッションの使用テレメトリが、組織に正しく帰属していませんでした。
変更後
ANTHROPIC_AUTH_TOKEN を使用して Anthropic API に直接認証するセッションの使用テレメトリが、組織に正しく帰属するようになりました。
ユーザーへの恩恵
組織のデータ処理設定が、直接認証を使用するセッションにも正しく適用されるようになります。
変更前
VSCode 拡張機能の使用テレメトリは、組織に自動的に帰属していませんでした。
変更後
Claude アカウントでサインインしている場合、拡張機能の使用テレメトリがあなたの組織に正しく帰属するようになりました。
ユーザーへの恩恵
組織のデータ処理設定が拡張機能のテレメトリに適用され、コンプライアンスと管理が向上します。
CLAUDE_CODE_ATTRIBUTION_HEADER を用いてアトリビューションヘッダーを無効にしている場合に、自動モード(auto mode)でのツール呼び出しがすべて失敗する問題を修正しました。CLAUDE_CODE_ATTRIBUTION_HEADER (direct Anthropic API connections)変更前
直接の Anthropic API 接続においてプライバシーやセキュリティのためにヘッダー送信をオフに設定していると、すべてのツール実行がエラーになっていました。
変更後
アトリビューションヘッダーが無効化された状態であっても、セキュリティ判定とツール実行の連携プロセスが正常に機能し、自動モードでのツール呼び出しが成功します。
ユーザーへの恩恵
組織のポリシーでカスタムヘッダーを制限しながら、自動モードの自律的な実行機能を使用できるようになります。
attribution.sessionUrl setting to omit the claude.ai session link from commits and PRs in web and Remote Control sessions変更前
Web版やリモートコントロールセッションで生成されたコミットやプルリクエストには、デフォルトでセッション履歴へのリンクが含まれていました。
変更後
attribution.sessionUrl設定をオフにすることで、公開したくないセッション情報へのリンクをコミットメッセージなどから除外できます。
ユーザーへの恩恵
プライバシーやセキュリティの観点から、外部に特定のセッションURLを公開したくない場合に、より柔軟に制御できます。
agent() subagents missing per-agent attribution headers変更前
動的なワークフローで複数のサブエージェントを動かした際、どのリクエストがどのエージェントによるものかの識別情報が欠落しており、ログの追跡や分析が困難でした。
変更後
各サブエージェントのリクエストに適切な属性ヘッダーが付与されるようになり、呼び出し元の識別が可能になりました。
ユーザーへの恩恵
複雑なマルチエージェント構成での開発において、デバッグやリソース使用量の内訳把握が容易になります。
/usage) showing cache misses, long context, subagents, and per-skill/agent/plugin/MCP breakdowns over the last 24h or 7d変更前
使用状況の表示が大まかな合計値に限られており、どのスキルや MCP サーバーがどれだけのトークンを消費しているのか詳細を把握することが困難でした。
変更後
時間枠ごとの内訳や、キャッシュ効率、さらには特定のカスタムツールごとの消費量が視覚化され、詳細なコスト分析が可能になりました。
ユーザーへの恩恵
使用量の多い要因を特定してプロンプトを最適化したり、特定のツールのコスト対効果を評価したりすることが可能になります。
変更前
WebセッションからコミットやPRを作成する際、そのセッションからのものであることを示す情報が付与されませんでした。
変更後
Webセッションから作成されたコミットやPRには、どのセッションから作成されたかを示すURLが付与されるようになりました。
ユーザーへの恩恵
これにより、Web経由での開発活動の追跡が容易になり、どのセッションが特定の変更に貢献したかを把握できるようになります。