なぜOpus 4.7は「禁止ルール」を削ったのか

Zenn / 4/20/2026

💬 OpinionIdeas & Deep AnalysisModels & Research

Key Points

  • Opus 4.7で「禁止ルール」を削った背景として、プロンプト設計における過剰な制約が出力品質や安定性に悪影響を与える可能性が示唆されている。
  • 禁止ルールの有無はモデルの振る舞い(拒否・言い換え・従属の仕方)に直結するため、運用上は“安全”と“有用性”のバランス調整として捉える必要がある。
  • ルール削減によって期待されるのは、より自然でタスクに沿った応答になり、不要なブロックや誤った拒否が減ることだ。
  • ユーザー側は、モデル任せにせず、必要に応じて目的・禁止事項・優先順位を整理した上でプロンプトを再設計するべきだと論じられている。
削除された単語は、2つだ。 「genuinely」と「honestly」。 Claude 4.6→4.7のsystem prompt更新で、Anthropicがモデルに「使うな」と命令していたこの言葉が、静かに消えた。追加は約800トークン。削除は約300トークン。「できることを増やし、細かい行儀ルールを削る」方向への転換だ。 このノートで分かることClaude 4.6→4.7 system promptの主要な差分(全体像) acting_vs_clarifyingとtool_searchの変化がエージェント設計に与える影響 削除された制約が語るモデル成熟度の話 僕のbrainシステム...

Continue reading this article on the original site.

Read original →