Prompt Engineering
Prompt Engineeringベストプラクティスの公式更新 — 「インターン初日のように明示的に」
元記事を読む →Summary
Anthropic公式Prompt Engineeringベストプラクティスが更新された。「Claudeをインターンの初日のように扱え」という比喩で、必要な詳細をすべて含む明示的な指示が推奨される。Step-by-step思考の指示、2-5個のXMLタグでラップしたFew-shot例、高レベルなシーン設定はシステムメッセージに・詳細指示はユーザーメッセージに配置、という構造が強調。「最良のプロンプトは最長・最複雑なものではなく、最小限の構造で目標を確実に達成するもの」と明言され、過剰エンジニアリングに警告。プロンプトエンジニアリングは科学として反復・テスト。
Key Takeaways
- 「Claudeをインターン初日のように扱う」: 必要な詳細をすべて明示
- Step-by-step思考指示で精度向上
- 2-5個のFew-shot例を`<example>`タグでラップ
- システムメッセージ: 高レベルなシーン設定のみ
- ユーザーメッセージ: 詳細な指示(Claudeはユーザーメッセージの指示に従う傾向)
- XMLタグがClaude学習データと整合し最適
- 「最短で目標達成する最小限の構造」がベストプラクティス
- 過剰エンジニアリング禁止: 要求された変更・明らかに必要な変更のみ
- 反復とテストが必須(科学的アプローチ)
Best Practice Updates
- プロンプト設計時のロール配置: System=シーン設定、User=詳細指示(従来の推奨を再確認)
- Few-shot例は2-5個で十分、過剰は逆効果
- 「契約型プロンプト」でも最小限の構造を維持、冗長化を避ける
- プロンプトレビューでは「この指示は本当に必要か?」を問い直し、削除できるものは削除
元記事の著作権は各著作者に帰属します。