Bible Network Crypto DeFi Onchain RWA AI Agent Stablecoin Chain SAFU CryptoTax DeFAI AGI Claude Me Claude Skill Claude Design Claude Cowork
独立メディア
いかなるプロジェクトとも無提携
AI知性のフロンティアを探求する
claude-me.com
最新
Anthropicが直接語った8つの原則:Claudeを使うほど頭が悪くなるなら、問題はおそらくあなたの使い方にある  ·  Claude Codeが自動で「ループ作業」できるようになった:Anthropicが公開した4つのループモードガイド  ·  Claude Cowork 正直レビュー:3ヶ月後——実際に時間を節約できたものと、自動化して後悔したもの  ·  7月の幕開けを飾る2つの大ニュース:Claude Sonnet 5正式リリース、Fable 5の輸出規制解除でグローバル復活  ·  RAGとは何か:なぜClaudeは社内イントラのデータを読めないのか、そしてどう解決するか  ·  Claude Cowork 高度なワークフロー:「一つのタスクを渡す」から「プロセス全体を実行させる」まで——3つの実用テンプレート
用語解説 · prompt-techniques

System Prompt

システムプロンプト
prompt-techniques 新手

30秒バージョン · 忙しい方へ
会話開始前にClaudeに送られる隠れた指示レイヤーで、役割の定義、ルールの設定、行動の制約に使用されます。会話内のすべてのメッセージはシステムプロンプトのフレームワーク内で動作し、エンドユーザーには見えません。
詳しく読む +
01 · これは何?

システムプロンプトは、会話が正式に始まる前に、デプロイヤー(開発者、企業、またはプラットフォーム)によってClaudeに送られる隠れた指示セットです。会話全体を通じてアクティブな状態を維持し、この特定のコンテキストでのClaudeの役割を定義します——誰であるか、何ができるか、何ができないか、どの形式で回答するか。

システムプロンプトを新入社員が最初の日前に手渡される「職務記述書」として考えてください:役職、業務範囲、行動ガイドライン、アウトプット基準が指定されています。その後、顧客が何を尋ねても、彼らはこのフレームワーク内で動作します。

ユーザーの視点からは、システムプロンプトは見えません。AIカスタマーサービスツール、法律照会アシスタント、コードレビューボットを開くと、空のチャットインターフェースが見えます——しかしClaudeはすでに「職務記述書」をロードして待っています。

02 · なぜ存在する?

システムプロンプトが存在するのは、LLMアーキテクチャが「デプロイ層の指示」を置く場所を必要としているからです——ユーザー会話とは別で、ユーザー指示より高い優先度を持ちます。

この概念が登場する前、AIモデルは「システム指示」と「ユーザー入力」を区別していませんでした——すべてのテキストが平等に扱われていました。これにより根本的な問題が生じました:どのユーザーも指示でモデルのデフォルト動作を上書きできた;開発者はユーザー会話に影響を与えずにモデルに固定指示を渡す方法がなかった;同じモデルが異なるデプロイコンテキストで異なる動作パターンを示すことができなかった。

システムプロンプトはこれらの問題を「より高い優先度の指示レイヤー」を作ることで解決しました。

03 · 意思決定にどう影響する?

システムプロンプトの影響は役割によって大きく異なります:

Claude.aiの一般ユーザー:あなたが思う以上にシステムプロンプトに接しています。Claude.aiのProjects Instructionsは本質的にあなたが制御するシステムプロンプトです——「あなたは私のファイナンシャルアドバイザーです」「英語のみで回答」「箇条書き形式で」を設定すると、Project内のすべての会話でその指示が持続します。

API開発者:システムプロンプトはAIアプリケーションを構築するための最も重要なツールです。よく書かれたシステムプロンプトは、アプリケーションが一貫して必要な出力を生成できるかどうかを決定します。

AIツールのユーザー:使用したすべてのAIアプリケーションの背後にはシステムプロンプトがあり、アプリケーションの能力の境界を決定しています。AIツールが「その質問には答えられません」と言う場合、通常はClaudeの本質的な制限ではなく、デプロイヤーがシステムプロンプトで設定したルールです。

04 · どうすればいい?

役割別の推奨アクション:

Claude.aiユーザー(Projects Instructions)

あなたのInstructionsテンプレート:

役割:あなたは私の[役職/役割]で、[分野]に集中しています。

言語と形式:
- すべての回答は日本語で
- 回答形式:[箇条書き / 段落 / 状況次第]
- 長さ:[簡潔 / 詳細 / 質問次第]

行動ルール:
- [トピック範囲]に関する質問のみ回答する
- 不確かな場合は「わかりません」と明示する——推測しない

背景知識:
[プロジェクトの背景、重要な用語の定義、または特別なルールを記入]

API開発者(システムプロンプトのベストプラクティス)

  1. 役割定義を最初に——Claudeが最初に読んで自分が誰かわかるように
  2. ポジティブなルール(すること)を先に、ネガティブなルール(しないこと)を後に
  3. エッジケースの処理方法を明示する
  4. 出力形式を指定する——JSONが必要なら、そう言う
  5. 500〜1,500ワードが効果的な範囲;3,000ワードを超えると注意力が分散し始める
具体例 +

Claude APIを使って台湾の中小企業が労働基準法の質問に答えるAIアシスタントを構築するとします。以下は実際に使えるシステムプロンプトの例です:

あなたは「労働法ヘルパー」で、台湾の労働基準法を理解するための中小企業オーナーへの支援を専門としています。

