Claude Platform Docs
  • メッセージ
  • マネージドエージェント
  • 管理

Search...
⌘K
ユースケース
概要チケットルーティングカスタマーサポートエージェントコンテンツモデレーション法務文書の要約
プロンプトエンジニアリング
概要プロンプトのベストプラクティスClaude Fable 5へのプロンプトClaude Opus 4.8へのプロンプトコンソールのプロンプトツール
テストと評価
成功の定義と評価の構築コンソールでの評価ツールの使用レイテンシの削減
ガードレールの強化
ハルシネーションの削減出力の一貫性向上ジェイルブレイクの軽減プロンプトリークの削減
リファレンス
用語集

Log in
コンソールのプロンプトツール
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Claude Platform Docs

Solutions

  • AI agents
  • Code modernization
  • Coding
  • Customer support
  • Education
  • Financial services
  • Government
  • Life sciences

Partners

  • Claude on AWS
  • Claude on Google Cloud

Learn

  • Blog
  • Courses
  • Use cases
  • Connectors
  • Customer stories
  • Engineering at Anthropic
  • Events
  • Powered by Claude
  • Service partners
  • Startups program

Company

  • Anthropic
  • Careers
  • Economic Futures
  • Research
  • News
  • Responsible Scaling Policy
  • Security and compliance
  • Transparency

Learn

  • Blog
  • Courses
  • Use cases
  • Connectors
  • Customer stories
  • Engineering at Anthropic
  • Events
  • Powered by Claude
  • Service partners
  • Startups program

Help and security

  • Availability
  • Status
  • Support
  • Discord

Terms and policies

  • Privacy policy
  • Responsible disclosure policy
  • Terms of service: Commercial
  • Terms of service: Consumer
  • Usage policy
ベストプラクティス/プロンプトエンジニアリング

Consoleのプロンプトツール

Claude Consoleは、プロンプトの作成と改善を支援する一連のツールを提供しています。このページでは、通常使用する順序に沿って、最初のドラフトの生成、テンプレートと変数の追加、既存のプロンプトの改善について説明します。


プロンプトジェネレーター



プロンプトジェネレーターは、拡張思考機能を持つモデルを含むすべてのClaudeモデルに対応しています。拡張思考モデルに特化したプロンプトのヒントについては、拡張思考のプロンプトのヒントを参照してください。

AIモデルを使用する際に最も難しいのは、効果的なプロンプトの作成方法を見つけることである場合があります。プロンプトジェネレーターは、当社のプロンプトエンジニアリングのベストプラクティスの多くに従い、特定のタスクに合わせた高品質なプロンプトテンプレートをClaudeが作成できるようガイドします。

プロンプトジェネレーターは、「白紙の問題」を解決するのに特に役立ちます。さらなるテストと反復のための出発点を提供します。


Consoleで今すぐプロンプトジェネレーターをお試しください。

基盤となるプロンプトとアーキテクチャの分析に興味がある場合は、プロンプトジェネレーターのGoogle Colabノートブックをご覧ください。Colabノートブックを実行するには、APIキーが必要です。


プロンプトテンプレートと変数

ClaudeでLLMベースのアプリケーションをデプロイする場合、API呼び出しは通常、次の2種類のコンテンツで構成されます。

  • 固定コンテンツ: 複数のインタラクションにわたって一定のままである静的な指示やコンテキスト
  • 可変コンテンツ: リクエストや会話ごとに変化する動的な要素。例:
    • ユーザー入力
    • 「Retrieval-Augmented Generation」(検索拡張生成)、すなわちRAGのために取得されたコンテンツ
    • ユーザーアカウント履歴などの会話コンテキスト
    • Claudeへの他の独立した呼び出しから取り込まれたツール使用の結果など、システムが生成したデータ

プロンプトテンプレートは、これらの固定部分と可変部分を組み合わせ、動的コンテンツにプレースホルダーを使用します。Claude Consoleでは、これらのプレースホルダーは**{{二重中括弧}}**で示され、簡単に識別でき、さまざまな値を素早くテストできます。

プロンプトの一部が(APIまたはClaude Console経由で)Claudeへの別の呼び出しで繰り返されることが予想される場合は、プロンプトテンプレートと変数を使用する必要があります。(claude.aiは現在、プロンプトテンプレートや変数をサポートしていません。)

プロンプトテンプレートには、いくつかの利点があります。

  • 一貫性: 複数のインタラクションにわたってプロンプトの構造を一貫させる
  • 効率性: プロンプト全体を書き直すことなく、可変コンテンツを簡単に入れ替えられる
  • テスト容易性: 可変部分のみを変更することで、さまざまな入力やエッジケースを素早くテストできる
  • スケーラビリティ: アプリケーションが複雑になるにつれて、プロンプト管理を簡素化できる
  • バージョン管理: 動的な入力とは別に、プロンプトのコア部分のみを追跡することで、プロンプト構造の変更を時間の経過とともに簡単に追跡できる

Consoleは、プロンプトテンプレートと変数を使用してツールを強化しています。

  • プロンプトジェネレーター: プロンプトに必要な変数を決定し、出力するテンプレートに含める
  • プロンプト改善ツール: すべての変数を含む既存のテンプレートを受け取り、出力する改善されたテンプレートでそれらを維持する
  • 評価ツール: プロンプトテンプレートの可変部分と固定部分を分離することで、プロンプトのバージョンを簡単にテスト、スケール、追跡できる

