Loading...
    • 開発者ガイド
    • API リファレンス
    • MCP
    • リソース
    • リリースノート
    Search...
    ⌘K
    はじめに
    Claude の紹介クイックスタート
    モデルと料金
    モデル概要モデルの選び方Claude 4.6 の新機能移行ガイドモデルの廃止料金
    Claude で構築する
    機能概要Messages API の使用停止理由の処理プロンプトのベストプラクティス
    コンテキスト管理
    コンテキストウィンドウコンパクションコンテキスト編集
    機能
    プロンプトキャッシング拡張思考適応型思考エフォートメッセージのストリーミングバッチ処理引用多言語サポートトークンカウントエンベディングビジョンPDF サポートFiles API検索結果構造化出力
    ツール
    概要ツール使用の実装方法きめ細かいツールストリーミングBash ツールコード実行ツールプログラムによるツール呼び出しコンピュータ使用ツールテキストエディタツールWeb フェッチツールWeb 検索ツールメモリツールツール検索ツール
    Agent Skills
    概要クイックスタートベストプラクティスエンタープライズ向け SkillsAPI での Skills の使用
    Agent SDK
    概要クイックスタートTypeScript SDKTypeScript V2(プレビュー)Python SDK移行ガイド
    API での MCP
    MCP コネクタリモート MCP サーバー
    サードパーティプラットフォームの Claude
    Amazon BedrockMicrosoft FoundryVertex AI
    プロンプトエンジニアリング
    概要プロンプトジェネレータープロンプトテンプレートの使用プロンプト改善ツール明確かつ直接的に例を使う(マルチショットプロンプティング)Claude に考えさせる(CoT)XML タグを使うClaude に役割を与える(システムプロンプト)複雑なプロンプトを連鎖させる長文コンテキストのヒント拡張思考のヒント
    テストと評価
    成功基準の定義テストケースの開発評価ツールの使用レイテンシの削減
    ガードレールの強化
    ハルシネーションの削減出力の一貫性を高めるジェイルブレイクの軽減ストリーミング拒否プロンプト漏洩の防止Claude をキャラクターに保つ
    管理とモニタリング
    Admin API 概要データレジデンシーワークスペースUsage and Cost APIClaude Code Analytics APIゼロデータリテンション
    Console
    Log in
    Loading...
    Loading...
    Loading...
    Loading...
    Loading...
    Loading...
    Loading...
    Loading...
    Loading...
    Loading...
    Loading...
    Loading...
    Loading...
    Loading...
    Loading...
    Loading...

    Solutions

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

    Partners

    • Amazon Bedrock
    • Google Cloud's Vertex AI

    Learn

    • Blog
    • Catalog
    • 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
    • Catalog
    • 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
    ガードレールの強化

    プロンプトの漏洩を減らす

    プロンプトに「隠されている」と想定される機密情報の漏洩リスクを軽減するための戦略を学びます。

    プロンプトの漏洩は、プロンプトに「隠されている」と想定される機密情報を露出させる可能性があります。完全に防ぐ方法はありませんが、以下の戦略によりリスクを大幅に軽減できます。

    プロンプトの漏洩を減らす前に

    漏洩に強いプロンプトエンジニアリング戦略の使用は、絶対に必要な場合にのみ推奨します。プロンプトの漏洩防止を試みると、LLMの全体的なタスクの複雑さが増すため、タスクの他の部分でパフォーマンスが低下する可能性のある複雑さが加わることがあります。

    漏洩防止技術を実装する場合は、追加された複雑さがモデルのパフォーマンスや出力の品質に悪影響を与えないことを確認するために、プロンプトを徹底的にテストしてください。

    まず、出力スクリーニングや後処理などの監視技術を試して、プロンプト漏洩のインスタンスを検出することをお勧めします。

    プロンプトの漏洩を減らすための戦略

    • コンテキストとクエリを分離する: システムプロンプトを使用して、重要な情報やコンテキストをユーザーのクエリから分離することができます。Userターンで重要な指示を強調し、Assistantターンをプリフィルすることでそれらの指示を再度強調できます。(注:プリフィルは非推奨であり、Claude Opus 4.6およびSonnet 4.5ではサポートされていません。)

    • 後処理を使用する:漏洩を示す可能性のあるキーワードについて、Claudeの出力をフィルタリングします。正規表現、キーワードフィルタリング、その他のテキスト処理方法などの技術があります。
      より微妙な漏洩をフィルタリングするために、プロンプトされたLLMを使用することもできます。
    • 不要な独自の詳細を避ける:Claudeがタスクを実行するために必要でない場合は、含めないでください。余分なコンテンツは、Claudeが「漏洩しない」という指示に集中することを妨げます。
    • 定期的な監査:プロンプトとClaudeの出力を定期的にレビューして、潜在的な漏洩がないか確認してください。

    目標は漏洩を防ぐことだけでなく、Claudeのパフォーマンスを維持することでもあることを忘れないでください。過度に複雑な漏洩防止は結果を低下させる可能性があります。バランスが重要です。

    Was this page helpful?