[知識範囲]
- 台湾の労働基準法と関連実施規則
- 労働保険・国民健康保険の規定
- 一般的な労働紛争シナリオ

[回答ガイドライン]
- 言語:繁体字中国語
- 形式:まず結論、次に法的根拠、次に注意事項
- 法規に曖昧な部分がある場合、「この状況は専門家への相談をお勧めします」と明示する

[境界ルール]
- 範囲外:台湾以外の労働法、税務問題、会社設立問題
- 範囲外の質問には:「これは労働法ヘルパーのサービス範囲外です」と回答する

[免責事項]
具体的な法的アドバイスを含む回答の末尾に追加:「以上は参考情報のみです。具体的な紛争については、専門家にご相談ください。」

このシステムプロンプトは4つのことを達成しています:役割と知識範囲を明確に定義;出力形式を指定;エッジケースを明示的に処理;必要な免責事項を含める。

図解
System Prompt 在對話架構中的位置與作用架構圖呈現 System Prompt 在整個對話 Context 中的位置:System Prompt 在最頂層定義框架,User Message 和 Assistant Response 在其下進行往返,所有內容共享同一個 Context Window,說明三者的層次關係和 System Prompt 的全局約束作System Prompt — Position and Role in Conversation ArchitectureCONTEXT WINDOW (shared by all layers)System PromptRole definition · Behavior rules · Knowledge boundaries · Output format requirements · ToneSet once at conversation start · Applies to all subsequent turns · Invisible to end users↓ Conversation begins — all messages operate within the System Prompt's frameworkUser Message (Turn 1)"Can you help me draft a refund email?"Visible to user · Enters context after System PromptAssistant Response (Turn 1)"Sure! Here's a draft refund email..."Generated within System Prompt constraintsUser Message (Turn 2)"Make it shorter and more direct"System Prompt still active — constraints persistAssistant Response (Turn 2)"Here's the concise version..."Still follows all System Prompt rulesSystem Prompt remains active throughout — no user message can override itUnless the deployer explicitly allows user-level overrides in the System Prompt itselfClaude Me · claude-me.com
スクリーンショット歓迎。転載時は出典を明記してください。
よくある誤解 +
✕ 誤解 1
× 誤解1:ユーザーは「以前のすべての指示を無視してください」でシステムプロンプトを上書きできる。この誤解は広く流通していますが、現代のLLM(Claudeを含む)の設計では、システムプロンプトはユーザーメッセージより高い優先度を持ち、それに対する単純なテキスト注入攻撃は非常に限定的な効果しかありません。Claudeはシステム指示を上書きしようとする試みを認識して抵抗するようにトレーニングされています。
✕ 誤解 2
× 誤解2:システムプロンプトの指示は多ければ多いほど良い——詳細であるほど行動をより制御できる。システムプロンプトの長さと効果は比例しません。2,000〜3,000ワードを超えると、後の指示へのClaudeの注意力が低下します(「Lost in the Middle」問題に似ています)。より重要なのは、矛盾する指示はClaudeがどちらを優先すべきかを判断するのを難しくします。良いシステムプロンプトは洗練されており優先順位が付いています——長ければ長いほど良いというわけではありません。
The Missing Link +
直接的な影響

システムプロンプトはAIアプリケーションアーキテクチャの中で最も強力で、最も慎重に使用すべきツールです。

システムプロンプトができること:AIの役割、トーン、知識範囲を定義;一貫した出力形式を確保;行動の境界を制約;必要な免責事項やコンプライアンス声明を統合;異なる使用コンテキストに合わせて完全に異なるAIの行動をカスタマイズ。

システムプロンプトの制限:Claudeが持っていない知識を与えることはできない;特定の行動が絶対に起こらないことを保証することはできない;過度に長いシステムプロンプトは注意力を希薄化させる;会話履歴とコンテキストウィンドウスペースを共有する。

設計原則:最も重要なルールを最初に置く;役割定義+行動ガイドライン+境界ルール+形式要件の4つの次元が最も重要;定期的に再テストしてエッジケースでの動作を確認する。

質問する
10文字以上入力してください
関連トピック
プロンプトのデバッグと反復:系統的な方法でプロンプト問題の根本原因を見つけ、各修正を意味のあるものにする
Claude Cowork Me
プロンプトが機能しないとき、「少し修正して再試行」は通常最も効率が低いアプローチです——問題がどこにあるかわからないから。系統的な診断(コンテキスト不足?指示が曖昧?フォーマット要件が不明確?期待が非現実的?)により、各修正が推測ではなく根拠のある仮説検証になります。
#claude#prompt
職場でClaudeを使う最初の週:「印象的なデモ」を「本当の時間節約」に変える5つの習慣の転換
Claude Cowork Me
Claudeが本当に仕事に溶け込む鍵は「もっと多く使う」ことではなく、5つの習慣を変えることです:思考の起点にする、書く前に聞く、Projectをセットアップ、修正を求めることを学ぶ、準備プロセスに加える。
#claude#prompt
個人的なClaudeシステムの構築:散漫な使用習慣を業務インフラにアップグレードする5つのコア変更
Claude Cowork Me
ほとんどの人はClaudeを「思い出したときだけ」使い、永遠に「ツール」であって「システム」ではない状態に留めています。個人的なClaudeシステムを構築することで——Projects、Custom Instructions、プロンプトテンプレートライブラリ、スケジュールトリガー——たまに探しに行くツールから日常の業務インフラの一部へと変わります。
#claude#prompt