プロンプトテンプレートの例

英語のテキストをスペイン語に翻訳するシンプルなアプリケーションを考えてみましょう。翻訳されるテキストは、ユーザーやClaudeへの呼び出しごとに変わるため、可変となります。次のようなプロンプトテンプレートを使用できます。

Translate this text from English to Spanish: {{text}}

プロンプト変数をレベルアップするには、より明確な構造のためにXMLタグで囲みます。

プロンプト改善ツール



プロンプト改善ツールは、拡張思考機能を持つモデルを含むすべてのClaudeモデルに対応しています。拡張思考モデルに特化したプロンプトのヒントについては、拡張思考のプロンプトのヒントを参照してください。

プロンプト改善ツールは、自動分析と強化を通じて、プロンプトを素早く反復し改善するのに役立ちます。高い精度が求められる複雑なタスクに対して、プロンプトをより堅牢にすることに優れています。

始める前に

以下が必要です。

  • プロンプトテンプレート(上記のプロンプトテンプレートと変数を参照)
  • Claudeの出力に関する現在の問題についてのフィードバック(任意ですが推奨)
  • 入力例と理想的な出力(任意ですが推奨)

プロンプト改善ツールの仕組み

プロンプト改善ツールは、4つのステップでプロンプトを強化します。

  1. 例の特定:プロンプトテンプレートから例を見つけて抽出する
  2. 初期ドラフト:明確なセクションとXMLタグを持つ構造化されたテンプレートを作成する
  3. 思考の連鎖の洗練:詳細な推論指示を追加し洗練する
  4. 例の強化:新しい推論プロセスを示すように例を更新する

これらのステップは、改善モーダルでリアルタイムに確認できます。

得られるもの

プロンプト改善ツールは、以下を含むテンプレートを生成します。

  • Claudeの推論プロセスをガイドし、通常はパフォーマンスを向上させる詳細な「chain-of-thought」(思考の連鎖)指示
  • 異なるコンポーネントを分離するためのXMLタグを使用した明確な構成
  • 入力から出力までの段階的な推論を示す標準化された例のフォーマット
  • Claudeの初期応答をガイドする戦略的なプリフィル


例はWorkbenchのUIでは別々に表示されますが、実際のAPI呼び出しでは最初のユーザーメッセージの冒頭に含まれます。「</> Get Code」をクリックして生のフォーマットを表示するか、Examplesボックスから生のテキストとして例を挿入してください。

プロンプト改善ツールの使用方法

  1. プロンプトテンプレートを送信する
  2. Claudeの現在の出力に関する問題についてのフィードバックを追加する(例:「要約が専門家向けには基本的すぎる」)
  3. 入力例と理想的な出力を含める
  4. 改善されたプロンプトを確認する

テスト例の生成

まだ例がありませんか?テストケースジェネレーターを使用して、以下を行います。

  1. サンプル入力を生成する
  2. Claudeの応答を取得する
  3. 理想的な出力に合わせて応答を編集する
  4. 洗練された例をプロンプトに追加する

プロンプト改善ツールを使用するタイミング

プロンプト改善ツールは、以下の場合に最も効果的です。

  • 詳細な推論を必要とする複雑なタスク
  • 速度よりも精度が重要な状況
  • Claudeの現在の出力に大幅な改善が必要な問題


「latency」(レイテンシ)やコストが重要なアプリケーションでは、よりシンプルなプロンプトの使用を検討してください。プロンプト改善ツールは、より長く、より徹底的ですが、より遅い応答を生成するテンプレートを作成します。

改善の例

プロンプト改善ツールが基本的な分類プロンプトをどのように強化するかを以下に示します。

改善されたプロンプトが以下を行っていることに注目してください。

  • 明確な段階的推論指示を追加
  • XMLタグを使用してコンテンツを整理
  • 明示的な出力フォーマット要件を提供
  • 分析プロセスを通じてClaudeをガイド

トラブルシューティング

よくある問題と解決策:

  • 出力に例が表示されない:例がXMLタグで適切にフォーマットされ、最初のユーザーメッセージの冒頭に表示されていることを確認してください
  • 思考の連鎖が冗長すぎる:希望する出力の長さと詳細レベルについて具体的な指示を追加してください
  • 推論ステップがニーズに合わない:特定のユースケースに合わせてステップセクションを変更してください

次のステップ


プロンプトエンジニアリングを始める

実例を通じてコアテクニックを学びます。


プロンプトをテストする

評価ツールを使用して、改善されたプロンプトをテストします。


GitHubプロンプトチュートリアル


ドキュメントに記載されているプロンプトエンジニアリングの概念を網羅した、例が豊富なチュートリアルです。

Was this page helpful?

  • プロンプトジェネレーター
  • プロンプトテンプレートと変数
  • プロンプトテンプレートの例
  • プロンプト改善ツール
  • 始める前に
  • プロンプト改善ツールの仕組み
  • 得られるもの
  • プロンプト改善ツールの使用方法
  • テスト例の生成
  • プロンプト改善ツールを使用するタイミング
  • 改善の例
  • トラブルシューティング
  • 次のステップ