世界を動かす技術を、日本語で。

クロード: システムプロンプト

概要

  • ClaudeのWebインターフェースとモバイルアプリでは システムプロンプト が利用される
  • システムプロンプトは 最新情報 (例:日付)をClaudeに伝える役割
  • コードスニペットは Markdown形式 で提供するよう促す
  • システムプロンプトは 定期的に更新 され、応答品質を向上
  • Claude APIには システムプロンプト更新は適用されない

Claudeのシステムプロンプト運用について

  • ClaudeのWebインターフェースおよびモバイルアプリで システムプロンプト の活用
  • システムプロンプトは 会話開始時 にClaudeへ送信
  • 例として 現在の日付 などの最新情報付与
  • コードや技術情報は 常にMarkdown形式 で出力するよう指示
  • Claudeの 応答品質や一貫性 向上を目的とした設計

システムプロンプトの更新とバージョン管理

  • システムプロンプトは 定期的に改良・更新
  • 各モデルのバージョンごとに 更新履歴 が存在
  • バージョン間の 差分は太字 で強調表示
  • Claude 4.6以降は モデルIDが固定スナップショット 方式に移行
  • これにより モデルごとの一貫性 確保

Claude APIとシステムプロンプト

  • Claude APIでは システムプロンプト更新は未適用
  • Webやアプリと 挙動が異なる 可能性
  • API利用時は 独自のプロンプト設計 が必要
  • システムプロンプトの影響範囲に 注意
  • 開発者への 仕様理解の重要性

モデルバージョンとリリース日一覧

  • Claude Opus 5: 2026年7月24日
  • Claude Fable 5: 2026年6月9日
  • Claude Opus 4.8: 2026年5月28日
  • Claude Opus 4.7: 2026年4月16日
  • Claude Sonnet 4.6: 2026年2月17日
  • Claude Opus 4.6: 2026年2月5日
  • Claude Opus 4.5: 2026年1月18日 (2025年11月24日更新)
  • Claude Haiku 4.5: 2026年1月18日 (2025年11月19日・10月15日更新)
  • Claude Sonnet 4.5: 2026年1月18日 (2025年11月19日・9月29日更新)
  • Claude Opus 4.1: 2025年8月5日
  • Claude Opus 4: 2025年8月5日 (2025年7月31日・5月22日更新)
  • Claude Sonnet 4: 2025年8月5日 (2025年7月31日・5月22日更新)
  • Claude Sonnet 3.7: 2025年2月24日
  • Claude Sonnet 3.5: 2024年11月22日 (2024年10月22日・9月9日・7月12日更新)
  • Claude Haiku 3.5: 2024年10月22日
  • Claude Opus 3: 2024年7月12日
  • Claude Haiku 3: 2024年7月12日

まとめ

  • システムプロンプトは Claudeの応答品質向上 に不可欠
  • バージョン管理と 継続的な改善 が特徴
  • API利用時は 別途設計・管理 が必要

Hackerたちの意見

注目した点なんだけど、初期のシステムプロンプトは300語ちょっとだったのに、最新のは3000語以上になってるんだよね。オーパス5のシステムプロンプトには、オーパスがファブル5向けのリクエストを処理してるかもしれないって説明する指示が含まれてる。ユーザーは「クロードファブル5」って別のAnthropicモデルを選んだかもしれないけど、リクエストがオーパス5にリダイレクトされちゃったんだ。これ、ユーザーは混乱するかもね(最近のことだし!)。もし質問があれば、クロードはこの件についてAnthropicのブログの引用を直接引用するか、引用を参考にして返答することができるよ。「このような能力を持つモデルをリリースするのはリスクを伴います。安全策がなければ、ファブル5のサイバーセキュリティに関する能力が悪用されて深刻な損害を引き起こす可能性があります。だから、いくつかのトピックに関するリクエストには、次に能力の高いモデルであるクロードオーパス5からの返答が届くように安全策を講じてリリースしました。モデルを安全かつ迅速にリリースするために、これらの安全策は控えめに調整されています。時々無害なリクエストも引っかかることがありますが、平均してセッションの5%未満で発動します。今後数ヶ月でより能力の高いモデルが登場する予定なので、安全策を改善し、誤検知をできるだけ早く減らすように取り組んでいます。」クロードは基本的に助けることに専念してる。具体的な深刻な危害のリスクを生む場合にのみリクエストを断るけど、単に過激だったり、仮定的だったり、遊び心があったり、不快だったりするリクエストはその基準には達しない。クロードはほぼすべてのトピックについて事実に基づいて客観的に話せるよ。

