Anthropic、Claudeの知能向上を試みる際に意図的に能力を制限していたことを認める
Anthropic は、Claude の性能低下に関するユーザーの苦情を受け、推論努力レベルの誤った調整やキャッシュバグが原因であることを認め、是正措置を講じたと発表した。
キーポイント
推論努力レベルの誤設定と修正
3 月 4 日にデフォルトの推論努力レベルを「高」から「中」へ変更した結果、モデルの知能が低下したとして、4 月 7 日に元に戻し、現在は Sonnet 4.6 で「xhigh」をデフォルトとしている。
キャッシュ最適化バグの影響
3 月 26 日のキャッシュ最適化変更により、セッションデータが毎ターンクリアされるバグが発生し、シームレスな対話やコスト効率が悪化した。
API は影響を受けていない
Anthropic は、Claude Code や Agent SDK などの特定のサービスに問題があったと明言したが、コアとなる Claude API の性能には影響がなかったと強調している。
バグとシステムプロンプトの誤作動
セッション再開コスト削減を目的とした変更がバグとなりClaudeの記憶能力を低下させ、別の改訂では性能が3%低下したことが判明し、両方とも修正または元に戻された。
透明性向上とコミュニケーション強化
Anthropicは今後の製品決定理由を詳しく説明する専用Xアカウントの開設や、より直接的なコミュニケーションの試みを通じて信頼回復を図る方針を示した。
影響分析・編集コメントを表示
影響分析
この発表は、大規模言語モデルの開発において、推論コストやレイテンシの最適化を追求するあまり、ユーザーが求める「知能」や「一貫性」を損なうリスクがあることを浮き彫りにしています。開発チームが迅速に原因を特定し、設定を元に戻したことは信頼回復に寄与しますが、デフォルト設定の変更がユーザー体験に直結する重大なインパクトを持つことを示す事例として業界全体で注目されるでしょう。
編集コメント
AI モデルの開発において、コスト効率や速度の最適化と、ユーザーが求める知能レベルのバランスをいかに取るかは永遠の課題であり、今回の事例はその難しさを如実に示しています。
過去1ヶ月にわたり、Claude AI サービスの回答品質が低下したと不満を漏らしていたユーザーたちの感覚は、決して錯覚ではありませんでした。
Anthropic は木曜日、同社が行った調査結果を公開しました。それによると、3月と4月の間に実施された3つの別個の変更が、Claude Code、Claude Agent SDK、および Claude Cowork を利用する顧客にとって状況の悪化をもたらしたことが判明しました。
同社によれば、Claude の API には影響がありませんでした。
ユーザーたちは3月と4月の間、Claude の出力品質について激しい不満を表明しており、サービスの可用性に関する問題が事態をさらに悪化させました。
Anthropic はモデルの意図的な性能低下は行っていないと主張しています。むしろ、いくつかの調整が失敗し、その誤った対応によって「AI の能力が徐々に低下している」という認識が生じてしまったのです。
まず、3月4日、Anthropic は Claude Code のデフォルトの推論努力レベルを「高」から「中」に変更しました。努力レベルは、モデルが特定の推論タスクに費やす労力の量を制御します。Anthropic は、この変更により、長い思考時間に伴うレイテンシ(応答遅延)を削減できると期待していました。
「これは誤ったトレードオフでした」と同社は述べています。「ユーザーから、単純なタスクでは低努力レベルを選択する代わりに、デフォルトでより高い知能を優先したいという要望があったため、4月7日にこの変更を取り消しました。」
おそらく、Opus 4.6 および Sonnet 4.6 のデフォルトの処理レベルを引き下げることは、推論負荷を軽減しただろう。モデルは「思考」する回数が減り、トークン消費量が減少し、限られた容量をより慎重に使用することになる。
最新の Claude Code ビルド v2.1.118 では、Sonnet 4.6 で「xhigh」がデフォルトに設定されている。
Anthropic の2回目の失敗は、3月26日に導入されたバグである。キャッシュ最適化の変更により、プロンプトとレスポンスのサイクルごとにキャッシュされたセッションデータがクリアされてしまった。
Claude は入力トークンを1時間キャッシュしており、これによりユーザーはシークエンス API 呼び出しをより高速かつ低コストで実行できる。同社のエンジニアは、1時間アイドル状態が続くユーザーのために出力トークン(思考セッション)をクリアしたいと考えた。なぜなら、その時間が経過するとキャッシュは使用されなくなるからだ。
- GitHub は CLI ユーザーを、望むかどうかに関わらずテレメトリ収集にオプトインさせる
- Microsoft は、ユーザーが望んでいない AI 共同著者を Word ドキュメントに付与する
- 巧妙な求人詐欺の標的となった開発者:「警戒を緩め、そのコードを実行してしまった」
- AI がサーバーの電力と管理用チップを貪欲に消費
Anthropic の変更動機は、もはや関連性のない古い思考トレースを破棄することで、セッションの再開コストを削減することだった。しかし代わりにエンジニア(あるいは Claude 自身?)がバグを導入し、各ターンごとに思考セッションをクリアしてしまった。その結果、Claude は「忘却的かつ反復的」な振る舞いを見せた。この問題は4月10日に Sonnet 4.6 および Opus 4.6 で修正された。
第三に、4月16日、AnthropicはClaudeモデルの冗長性を抑えるための施策の一環として、システムプロンプトを他の措置とともに改訂した。追加された記述は一見無害に思える:
数週間にわたる社内テストの結果、モデル品質の評価はこの変更が安全であることを示唆していた。しかし、Opus 4.7のリリースと合わせて改訂版システムプロンプトを適用した後、システムプロンプトの指示を削除してその欠如がもたらす影響を測定するアブレーションテスト(ablation tests)により、Opus 4.6および4.7の両方で3%のパフォーマンス低下が確認された。関連するシステムプロンプトの変更は4月20日に元に戻された。
Anthropicは、今後のClaude Codeの公開ビルドにおいてより多くの社内テストを実施し、Code Reviewツールの改善を行い、システムプロンプトの変更に対する評価を強化すると約束している。また、X(旧Twitter)上で「製品決定とその背景にある理由を深く説明する余地を与えるため」の新しい公式アカウント@ClaudeDevsも開設するとしている。
これは、成長担当責任者のAmol Avasare氏がX上で未発表のA/Bテストについて説明し、同氏が、XやRedditといったソーシャルメディアを通じて問題について聞かなくても済むよう、会社としてより直接的なコミュニケーションを試みるだろうと語ったわずか1日後のことである。
顧客が「心地よい無感覚」の状態を再発見できるよう、AIはすべてのユーザーのアカウント使用量をリセットした。
"これは、ユーザーがClaude Codeから期待するべき体験ではありません」と同社は述べた。®
原文を表示
Claude users who complained about the AI service producing lower-quality responses over the past month weren’t imagining it.
Anthropic on Thursday published the results of a company investigation that found three distinct changes in March and April made things worse for customers using Claude Code, the Claude Agent SDK, and Claude Cowork.
Claude's API, the company says, was not affected.
Claude users complained bitterly about the quality of Claude's output during March and April, and service availability problems only made matters worse.
Anthropic insists it didn't degrade its models intentionally. Rather, several adjustments went awry and those missteps created the perception of creeping AI incompetency.
First, on March 4, Anthropic adjusted Claude Code's default reasoning effort level from high to medium. Effort level controls how much effort the model puts into a particular reasoning task. Anthropic hoped the change it made would reduce the latency that followed from longer periods of cogitation.
"This was the wrong tradeoff," the company said. "We reverted this change on April 7 after users told us they'd prefer to default to higher intelligence and opt into lower effort for simple tasks."
Presumably, turning down the default effort level on Opus 4.6 and Sonnet 4.6 would also have lightened the inference burden – models would "think" less and consume fewer tokens, using limited capacity more judiciously.
The latest Claude Code build, v2.1.118, defaults to "xhigh" on Sonnet 4.6.
Anthropic’s second misfire was a bug introduced on March 26 when a cache optimization change ended up clearing cached session data with every turn of the prompt and response cycle.
Claude caches input tokens for an hour, which benefits the user by making sequential API calls faster and cheaper. Company engineers decided they wanted to clear output tokens (thinking sessions) for users who were idle for an hour, since the cache would not be used after that much time.
- GitHub opts all CLI users into telemetry collection whether they want it or not
- Microsoft gives your Word documents an AI co-author you didn't ask for
- Dev targeted by sophisticated job scam: 'I let my guard down, and ran the freaking code'
- AI now gobbling up power and management chips for servers
Anthropic’s motive for the change was to reduce the cost of resuming a session by disposing of old thinking traces that would no longer be relevant. Instead, engineers – Claude? – introduced a bug that cleared thinking sessions with each turn. The result was that Claude became "forgetful and repetitive." This was fixed April 10 for Sonnet 4.6 and Opus 4.6.
Third, on April 16 Anthropic revised its system prompt, among other measures, in an effort to make Claude models less verbose. The added passage sounds harmless:
Following several weeks of internal testing, model quality evaluations suggested the change was safe. But after shipping the amended system prompt in conjunction with the release of Opus 4.7, subsequent ablation tests – which involve removing system prompt instructions to measure the effect of their absence – revealed a three percent performance drop for both Opus 4.6 and 4.7. The relevant system prompt adjustment was reverted on April 20.
Anthropic is promising it will conduct more internal tests for future public builds of Claude Code, improvements in its Code Review tool, better evaluation of system prompt changes, and a new @ClaudeDevs account on social media site X "to give us the room to explain product decisions and the reasoning behind them in depth."
This only a day after head of growth Amol Avasare took to X to explain an unannounced A/B test and said the company would try to communicate more directly, so people don't have to hear about issues through social media channels like X and Reddit.
To help customers rediscover the state of being comfortably numb, the AI reset account usage levels for everyone.
"This isn't the experience users should expect from Claude Code," the company said. ®
関連記事
今日のまとめ
AI日報で今日の重要ニュースをまとめ読み