Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
「エーアイ」をバズワードにしないために RPA 導入経験と Kiro 上での Claude モ...
Search
Sponsored
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
kazzpapa3
October 19, 2026
Technology
150
1
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
「エーアイ」をバズワードにしないために RPA 導入経験と Kiro 上での Claude モデル利用経験から
kazzpapa3
October 19, 2026
More Decks by kazzpapa3
See All by kazzpapa3
令和の今、あらためて IAM を考える。アクセスキーを「無くせない現実」との向き合い方
kazzpapa3
0
280
攻撃 3 時間 vs 復旧 10 時間。アクセスキー流出の非対称性を体感するために CTF を作った話
kazzpapa3
1
150
変態なので Kiro CLI で iTerm2 でそのままプレゼンできる仕組みを作ってみた
kazzpapa3
1
120
深夜のクラウド懺悔室 1:29:300 or 1:0:0
kazzpapa3
1
310
アクセスキー流出時の対応で再認識した攻撃側と防御側の非対称性について
kazzpapa3
1
820
アクセスキーが漏れた日にやるべきこと- 無効化の先にある本当の対応
kazzpapa3
0
1.9k
生成 AI 時代にいま一度「問い合わせ」について考えてみる
kazzpapa3
1
240
クレデンシャル流出 ― 攻撃 3 時間 vs 復旧 10 時間。この非対称性にどう備えるか
kazzpapa3
3
1.2k
あまりにもアクセスキーの事故が多いので CTF のゲームを作った話
kazzpapa3
1
170
Other Decks in Technology
See All in Technology
バックオフィスに染み出すTypeScript ── clasp で安全に仕組みを作る
nealle
1
180
Strands Decider 2BでAWSアップデートの目利きをしてみた
sato4mi
1
120
視野はAIに、視座は人に / ai-for-breadth-humans-for-perspective
nkzn
6
3.1k
生成AI時代のIAMのマニアックな話
takuros
6
2.3k
生き様としてのSRE
hokkai7go
1
170
自律的なチームを作るためにTechPMがやらないこと
ny7760
1
510
PostgreSQL オプティマイザ統計の秘密
nori_shinoda
0
350
Maestro MCPとClaude Code Skillsによる自律的なE2Eテスト支援
asmz
0
420
Active Directory と Entra ID のむむむな関係
murachiakira
PRO
3
1.6k
AWS構成から考えるWebセキュリティ ― WordPressの構築経験から考える公開範囲と更新運用【JAWS FESTA 2026 in AKITA】
cscengineer
PRO
1
240
IoTとは〜? 数字で見るSORACOM UG【SORACOM UG Explorer 2026】
soracom
PRO
0
190
AIエージェント統制はAPIから——押さえるべき5つの要素
nagix
0
130
Featured
See All Featured
Writing Fast Ruby
sferik
630
63k
Bootstrapping a Software Product
garrettdimon
PRO
306
120k
The Spectacular Lies of Maps
axbom
PRO
1
1.1k
Getting science done with accelerated Python computing platforms
jacobtomlinson
2
570
Large-scale JavaScript Application Architecture
addyosmani
516
110k
Conquering PDFs: document understanding beyond plain text
inesmontani
PRO
4
3.3k
[RailsConf 2023] Rails as a piece of cake
palkan
59
7.1k
Leo the Paperboy
mayatellez
10
2.4k
Lightning talk: Run Django tests with GitHub Actions
sabderemane
0
320
The Curious Case for Waylosing
cassininazir
1
610
Code Review Best Practice
trishagee
74
20k
Become a Pro
speakerdeck
PRO
31
6.3k
Transcript
Claude Meetup Osaka (October 19, 2026) 「エーアイ」をバズワードにしないために RPA 導入経験と Kiro
上での Claude モデル利 用経験から Speaker : @kazzpapa3(ICHINO Kazuaki)
Biography { "Bio": { "Name": "ICHINO Kazuaki a.k.a. kazzpapa3", "Organization":
"A certain AWS partner company", "Role": "Technical Support Engineer", "Favorite AWS Services": [ "AWS CLI", "AWS CloudTrail", "Kiro CLI" ], "Less Favorite AWS Service (as a Support Engineer)": [ "AWS Billing (請求ロジックが難解すぎる)" ], "Personal Interest": "初音ミク", "Socials": { "Twitter/X": "@kazzpapa3", "LinkedIn": "https://www.linkedin.com/in/kazzpapa3/" } } }
Who ? 何をしている人 ? @kazzpapa3 / #ClaudeCommunity #ClaudeCommunityOsaka #asibinaa 3
/ 21
AWS のパートナー企業でテクサポをやっています お客様 - 弊社 - Amazon Web Services(AWS)という関係性で AWS
アカウントをお客様へ再販しています 契約関係上、お客様は AWS への直接的なパスを持たないので、弊社が 代わりにサポート窓口を設け、AWS になりかわって技術サポートを行 います お客様からの問い合わせに対して、「公式ドキュメントで仕様が公開さ れているか」「発生事象の再現性があるか」を確認し、AWS に聞くし かない、となった時点で AWS Support に問い合わせをしています @kazzpapa3 / #ClaudeCommunity #ClaudeCommunityOsaka #asibinaa 4 / 21
生成 AI の登場により AWS は割とドキュメントが整理されているので、ググリ力があれば、 サポート対応はなんとかなっていた ただし、英語が唯一の最新情報で正確な点はあり、難易度は高め さらに、ドキュメントがしっかりしているとはいえ、膨大すぎる 探しきれずに AWS
Support に頼って、公式回答でドキュメント の提示があり、「くそー、ドキュメントあったんかー」という思い もしばしば ただ、生成 AI の登場や MCP の登場により、公式情報の検索は圧倒的 にやりやすくなりました @kazzpapa3 / #ClaudeCommunity #ClaudeCommunityOsaka #asibinaa 5 / 21
主に利用している AI サービス @kazzpapa3 / #ClaudeCommunity #ClaudeCommunityOsaka #asibinaa 6 /
21
Kiro 一択、それも CLI 版での利用 AWS が提供する Kiro エージェント(の CLI 版)
AWS CLI という、CLI ベースで AWS を操作可能な機能が好きで、タ ーミナルから基本的に離れたくないので愛用しています AWS 公式の MCP でドキュメントを検索しつつ、壁打ち、必要があれ ば AWS CLI を用いてアカウント内部の調査、検証環境構築のためのパ ラメータ抽出、のようなことが ターミナルから離れずにシームレスに 行える利便性 が高く、Kiro CLI を中心に据えています 作成した成果物を網羅的、多角的にレビューが必要な場合に Claude Code や Claude Cowork を利用しています @kazzpapa3 / #ClaudeCommunity #ClaudeCommunityOsaka #asibinaa 7 / 21
主な Kiro CLI の活用事例 @kazzpapa3 / #ClaudeCommunity #ClaudeCommunityOsaka #asibinaa 8
/ 21
お客様の AWS 環境の調査にも利用しています 昨今、アクセスキーなどクレデンシャル情報の流出が多発しています アクセスキー = AWS をプログラムから利用するための ID とパスワ
ードに相当するもので、API キーのような存在です AWS から届く緊急の通知に最初に触れるのが我々の部門なので、全 件、私の部署を通ります お客様へ通知しつつ、初動調査を行いリスク判断をして、お客様や社内 担当者への温度感調整や緊急閉塞をしますが、最近ここに AI が役立っ ています @kazzpapa3 / #ClaudeCommunity #ClaudeCommunityOsaka #asibinaa 9 / 21
ReadOnly のロールを用いて自律調査を実施 AWS が提供する Kiro CLI を用いて、カスタムエージェントを作成 以下のような指示を出し、リスク評価(利用料の高騰の観点、情報流出 や他者攻撃への加担など全般的な観点)と深刻度のレポートを依頼して います
AWS アカウント ID 123456789012 で以下のような AWS 通知を受領した。リスク評価して ${recieved_announce} <Enter> @kazzpapa3 / #ClaudeCommunity #ClaudeCommunityOsaka #asibinaa 10 / 21
元々、私たちが使う権限は極小化していた サポートに必要な権限のみ付与されていて閲覧だけに限定している そのため AI が暴走しても影響は少ない 弊社の踏み台アカウント お客様のアカウント 役割ごとの IAM グループ
サインイン AssumeRole AssumeRole できる IAM ロ ールを厳格に定義している ReadOnlyAccess、 AWSSupportAccess という権 限だけ付与されている 「見るだけ」「AWS Support 」 に問い合わせるだけ AWS の設計でガードレールを敷くことができているため、一定程度信 頼してカスタムエージェント化 @kazzpapa3 / #ClaudeCommunity #ClaudeCommunityOsaka #asibinaa 11 / 21
カスタムエージェントの内容 # 指示項目 内容 1 役割 AWS リセールパートナーのテクニカルサポートエンジニアとして、AWS からの緊急通知を分析し、リ スク評価と顧客向け文面を作成する
2 事象の分類 通知を Abuse / Credential Exposure / SES Reputation / Trust & Safety / Billing Anomaly / Other の 6 カテゴリに振り分ける 環境調査 3 (任意) 専用の踏み台アカウント経由で、所定のプロファイルから対象顧客アカウントへ読み取り専用ロールで AssumeRole し、事象別の観点で調査する 作成・更新・削除やデータ持ち出しは禁止 4 リスク評価 「利用料の不正高騰 > リソース改変・削除 > レピュテーション低下」の重み付けで 3 軸評価し、 Critical / High / Medium / Low を判定する(Credential Exposure は原則 Critical) 5 成果物の出 事象分類・リスク評価・調査結果・推奨アクション・対応期限を定型フォーマットで提示し、返答期限 力 の明示と、迷う場合は保守的(高リスク側)に判断することを徹底する @kazzpapa3 / #ClaudeCommunity #ClaudeCommunityOsaka #asibinaa 12 / 21
ただ、ここまでの流れはやや保守的に進めた @kazzpapa3 / #ClaudeCommunity #ClaudeCommunityOsaka #asibinaa 13 / 21
どこまで自律的にやらせようか?という悩み 先ほどの自律的な調査も、裏でやっていることは以下のようなもの AWS CloudTrail という AWS アカウント内部での API 操作履歴を記 録するサービスで
履歴の洗い出し 洗い出した操作履歴を AWS 通知で問題視しているユーザー操作を起 点に数珠繋ぎに 時系列に沿って確認 する やろうと思えば自力でもできるし、元の運用に戻せる ただ CloudTrail というサービスが複数条件での検索がやりにくく、 抽出結果の視認性も悪め そのため補助ツールは作ったりしていた research-via-cloudtrail @kazzpapa3 / #ClaudeCommunity #ClaudeCommunityOsaka #asibinaa 14 / 21
なぜ、保守的に進めたか @kazzpapa3 / #ClaudeCommunity #ClaudeCommunityOsaka #asibinaa 15 / 21
確実性や、べき等性の観点 前職で RPA(Robotic Process Automation)導入支援をしていたこ とがありますが、作成したロボットが シェルスクリプト(バッチファ イル)を上から順に実行するだけ、に落ち着いた例がありました ブラウザ操作などの GUI
操作に難があり、確実性を求めた結果、プ ログラムで実現すると確実性が上がる場合にそちらを採用することが 多くあった 結果、バッチファイルを叩くだけのロボットが出来上がった 「プログラマーでなくとも業務の自動化ができる」という触れ込みに対 して、アンチテーゼのような納品になったことは、笑い話のようでもあ り悩ましい現実だと振り返ったりします 16 / 21
AI では "確率論をどう信じるか" の負荷が高い RPA では手順を人間が教えてあげる必要があったのに対し、その部分も 自分で考えてくれる (と、期待値を持っている人は多いはず) 自律的にやってくれるなら「人間が楽になりそう」「人がやる業務を AI
に置き換えられそう」という期待が少し過剰に見えています 触ってみると良い結果を得るにはそれなりの工夫が必要だし、信頼に足 る出力が得られているかのチェックに労力がかかることがわかります 使った経験の有無で認識に差が生まれると感じており、経営者の方や 上司にあたる方が率先して使ってくれていると話が通じやすい印象 (反対に RPA の頃よりもはるかに期待値・妄想が強い印象) @kazzpapa3 / #ClaudeCommunity #ClaudeCommunityOsaka #asibinaa 17 / 21
製品やモデルへのロックイン問題 今後 AI はなくならず、人間と AI の協業で物事が成立する構図は続い ていくとは考えています ただ、個人的に、今の生成 AI や
LLM 製品は "採算度外視" で提供して もらえている感覚 があります そして、ベンダーがまともにマネタイズし始めた時に、"高額すぎて手 が出せない" 製品になっていたらどうしよう、という感覚もあります そのため Claude Cowork でプレゼン資料や報告書の作成まではやら ず、集計を「素材にしやすくするツール」程度で留め、自分が理解でき る言語のツール化で留めておく、のような感じで利用しています @kazzpapa3 / #ClaudeCommunity #ClaudeCommunityOsaka #asibinaa 18 / 21
まとめ @kazzpapa3 / #ClaudeCommunity #ClaudeCommunityOsaka #asibinaa 19 / 21
たいした話でなく、結論もありませんが 結局、確率論でのアウトプットであるものに対してどこまで任せるか 自分の手元から AI を取り上げられた時にまごつかず、元の運用に戻せ るか 組み立てる部分や評価は人間がやるので、情報収集や整理をお願いす る、なおかつ、べき等性のあるシェルスクリプト作成をしてもらい、基 本はそちらを使うのようにアクセルを踏みすぎずに向き合っています 今日ご参加のみなさまで同じような悩みをお持ちの方、うちはこのよう
に考えて乗り越えたよ、などあればこの後の時間でディスカッションで きると幸いです @kazzpapa3 / #ClaudeCommunity #ClaudeCommunityOsaka #asibinaa 20 / 21
Share your Lessons. Thank you.