Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Claude CodeとAgentCore Gatewayを繋ぐ際の認証認可 / Authen...
Search
Har1101
August 06, 2026
Programming
480
2
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Claude CodeとAgentCore Gatewayを繋ぐ際の認証認可 / Authentication and authorization when connecting Claude Code with AgentCore Gateway
2026/08/06 (木) JAWS-UG京都 AWS 夏のLT大会 での登壇資料です
Har1101
August 06, 2026
More Decks by Har1101
See All by Har1101
Gmail/Google DriveをトリガーにAIエージェントを動かそう! / Run AI agents with Gmail/Google Drive as triggers!
har1101
3
470
これからAgentCoreを触る方へトレンドはGatewayです
har1101
6
550
Even G2とAWSで推しのエージェントを召喚しよう!
har1101
1
210
エージェンティックRAGにAWSで入門しよう!
har1101
9
2.3k
TypeScriptだけでAIエージェントを作る フロント・エージェント・インフラのフルスタック実践
har1101
7
1.9k
AgentCore Registry入門~マルチアカウントでどう使うの~
har1101
1
120
AgentCore×VPCでの設計パターンn選と勘所
har1101
4
630
AgentCore RuntimeからS3 Filesをマウントしてみる
har1101
4
790
AgentCore Session Storageで激安RAG作るためのあれやこれや
har1101
4
480
Other Decks in Programming
See All in Programming
週末にAI-DLCを本気で回したら$1,600溶けた
hbashimizu
0
130
DroidKaigi 2026 「個人開発という実験場: Android エンジニアが手にする4つの自由」
slashnephy
0
220
LLMは4年分のCompose移行を再現できるのか?実プロダクト279件のXMLで探る自動化の境界線
makun
0
440
「AI時代、配布するPythonコードをどう守るか: 難読化の実験と判断軸」 #PyconJP2026
pkshadeck
PRO
2
170
30年振りにコンパイラの定数整数除算を改善した
herumi
9
4.4k
AIに既存システムを理解させる技術 ~レガシーを見捨てないハーネスエンジニアリング入門~
ochtum
0
210
コンパウンドプロダクト開発のためのローカルプロセスマネージャー再発明 #layerxgo
izumin5210
0
650
型解析で実現する Go の言語内 DSL / Conference に Go! タイムテーブルの歩き方 for Gophers
mazrean
0
130
go-spidermonkeyでAIエージェントのCode Modeを実装する
syumai
3
1.5k
標準パッケージに uuid が追加された 背景から見る Go らしい意思決定 / go_127_uuid_decision
convto
2
1.6k
kubernetes コンポーネント開発入門 / 新卒N年目の勉強会&交流会!〜〇〇への誘い〜 #n_study
mazrean
0
170
The Good Stuff, Not the Slop: Engineering High-Quality Android Apps with Modern AI Tooling
danybony
1
190
Featured
See All Featured
Chrome DevTools: State of the Union 2024 - Debugging React & Beyond
addyosmani
10
1.3k
Lessons Learnt from Crawling 1000+ Websites
charlesmeaden
PRO
1
1.6k
Leadership Guide Workshop - DevTernity 2021
reverentgeek
1
370
Redefining SEO in the New Era of Traffic Generation
szymonslowik
1
400
Designing Dashboards & Data Visualisations in Web Apps
destraynor
232
55k
Why Mistakes Are the Best Teachers: Turning Failure into a Pathway for Growth
auna
0
250
Designing Experiences People Love
moore
143
24k
The innovator’s Mindset - Leading Through an Era of Exponential Change - McGill University 2025
jdejongh
PRO
1
320
Groundhog Day: Seeking Process in Gaming for Health
codingconduct
0
330
Unlocking the hidden potential of vector embeddings in international SEO
frankvandijk
0
920
Prompt Engineering for Job Search
mfonobong
0
440
svc-hook: hooking system calls on ARM64 by binary rewriting
retrage
2
560
Transcript
Claude CodeとAgentCore Gateway を繋ぐ際の認証認可 2026/08/06 (木) JAWS-UG京都 AWS 夏のLT大会 福地開
Who am I ? 福地 開 (ふくち はるき) @har1101mony 所属:NECソリューションイノベータ/JAWS-UG東京
業務:AWSエンジニア / エージェントビルダー 実績:AWS Community Builders 2年目 (AI Engineering) 2026 Japan All AWS Certifications Engineers 最近ハマっているもの:クラフトビール
今日話すこと・話さないこと ◆話すこと • AgentCore Gatewayの認証認可基礎編 • Claude CodeとAgentCore Gatewayを繋ぐ方法 ◆話さないこと
• 細かいAgentCore各種機能の解説
AgentCore Gatewayの 認証認可基礎編
AgentCore Gatewayとは ◆既存のAPIやLambda、リモートMCPサーバーなどを束ねて 単一のMCPサーバーとして提供する機能 • つまりAIエージェントとツールのインターフェースとなる機能 参考:https://speakerdeck.com/gawa/colleague-in-the-ai-era-autonomous-ai-seminar-2026-at-niigata?slide=58
AgentCore Gatewayとは ◆既存のAPIやLambda、リモートMCPサーバーなどを束ねて 単一のMCPサーバーとして提供する機能 • つまりAIエージェントとツールのインターフェースとなる機能 今日はここの 話をします 参考:https://speakerdeck.com/gawa/colleague-in-the-ai-era-autonomous-ai-seminar-2026-at-niigata?slide=58
インバウンド認証 ◆AgentCore Gatewayを呼び出す際の認証設定 • IAM認証とJWT認証のどちらかを設定 • AgentCore Runtimeと繋げたい場合はIAM、それ以外はJWTを使うイメージ (下記はあくまで一例、AgentCore Runtime×JWT認証もClaude
Code×IAM認証もいける)
アウトバウンド認証 ◆AgentCore Gatewayから外部APIやSaaSを呼び出す際の認証設定 • AWS内のAPIを呼び出す場合はIAM認証が使える • 外部リソースへのアクセスにはAPIキーやOAuthクライアントを用いる • APIキーやOAuthクライアントを安全に保管・活用するためにIdentityも活用
OAuthで「認証」!?エアプか!?(京言葉) ◆コンソールにそう書いてあるんやからしゃーないやろ • まぁ事実上のOAuth&OIDCなんやと思います(後述)
Claude Codeと AgentCore Gatewayを繋ぐ方法
ユースケース:Claude Codeと繋げる ◆組織向けにMCPサーバーを一元管理して提供したい • でも各MCPサーバーを個別に提供し、各自で設定するのは手間 • AgentCore Gatewayに集約しておけば、これだけで全て設定できる
ユースケース:Claude Codeと繋げる ◆組織向けにMCPサーバーを一元管理して提供したい • でも各MCPサーバーを個別に提供し、各自で設定するのは手間 • AgentCore Gatewayに集約しておけば、これだけで全て設定できる この時の in/outどうする?
この時のインバウンド認証 ◆簡単なのはIAM認証 • ~/.aws/configにSSOサインインの設定書いてログインすればOK • でも毎回ログインするの面倒やしSSOじゃなかったらアクセスキー発行 or 毎回aws loginという手間が生じる(正直初期設定が必要な時点でもう面倒) •
あーあ、会社のEntra IDにログインしてるだけで使えたらな〜
この時のインバウンド認証 ◆JWT認証にしてEntra ID × IdC × Cognitoでええやん! • Claude Codeの/mcp
コマンドからAuthenticationを実行すれば一瞬で完了 • 詳しい解説はブログを読んでください
この時のアウトバウンド認証 ◆そのユーザーの権限の範囲内でのみリソースアクセスを可能にしたい • Gatewayのターゲット設定において、3LO(3-Legged OAuth)を選択する • Slackなら本人が参加しているチャンネル/メッセージのみ参照・投稿できる
まとめ ◆AgentCore Gatewayアツいぞ!! ◆組織で統一して色々MCPサーバーを提供したい場合、 あるいはクラウド上のエージェントと外部サービスを繋ぎたい場合 はぜひ使ってみよう! ◆今日喋ったのは浅瀬も浅瀬です、深淵は深すぎて見えませんが 今少しずつ覗きにいっていますので良ければブログを見てください
宣伝:AI Builders Day 2026やります!!! ◆Save the Date! 10月頃CfPを募集します!ネタ温めといてください!