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
Kiro Powers 入門
Search
Kazuki Adachi
March 18, 2026
Technology
220
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Kiro Powers 入門
クラウド食堂 #7 ~1周年をふりかえってみよう会~
https://cloud-shokudo.connpass.com/event/382188/
Kazuki Adachi
March 18, 2026
More Decks by Kazuki Adachi
See All by Kazuki Adachi
AWS Summit の片隅で、体育座りしながらコミュニティがにぎわう理由を考えた
k_adachi_01
2
370
Kiro Ambassador を目指す話
k_adachi_01
0
140
AWS Summit Singapore体験記~海外AWS Summitは、コミュニティの延長線上にあった~
k_adachi_01
0
100
Claude Code / Codex / Kiro に AWS 権限を 渡すとき、何を設計すべきか
k_adachi_01
7
2.5k
写真で見るAWS Summit Singapore 2026
k_adachi_01
0
180
Kiro Autonomous Agents と Kiro CLI ヘッドレスモード比べてみた
k_adachi_01
0
89
CDK Insightsで見る、AIによるCDKコード静的解析(+AI解析)
k_adachi_01
2
320
Kiroで見直す開発プロセスとAI-DLC
k_adachi_01
0
340
AI-DLC(AI-Driven Development Life Cycle)入門 〜明日から始める"AI駆動開発"〜
k_adachi_01
0
160
Other Decks in Technology
See All in Technology
Oracle Exadata Database Service on Cloud@Customer X11M (ExaDB-C@C) サービス概要
oracle4engineer
PRO
2
8.4k
関数型の考えを TypeScript に持ち込んで、テストしやすい純粋関数を増やす / Pure at the Core, Effects at the Edge: Bringing Functional Thinking into TypeScript
kaminashi
1
110
証券システムを10年Scalaで作り続けるということ - 関数型まつり2026
krrrr38
3
840
「ちゃんとやっている」は独りよがりだった ― 不安に寄り添うインシデント対応へ / Towards incident response that addresses anxieties
chmikata
1
5k
ボーイスカウトルールでメモリやスキルを改善しよう
azukiazusa1
1
700
あなたの『Site』はどこですか? — xREという考え方
miyamu
0
1.2k
KiCAD講習会②
tutcreators
0
110
タスクの複雑さでモデルを選ぶ ── Thompson Samplingで動かす“トークン/コスト最適化
satohy0323
0
260
CIで使うClaude
iwatatomoya
0
240
[2026-07-15] AI Ready なはずだったアーキテクチャと、見えてきた課題・次に目指す状態
wxyzzz
4
2.7k
【Claude Code】鹿野さんに聞く 私の推しの並行開発環境 大公開 / claude-code-parallel-2026-07-15
tonkotsuboy_com
10
6.8k
しぶいSRE: サーバから見えない障害にどう向き合うか。ラストワンマイルのデバッグ実践 / Shibui SRE
kanny
13
6k
Featured
See All Featured
We Analyzed 250 Million AI Search Results: Here's What I Found
joshbly
1
1.5k
Design in an AI World
tapps
1
260
No one is an island. Learnings from fostering a developers community.
thoeni
21
3.8k
The MySQL Ecosystem @ GitHub 2015
samlambert
251
13k
Agile that works and the tools we love
rasmusluckow
331
22k
Six Lessons from altMBA
skipperchong
29
4.3k
"I'm Feeling Lucky" - Building Great Search Experiences for Today's Users (#IAC19)
danielanewman
230
23k
Evolution of real-time – Irina Nazarova, EuRuKo, 2024
irinanazarova
9
1.4k
A Tale of Four Properties
chriscoyier
163
24k
Agile Actions for Facilitating Distributed Teams - ADO2019
mkilby
0
220
<Decoding/> the Language of Devs - We Love SEO 2024
nikkihalliwell
1
270
[RailsConf 2023 Opening Keynote] The Magic of Rails
eileencodes
31
10k
Transcript
AWS KIRO Kiro Powers 入 門 必要なときだけ使う専 門パッケージの基本と実践
自己紹介 Kazuki-Adachi · @k_adachi_01 2025 Japan AWS Jr. Champion All
AWS Certifications Engineer AWS Community Builder (Dev Tools) JAWS-UG 配信部 好きなAWSサービス Kiro(このスライドも Kiro 風にしました) 趣味 山を走ること(昨年、30時間かけて山の中を 100km 完走しました) 2
クラウド食堂 1周年おめでとうございます!! 3
アジェンダ 1 Kiro Powers とは何か 2 使うと何がうれしいか 3 直近の主なアップデート 4
比較と使い分け 4
01 Kiro Powers とは何か 5
Powers の定義 Kiro Powers は、会話内容に応じて必要なときだけ有効化される専 門パッケージ。ツール・ワークフロー・ベストプ ラクティスをまとめて、必要な場面でだけ呼び出せる。 ポイント 常にすべてを読むのではなく、会話内容に応じて関連する Power
だけを有効化する設計が中核。 出典: Kiro Docs: Powers ("on-demand", "relevant keywords") 6
Power の代表構成 POWER.md(必須) 有効化 条件や導入手順、ガイダン スの起点。frontmatter の keywords で関連リクエストを 拾う。
mcp.json(任意) MCP サーバーを含めたい場合に 同梱する。インストール時に自動 登録される Power もある。 steering / hooks(任意) チームの作法や自動処理を持たせ たいときに追加する。複 雑なガイ ダンスや特定タイミングの処理を まとめられる。 出典: Kiro Docs: Create powers ("Every power needs a `POWER.md ` file"), Install powers ("optional but recommended") 7
従来 MCP の課題 → Powers の解決 従来 MCP の課題 複数の
MCP サーバーを常時読み込むと、作業前から 大量のツール定義がコンテキストを消費する。 = context overload Powers の解決 関連する Power だけを動的に有効化する。必要なと きだけツールを読み込むため、不要なツールを常時抱 えずに 済む。 = on-demand 読み込み 出典: Kiro Docs: Powers ("context overload", "on-demand") 8
02 使うと何がうれしいか 9
4つのメリット ① コンテキスト消費を 抑えやすい 必要なときだけ読み込 むため、使わないツー ル定義をコンテキスト に乗せずに 済む。 ②
導入が 軽い ワンクリックで導入で きる。MCP を含む Power は ~/.kiro/settings/mcp.json への登録も自動。 ③ 知識とツールが分離 しにくい POWER.md を起点に、 必要に応じて MCP や steering をまとめて配 布できる。ツールはあ るのに作法が 共有され ていない状態を減らせ る。 ④ サービス固有のベス トプラクティスを載せ やすい AWS SAM / Observability など、対 象サービスのガイダン スを Power と一緒に届 けられる。 出典: Kiro Docs: Powers, Install powers, AWS SAM Kiro power, AWS Observability Kiro power 10
導入方法(ワンクリック) 1 Kiro IDE の Powers panel を開く、または `kiro.dev/powers `
を開く 2 使いたい Power を選んで `Install ` をクリック 3 Kiro IDE が確認ダイアログを表示 → 承認で完 了 MCP 自動登録 MCP サーバーを含む Power の場合、Kiro は ~/.kiro/settings/mcp.json に自動登録する。JSON の配線や個別 設定の手間を減らせる。 出典: Kiro Docs: Install powers 11
03 直近の主なアップデート 12
2026-03-13 AWS SAM Power できること SAM プロジェクトの初期化 / build /
deploy / Lambda のローカルテスト EventBridge MSK Kinesis DynamoDB Streams SQS event-driven patterns・IAM security best practices・Powertools for AWS Lambda のガイダンスを組み込みで持つ。 SAM の出力を実務寄りに揃えやすい。 出典: AWS What's New: AWS SAM Kiro power 13
2026-02-24 AWS Observability Power 📊 CloudWatch + Application Signals alarm
response / anomaly detection / distributed tracing / SLO monitoring 🔍 CloudTrail + AWS Documentation security investigation / audit log 分析 / ドキュメ ント参照 4つの MCP サーバー(CloudWatch / Application Signals / CloudTrail / AWS Documentation)を一括バンドル。 観測 データの取得、インシデント調査、計測不 足のギャップ分析まで一気通貫で扱える。 出典: AWS What's New: AWS Observability Kiro power ("four specialized MCP servers", "automated gap analysis") 14
2026-02-23 IAM Policy Autopilot Power ユースケース baseline となる AWS IAM
policy を素 早く生成し、IAM policy を手作業で書く負担を減らす。rapid prototyping の初 期たたき 台を作りやすくする。 最小権限を自動保証する Power というより、まず baseline policy を作り、アプリの 進化に合わせて 磨いていく用途 に向く。IAM を手書きする時間を削減できる。 出典: AWS What's New: AWS IAM Policy Autopilot Kiro power ("baseline AWS IAM policies", "refined as applications evolve") 15
04 比較と使い分け 16
Skills vs Powers の違い 項目 Agent Skills Kiro Powers 標準化
open Agent Skills standard 準拠・portable Kiro 機能として定義 同梱内容 instructions / scripts / templates POWER.md を起点に MCP / steering / hooks を同梱可 ユースケース 手順・作法の 共有 ツール接続まで含めた実戦パッケージ 導入先 .kiro/skills/ または ~/.kiro/skills/ IDE または kiro.dev 経 由でインストール 自動有効化 request が skill description と一致 keyword + conversation context で activate 結論: 手順書を配りたいなら Skill。MCP を含むツール接続までまとめたいなら Power。 出典: Kiro Docs: Agent Skills, Kiro CLI Docs: Agent Skills, Kiro Docs: Powers, Install powers 17
どれを選ぶか(使い分けガイド) 1 手順・作法を配りたい → **Skill** 2 最新情報も参照したい → **Skill +
MCP** 3 ツールも知識もまとめて届けたい → **Power** 4 チーム専用 MCP を配りたい → **Custom Power** MCP 連携を含めるなら Power を第一候補として考えやすい。手順 共有が中心なら Skill、ツール接続まで束ねるなら Power が分かりやすい。 出典: Kiro Docs: Powers ("For MCP integrations, powers are usually a better fit"), Kiro Docs: Agent Skills 18
Custom Power の作り方 最小構成 POWER.md (必須)— name / displayName /
description / keywords を frontmatter に記述 mcp.json (任意)— MCP を使う場合 steering/ (任意)— 複 雑なガイダンスがある場合 1 どんな依頼で起動させるかを keywords に落とす 2 導入手順と steering の指示を POWER.md に書く 3 GitHub URL またはローカルパスからインストールして動作確認 出典: Kiro Docs: Create powers, Install powers 19
まとめ 1 Powers は `POWER.md ` を起点に、必要に応じて MCP・ガイダンス・自動処理を必要なときだけ束ねられる 2 ワンクリックで導入でき、MCP
も自動登録される 3 直近では AWS SAM / Observability / IAM Policy Autopilot などの公式 Power が追加されている 4 Skill・MCP・Power を目的で使い分けるのが実務的 Powers の本質は、必要な知識・ツール・作法を、必要なときだけ、まとまった形で使えること 出典: Kiro Docs: Powers, Install powers, AWS SAM Kiro power, AWS Observability Kiro power, AWS IAM Policy Autopilot Kiro power 20
ありがとうございました スライド・参考リンクは後ほど 共有します Kazuki-Adachi 2026-03-18