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
AgentCore BrowserとClaude Codeスキルを活用した 『初手AI』を実現...
Search
Sponsored
·
SiteGround - Reliable hosting with speed, security, and support you can count on.
→
Hirokatsu Endo
December 20, 2025
Technology
10
4k
AgentCore BrowserとClaude Codeスキルを活用した 『初手AI』を実現する業務自動化AIエージェント基盤
Hirokatsu Endo
December 20, 2025
Tweet
Share
More Decks by Hirokatsu Endo
See All by Hirokatsu Endo
DGX SparkでローカルLLMをLangChainで動かした話
ruzia
1
670
Amazon Bedrock Agent Core ~ AIエージェント時代を支えるAWSの新基盤 ~
ruzia
0
64
Lambda&FargateとPlanetScaleで作るServerless Rails環境
ruzia
0
300
デフォルトにして至高、RubyMineの大好きな所
ruzia
0
4k
AWS Lambda + PlanetScale = 超絶スケールWebアプリ
ruzia
1
300
Jets ~ Rubyで始めるServerless生活 ~
ruzia
0
1.3k
Jets ~Rubyで始めるServerless生活~
ruzia
0
800
プログラマがAMPと付き合う上で 知っておくべきこと
ruzia
0
2.4k
Other Decks in Technology
See All in Technology
頼れる Agentic AI を支える Datadog のオブザーバビリティ / Powering Reliable Agentic AI with Datadog Observability
aoto
PRO
0
210
20260321_エンベディングってなに?RAGってなに?エンベディングの説明とGemini Embedding 2 の紹介
tsho
0
110
システム標準化PMOから ガバメントクラウドCoEへ
techniczna
1
140
Google系サービスで文字起こしから勝手にカレンダーを埋めるエージェントを作った話
risatube
0
190
AWSの資格って役に立つの?
tk3fftk
2
370
内製AIチャットボットで学んだDatadog LLM Observability活用術
mkdev10
0
130
中央集権型を脱却した話 分散型をやめて、連邦型にたどり着くまで
sansantech
PRO
1
110
Windows ファイル共有(SMB)を再確認する
murachiakira
PRO
0
190
俺の/私の最強アーキテクチャ決定戦開催 ― チームで新しいアーキテクチャに適合していくために / 20260322 Naoki Takahashi
shift_evolve
PRO
0
140
詳解 強化学習 / In-depth Guide to Reinforcement Learning
prinlab
0
310
Claude Code のコード品質がばらつくので AI に品質保証させる仕組みを作った話 / A story about building a mechanism to have AI ensure quality, because the code quality from Claude Code was inconsistent
nrslib
13
8.7k
2026年もソフトウェアサプライチェーンのリスクに立ち向かうために / Product Security Square #3
flatt_security
1
680
Featured
See All Featured
Lessons Learnt from Crawling 1000+ Websites
charlesmeaden
PRO
1
1.1k
Facilitating Awesome Meetings
lara
57
6.8k
Accessibility Awareness
sabderemane
0
82
Bootstrapping a Software Product
garrettdimon
PRO
307
120k
Raft: Consensus for Rubyists
vanstee
141
7.4k
How GitHub (no longer) Works
holman
316
150k
Helping Users Find Their Own Way: Creating Modern Search Experiences
danielanewman
31
3.1k
Producing Creativity
orderedlist
PRO
348
40k
個人開発の失敗を避けるイケてる考え方 / tips for indie hackers
panda_program
122
21k
VelocityConf: Rendering Performance Case Studies
addyosmani
333
24k
Six Lessons from altMBA
skipperchong
29
4.2k
Leo the Paperboy
mayatellez
4
1.5k
Transcript
2025/12/20 AI Builders Day AgentCore BrowserͱClaude CodeεΩϧΛ׆༻ͨ͠ ʰॳखAIʱΛ࣮ݱ͢ΔۀࣗಈԽAIΤʔδΣϯτج൫ גࣜձࣾδΣωϥςΟϒΤʔδΣϯπ ԕ౻େհ
/ @ruzia
͢ਓͷհ @ruzia ԕ౻ େհ Hirokatsu Endo ސCTOͱͯ͠ଟछଟ༷ͳ͓٬༷ͷγεςϜߏஙʹ ैࣄ͢ΔதͰLLMͷ࣋ͭՄೳੑͷେ͖͞ʹऒ͔Ε גࣜձࣾδΣωϥςΟϒΤʔδΣϯπʹࢀՃɻ AIΤʔδΣϯτΛ׆༻ͨ͠৽ͨͳγεςϜ։ൃͷಓΛ
ࡧ͢Δ͘ɺʑฃಆதɻ ࠷ۙͷ׆ಈ
None
AIΤʔδΣϯτ͕ʮϋϒʯͱͳΓ ਓؒͱAIΤʔδΣϯτͷڠಇ͕ ͨΓલʹͳΔੈքΛ࣮ݱ͢Δ
None
ʲએʳAIίʔσΟϯάͷ࣮ફతղઆॻ 12݄26 ൃചʂ ୈ1෦ɹखΛಈֶ͔ͯ͠ͿClaude Codeͷجຊ ୈ1ষɹClaude CodeΛιϑτΣΞΤϯδχΞϦϯάͱ౷߹͢Δ ୈ2ষɹClaude Codeͷجૅ ୈ3ষɹMCPΛ͍͜ͳͤʂ
ୈ4ষɹୡਓʹֶͿεϖοΫۦಈ։ൃ ୈ5ষɹClaude Code Actionͷ׆༻ ୈ2෦ɹಈ࡞ݪཧΛཧղͯ͠։ൃϑϩʔΛΈԽ͢Δ ୈ6ষɹClaude Codeͷಈ࡞ݪཧΛཧղ͢Δ ୈ7ষɹClaude CodeΛҙਤ௨Γʹಈ͔͢ ୈ8ষɹεϖοΫۦಈ։ൃͷϑϩʔΛΈԽ͢Δʲઃܭฤʳ ୈ9ষɹεϖοΫۦಈ։ൃͷϑϩʔΛΈԽ͢Δʲ࣮ફฤʳ
ࠓͷຊฤ
ࠓ͢༰ • զʑ͕औΓΜͰ͍Δ͜ͱ • AgentCore Browserͷհ • AgentCore Browserͷ׆༻ࣄྫ •
ͦͷଞClaude CodeܥͷͳͲ ߏஙதͷAIΤʔδΣϯτج൫ͷ࣮ྫ͔Β ͬ͘͟ΒΜʹ͍͖ͯ͠·͢
զʑ͕औΓΜͰ͍Δ͜ͱ
ʰॳखAIʱ
ʰॳखAIʱͱ ਓ͕ؒAIΤʔδΣϯτʹλεΫΛґཔ͢ΔͷͰͳ͘ AIΤʔδΣϯτ͕ਓؒʹλεΫΛґཔ͢Δɺͱ͍͏ߟ͑ํ ʰॳखAIʱͰɺϏδωεΠϕϯτΛ࠷ॳʹAI͕ॲཧ͠ ਓؒͰͳͯ͘அɾ࣮ݱͰ͖ͳ͍߹ʹਓ͕ؒࢧԉ͢Δ
None
None
ʮ୭͕ࣄΛਐΊΔ͔ʯͱ͍͏ ओಋݖͦͷͷΛAIʹҠ͢
ʰॳखAIʱͷ3ͭͷεςοϓ
AI͕ʮ༗ೳͳൿॻʯͷΑ͏ʹ ࣄલ४උΛͯྃͤ͢͞ΔͨΊ ਓؒ࠷ऴஅʹूதͰ͖Δ
ͦΜͳʰॳखAIʱΛ ࣮ݱ͢ΔγεςϜ͕ ཉ͘͠ͳΓ·ͤΜ͔ʁ
~ ίʔυωʔϜ ~ λεΫθϩ ͱ͍͏Θ͚Ͱ ࡞ͬͯ·͢
λεΫθϩͱʁ • ॳखAIΛ࣮ݱ͢ΔͨΊͷγεςϜ • Claude CodeΛ൚༻AIΤʔδΣϯτͱͯ͠ར༻ • AIΤʔδΣϯτࣗવݴޠͷۀϚχϡΞϧઐ༻εΩϧͰಈ͘ • ཧ༻WebAIΤʔδΣϯταʔόʔϨε
• ͦͯ͠AIΤʔδΣϯτ͕AgentCore BrowserΛͬͯΔ • MFձܭܥͷAPIͷͳ͍αʔϏεʹΞΫηεͨ͠Γ • AmazonͰॻ੶ϥϯΩϯάΛऔಘͨ͠Γ • AIܥͷ࠷৽ใ͕ࡌͬͯΔ༗ྉهࣄΛ·ͱΊͨΓ
λεΫϘοΫε ఆظλεΫ σʔλςʔϒϧ Πϕϯτιʔε ਓؒͱAIΤʔδΣϯτ͕νϟοτͰ ڠಇ͢ΔͨΊͷλεΫཧίϯςφ ࢦఆ͞ΕͨεέδϡʔϧͰ AIΤʔδΣϯτΛಈ͔͢ AIΤʔδΣϯτ͕ૢ࡞Ͱ͖Δ ߏԽσʔλϕʔε
Webhookϝʔϧड৴ΛτϦΨʔʹͯ͠ AIΤʔδΣϯτΛಈ͔͢
AIΤʔδΣϯτʹ ͬͯཉ͍͠ఆظλεΫ
AIΤʔδΣϯτ͕ ि1ͰࣗಈతʹΔ͖λεΫΛ ొ͢ΔΑ͏ʹνϟϨϯδத
AIΤʔδΣϯτ͕ SlackͰࣾ࿑࢜͞Μʹ ґཔΛ͛ͯΔਤ
AIΤʔδΣϯτ͕ ूΊ͖ͯͨใ
AIΤʔδΣϯτ͕ ਓؒʹλεΫΛ ৼͬͯΔ༷ࢠ
͜͏͍ͬͨ࡞ۀΛ ࣗવݴޠͰॻ͍ͨۀϚχϡΞϧͰ AIΤʔδΣϯτ͕ͬͯ͘ΕΔ
ྫɿ࣍ճΠϕϯτϖʔδ࡞ͷۀϚχϡΞϧ
ͦͯ͠AIΤʔδΣϯτʹ AgentCore BrowserͳͲͷಓ۩Λ ͤΑΓ৭ʑͬͯ͘ΕΔ
AgentCore Browserͷ؆୯ͳհ
AgentCore Browserͱ҆શͰ͞Εͨϒϥβڥ “https://docs.aws.amazon.com/bedrock-agentcore/latest/devguide/browser-tool.html”
ηΩϡΞͳWebૢ࡞ แׅతͳϞχλϦϯά ॊೈͳૢ࡞ͱ࿈ܞ ϚΠΫϩVMʹΑΔ ηογϣϯͷ શͳ CAPTCHAΛݮ͢Δ Web Bot Authػೳ
༻ޙʹϦηοτ ͞ΕΔҰ࣌తͳ ηογϣϯ ϒϥβૢ࡞ͷ ϦΞϧλΠϜࢹ͕ ՄೳͳLive View σόοάੳͷ ͨΊͷηογϣϯ هɾ࠶ੜ CloudWatchʹΑΔ ύϑΥʔϚϯε ϝτϦΫεࢹ ίϯιʔϧɺCLIɺ SDKɺAPIܦ༝Ͱͷ ཧ Playwright StrandsͳͲ֎෦ ϥΠϒϥϦͱͷ࿈ܞ
ྉۚ·ΘΓͷ Ϧιʔε ୯Ձ CPU $ 0.0895 / vCPU࣌ؒ ϝϞϦ $
0.00945 / GB࣌ؒ ྉۚ୯Ձ ΞΫςΟϒফඅϕʔεͷ՝ۚ ࣮ࡍʹCPUϝϞϦΛ ফඅͨ࣌ؒ͠ͷΈ͕՝ۚର I/OػதCPU՝ۚͳ͠ I/OͪͰCPUΛফඅ͠ͳ͍߹ CPUྉۚൃੜ͠ͳ͍ ՝ۚ1ඵ͝ͱʹܭࢉ ࠷খ՝ۚ୯Ґ͕1ඵͳͷͰ ඞཁ࠷ݶͷίετͰࡁΉ
ൃදॳ ͑ͳ͔ͬͨ ຊޠͬͪΓʂ
Q ͳͥλεΫθϩͰ AgentCore BrowserΛ ͬͯΔͷ?
A ͍·ཉ͔ͬͨ͠ػೳ͕ͦΖͬͯΔ ˍ ࠓޙ׆༻͍ͨ͠ػೳ͕͔͋ͬͨΒ
͍·ཉ͔ͬͨ͠ػೳͱ͔ಛ • ηΩϡΞͳαϯυϘοΫεڥͰϒϥβΛಈ͔ͤΔ • ChroniumͳͲͷόʔδϣϯཧؚΊͯϚωʔδυ • αʔόʔϨεͰඞཁͳ͚࣌ͩɺ͔ͭܰྔʹ͑Δ • Cloud WatchʹΑΔύϑΥʔϚϯεͷϞχλϦϯά
͜Ε͔ΒͬͯΈ͍ͨػೳಛ • ϦϓϨΠػೳʹΑΔൃੜ࣌ͷੳͱ͔ • Live ViewػೳʹΑΔϦΞϧλΠϜϓϨϏϡʔ • ਓ͕ؒૢ࡞͢Δ͖ঢ়گͰͷςΠΫΦʔόʔ • Web
Bot AuthΛͬͨೝূॲཧͳͲ
AgentCore BrowserΛ ΑΓ׆༻͢Δʹ
લఏͱͳΔ • λεΫθϩClaude Code͕αʔόʔϨεͰಈ͘ • Claude CodeۀϚχϡΞϧઐ༻εΩϧΛར༻͢Δ • ։ൃ࣌વϩʔΧϧͰͦΕΒΛಈ͔͍ͨ͠ ϩʔΧϧͰΫϥυڥͱಉ༷ʹ
AgentCore BrowserΛ͑ͳ͍ͱͭΒ͍
ઐ༻ͷCLIAPIΛ࡞Γ λεΫθϩܦ༝Ͱ ϒϥβͷηογϣϯΛ ѻ͑ΔΑ͏ʹ
None
None
͜͜ͰͷϙΠϯτ • AgentCore BrowserCDP༻ͷใΛฦͯ͘͠ΕΔ • ଓ༻ͷWebSocket URL • ೝূ༻ͷHTTPϔομʔ •
ͦΕΛར༻͢ΕPlaywrightͷπʔϧͰଓͰ͖Δ • ϒϥβૢ࡞ͷεΩϧΛ࡞ΔࣄͰ୯ͳΔMCPΑΓޮత Chrome DevTools Protocol
ͳͥMCP͡Όͳͯ͘εΩϧʁ
“https://www.anthropic.com/engineering/code-execution-with-mcp” MCP ʹΑΔίʔυ࣮ߦ: ΑΓޮతͳΤʔδΣϯτͷߏங πʔϧݺͼग़͠ɺఆٛͱ݁Ռ͝ͱʹίϯςΩετΛফඅ͠·͢ɻ ΘΓʹπʔϧΛݺͼग़͢ίʔυΛهड़͢Δ͜ͱͰɺΤʔδΣϯτͷ εέʔϥϏϦςΟ্͕͠·͢ɻMCPͰͷΈҎԼͷͱ͓ΓͰ͢ɻ
“https://www.anthropic.com/engineering/code-execution-with-mcp” πʔϧʹ·ͭΘΔաͳτʔΫϯফඅΤʔδΣϯτͷޮΛԼͤ͞Δ 1. πʔϧఆٛʹΑΓίϯςΩετΟϯυ͕աෛՙʹͳΔ 2. தؒπʔϧͷ݁ՌՃͷτʔΫϯΛফඅ͢Δ
MCPͷར༻͕૿͑Δͱ πʔϧఆ࣮ٛߦ݁ՌͰ ίϯςΩετΠϯυ͕ ѹഭ͞Εͯ͠·͏
LLMͷੑೳೖྗ͞ΕΔτʔΫϯʹґଘ͢Δ “https://research.trychroma.com/context-rot” 20257݄ʹChroma͕ࣾൃදͨ͠Ϩϙʔτ 18छྨͷओཁLLMͷੑೳΛධՁͨ͠ͷ ʢgpt-4.1ɺclaude 4γϦʔζͳͲʣ ࣮ݧʮRepeated WordsλεΫʯ ʮࢦఆͨ͠จࣈྻΛNճ܁Γฦ͍ͯͩ͘͠͞ʯ
ͱ͍͏୯७ͳλεΫͰɺೖྗͷ͞Λม͑Δͱ Ͳ͏ͳΔ͔Λଌఆ ݁Ռ ೖྗ͕͘ͳΔ΄ͲɺશͯͷϞσϧͰ ੑೳ͕Լ͍ͯ͠Δ Claude 4 SonnetͰɺ10,000τʔΫϯͰ 100%ͷਫ਼Λҡ࣋Ͱ͖ͳ͍
Claude CodeεΩϧ ஈ֊త։ࣔ*ʹΑͬͯ࠷খݶͷ ίϯςΩετΠϯυͷফඅͰ ࡁΉΑ͏ʹઃܭ͞Ε͍ͯΔ “ࢀߟ: https://platform.claude.com/docs/en/agents-and-tools/agent-skills/overview#how-skills-work”
“ࢀߟ: https://platform.claude.com/docs/en/agents-and-tools/agent-skills/overview#how-skills-work” ৗ࣌ফඅ͞ΕΔͷ 100τʔΫϯఔ
AgentCore BrowserΛѻ͏εΩϧͷྫ
Claude CodeεΩϧΛ͏ࣄͰ ίϯςΩετΠϯυͱ ্खʹ͖͍ͭ͋͘͢ͳΔ
ۀߦʹඞཁͳεΩϧΛ৭ʑ࡞ͬͯ·͢
ΤʔδΣϯτͱAgentCore BrowserΛܨ͙͚ͩͰͳ͘ɺ ΤʔδΣϯτ͕ಈ͖͍͢ԼΛ ͑ΔͱΑΓؤுͬͯ͘ΕΔ
ࠓͨ͠༰ͷ·ͱΊ • ॳखAIͱʮAIΤʔδΣϯτ͕ਓؒʹλεΫΛґཔ͢Δʯͱ͍͏ߟ͑ํ • Claude Code൚༻AIΤʔδΣϯτͱͯ͑͠Δ • ͦͷAIΤʔδΣϯτʹAgentCore BrowserΛಓ۩ͱͯͤ͠Δ •
AgentCore BrowserͳͲͷ͍ํΛ͢Ε AIΤʔδΣϯτ͕ΑΓޮతʹ͕Μͬͯ͘ΕΔ
AIΤʔδΣϯτָ͍͠ʂ ˍ AgentCore Browserศརʂ େม͚ͩͲ
ʲ͔͍ͬએʳAIίʔσΟϯάͷ࣮ફతղઆॻ 12݄26 ൃചʂ ୈ1෦ɹखΛಈֶ͔ͯ͠ͿClaude Codeͷجຊ ୈ1ষɹClaude CodeΛιϑτΣΞΤϯδχΞϦϯάͱ౷߹͢Δ ୈ2ষɹClaude Codeͷجૅ ୈ3ষɹMCPΛ͍͜ͳͤʂ
ୈ4ষɹୡਓʹֶͿεϖοΫۦಈ։ൃ ୈ5ষɹClaude Code Actionͷ׆༻ ୈ2෦ɹಈ࡞ݪཧΛཧղͯ͠։ൃϑϩʔΛΈԽ͢Δ ୈ6ষɹClaude Codeͷಈ࡞ݪཧΛཧղ͢Δ ୈ7ষɹClaude CodeΛҙਤ௨Γʹಈ͔͢ ୈ8ষɹεϖοΫۦಈ։ൃͷϑϩʔΛΈԽ͢Δʲઃܭฤʳ ୈ9ষɹεϖοΫۦಈ։ൃͷϑϩʔΛΈԽ͢Δʲ࣮ફฤʳ
͜ͷޙεϙϯαʔϒʔεʹډ·͢ʂ
δΣωϥςΟϒΤʔδΣϯπ ࠓ͓ͨ͠ϓϩμΫτΛҰॹʹ։ൃ͢Δ ؒΛืू͍ͯ͠·͢ʂ ͥͻࢀઓ ͠·ͤΜ͔ʂ
͝ਗ਼ௌ͋Γ͕ͱ͏ ͍͟͝·ͨ͠ʂ