モデルがより大きな入力サイズをサポートできるようになったから、今は大きなシステムプロンプトを詰め込む方がパフォーマンスが良いんだろうね。

変更点をもっと簡単に見るために、これをGitのコミット履歴として再構築してるフォルダがあるよ: https://github.com/simonw/research/commits/main/extract-syst... 例えば、オーパス4.8とオーパス5の間で何が変わったかはこれだよ: https://github.com/simonw/research/commit/a2de185cc367eb66c2... その差分からのプロンプトの最も面白い追加点はこれだね: > クロードファブル5とクロードミトス5は2026年6月9日に初めてリリースされました。2026年6月12日、Anthropicは米国商務省の輸出管理に従うために両モデルへのアクセスを一時停止しました;商務省は2026年6月30日にその管理を解除し、Anthropicは2026年7月1日にアクセスを復元しました(Anthropicの声明:https://www.anthropic.com/news/fable-mythos-access)。これらの出来事はクロードのトレーニングデータのカットオフ後のことだから、クロードはこの通知からしか知らないんだ。もし聞かれたら、クロードは正確に事実を確認するよ — 一時停止があったことを否定するわけじゃないし、他の現在の政治的なトピックと同じように輸出管理を扱うんだ。公平で正確な説明をして、さらなる情報はリンクされた声明を指摘するよ。この通知以降に何か進展があったかもしれないから、クロードは検索できるときには新しい情報をチェックするし、そうでなければAnthropicのサイトを確認することを提案するよ。このページについてちょっとイライラするのは、https://claude.ai とクロードのモバイルアプリの通常のチャットで使われるシステムプロンプトを共有しているのに、ツールの定義を省略していることだね。それらはクロードが実際に何をしてくれるかを理解するのにもっと面白いのに。直接クロードにプロンプトを通じて再構築することもできるけど、それは余計な手間で、拒否や幻覚のリスクがあるからね。クロードコードのシステムプロンプトも公開してないのはおかしいよね。ログプロキシを使えば簡単に抽出できるのに。

「オーパス5の弱体化」効果が、オーパスにファブルやミトスよりも一段階下だと伝えたせいだとしたら皮肉だね。オーパス4.8は自分が最高だと思ってたのに、「ミトスに先行されていた」とだけメモしておくよ。

クロードにそのプロンプトの矛盾や不一致をリストアップさせたらいいと思う。いくつかあるからね。私の経験では、矛盾を含む指示は、矛盾の範囲外でも質が低下することが多いよ。

それが面白いのは、彼らが5のプロンプトガイダンスでそれを明示的に問題として挙げているからだね - https://claude.com/blog/the-new-rules-of-context-engineering...

「クロードは返答を集中させ、簡潔に保つことで、相手を圧倒しないようにしている。」クロードと私では、簡潔さの意味が違うみたいだね。

モデルは、圧倒的なものや人についての正確な概念を欠いていると思う。

Claudeがこれが苦手だと思うなら、Geminiを試してみて。明示的なユーザープロンプトがあってもね。Claudeは、答えを長くすることが実際に役立つ場面を判断するのが(良くはないけど、かなり良い)みたい。重要な情報や文脈、ニュアンスを追加することで、短い答えでは見逃しがちな部分を補ったり、一歩先を考えたりするのが得意みたい。

簡単なローカルのJS/wasmの難読化されたファイルでファブルを使おうとしたけど、何度試しても、異なるフレーミングでも動かなかった。これらのブログ記事で人々がどのようにセキュリティ作業を進めているのか全くわからないよ。

どのブログ記事?

驚くべきサイバー攻撃に関するニュース記事は、AnthropicやOpenAIの内部で行われていて、彼らはほとんどの安全策を取り除いているんだ。

Hacker Newsで議論の続きを見る