Claude with Amazon Bedrock — 要点ナレッジ
出典: Anthropic Academy(AWS向け認定プログラムの公開版)/ 2026-07-04 / 要点版(全89レッスンのフル逐語は不要と判断。理由=下記の通り「Building with the Claude API」とほぼ同一内容のため)
このコースは何か
AWS従業員向けにAnthropicが作った「first-of-its-kind」認定トレーニングの公開版。Claude を Amazon Bedrock 経由で使う方法を、API基礎からエージェントまで全84レッスン(+quiz)で扱う。
⚠️ 最重要: 「Building with the Claude API」とほぼ同一カリキュラム
本コースの中身は、既にフルナレッジ化済みの Building with the Claude API(75ノート・逐語88,890語)とほぼ同一です。実質的な違いは次の3点のみ:
- アクセス方法が Amazon Bedrock 経由(AWS認証・Bedrock ランタイム経由でモデルを呼ぶ。Anthropic直接のAPIキーではなく、AWSのIAM/課金/リージョン管理に統合される)
- RAG章に2レッスン追加:
Reranking results(検索結果の再ランク付け)とContextual retrieval(文脈付き検索=チャンクに文脈を付与して検索精度を上げる) - Computer Use が独立章(
Computer Use/How Computer Use works)
→ 各トピックの詳細ナレッジは docs/academy-notes/claude-api/ の該当ノートを参照(同じ内容が日本語逐語+画面+実物コードで既にある)。
カリキュラム全体(84レッスン・章別マップ)
| 章 | 主なレッスン | claude-api の対応 |
|---|---|---|
| API基礎 | Overview / Accessing the API(Bedrock版)/ Making a request / Multi-Turn / System prompts / Temperature / Streaming / Structured data | claude-api 02–14 |
| Prompt evaluation | eval workflow / test datasets / model・code grading | claude-api 15–20 |
| Prompt engineering | clear & direct / specific / XML tags / examples | claude-api 21–26 |
| Tool use | functions / JSON schema / results / multi-turn / batch / text editor | claude-api 27–38 |
| RAG | chunking / embeddings / full flow / BM25 / multi-search / reranking / contextual retrieval(Bedrock追加) | claude-api 39–45 +追加2 |
| Features | extended thinking / image / PDF / citations / prompt caching | claude-api 46–53 |
| MCP | clients / tools / resources / prompts / inspector | claude-api 54–64 |
| Agents | Claude Code setup / in action / parallelizing / automated debugging / Computer Use / qualities of agents | claude-api 65–76 |
使いどころ(中嶋さん向けの判断)
AWSを既に本番運用している組織が、データを AWS 内に留めたまま Claude を使いたい場合に選ぶ経路。Bedrock経由なら AWS の IAM・課金・リージョン・VPC に統合できる。
→ 中嶋さんのEC支援業務では直接の必要性は低い(Anthropic API直接、または Claude Code で足りる)。「AWS前提の支援先が出たら、この経路がある」と知っておく程度でよい。詳細が必要になれば claude-api ノートがそのまま使える。
Bedrock 固有の差分だけ押さえる
- モデルアクセス:
bedrock-runtimeのInvokeModel/ConverseAPI 経由。モデルIDはanthropic.claude-*形式。 - 認証: AWS IAM(APIキー不要・IAMロール/クレデンシャル)。
- リージョン: 利用可能リージョンとモデルの対応を確認(全リージョンで全モデルが使えるわけではない)。