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
AGENTS.mdとSkillsで始めるAIエージェント活用
Search
そのだ
June 16, 2026
Technology
280
3
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
AGENTS.mdとSkillsで始めるAIエージェント活用
Agentic Tokyo #1
https://aibuilders.connpass.com/event/394175/
そのだ
June 16, 2026
More Decks by そのだ
See All by そのだ
DGX Sparkを2台使って いろいろ動かす話
sonoda_mj
1
130
Codex Microで 開発体験は変わるのか?
sonoda_mj
1
93
DGX Sparkを2台つないで 最強ローカルLLM環境を動かしてみた話
sonoda_mj
0
220
Google_ADKのSub_AgentをAgentic_Workflowに移行し_遷移成功率を改善した話.pdf
sonoda_mj
1
150
仕事はAIに任せてラスベガスへ行きたいのでDSPyで自分のクローンを作った
sonoda_mj
1
180
ハッカソンから社内プロダクトへ AIエージェント「ko☆shi」開発で学んだ4つの重要要素
sonoda_mj
6
2.8k
RAGの基礎から実践運用まで:AWS BedrockとLangfuseで実現する構築・監視・評価
sonoda_mj
1
2.2k
Amazon Bedrock Knowledge Basesに Data Autometionを導入してみた
sonoda_mj
1
260
Amazon Bedrock Knowledge basesにLangfuse導入してみた
sonoda_mj
2
1.2k
Other Decks in Technology
See All in Technology
Tab5をRubyで動くパソコンにする
kishima
1
210
生成AIのテナント制御とシャドーMCP対策 | AIを"止めずに"、情報を守る
yukun
0
120
AI時代におけるプロダクト横断勉強会の設計
zozotech
PRO
0
160
enechainの内製セルフサービスプラットフォーム
hiyosi
0
120
KAEN Company Deck
kaen
PRO
0
320
AI時代に、プロダクトの数だけ積み上がる所有コストをどうエンジニアリングするか / Engineering the Cost of Ownership
kzkmaeda
0
1k
Hub & Spoke 環境のネットワークルーティングを分解してみる
tsuyataku
1
530
Nav2、Nav3 ... はたまた自作?〜 作って理解する Nav3 の設計意図 〜 / Nav2, Nav3 ... or Build Your Own? — Understanding Nav3's design intent by building it from scratch
yanzm
0
250
作り直せるコードは迅速に 作り直せないDBは慎重に - AI時代のプロダクトエンジニアが「判断の不可逆性」で開発速度を変える話
kinosuke01
0
250
スクラムで身についていた動き方を、XPで捉え直してみた
codmoninc
PRO
1
240
【視聴者参加型!】AWSセキュリティアンチパターンクイズ
syoshie
0
430
Bet AI Day 2026丨Agentは、「金融」という巨大産業の何を変えられるのか
layerx
PRO
0
1k
Featured
See All Featured
Self-Hosted WebAssembly Runtime for Runtime-Neutral Checkpoint/Restore in Edge–Cloud Continuum
chikuwait
0
770
Save Time (by Creating Custom Rails Generators)
garrettdimon
PRO
32
4.6k
A better future with KSS
kneath
240
18k
The World Runs on Bad Software
bkeepers
PRO
72
12k
How to Talk to Developers About Accessibility
jct
2
540
Primal Persuasion: How to Engage the Brain for Learning That Lasts
tmiket
0
440
Practical Tips for Bootstrapping Information Extraction Pipelines
honnibal
25
2.1k
ReactJS: Keep Simple. Everything can be a component!
pedronauck
666
130k
Max Prin - Stacking Signals: How International SEO Comes Together (And Falls Apart)
techseoconnect
PRO
0
450
The innovator’s Mindset - Leading Through an Era of Exponential Change - McGill University 2025
jdejongh
PRO
1
320
How to make the Groovebox
asonas
2
2.4k
Unlocking the hidden potential of vector embeddings in international SEO
frankvandijk
0
920
Transcript
1 © 2025 Leverages Co., Ltd. AGENTS.mdとSkillsで始める AIエージェント活用 〜Agentが迷わず働ける環境をつくる〜
2 © 2025 Leverages Co., Ltd. 自己紹介
3 © 2025 Leverages Co., Ltd. 苑田 朝彰 普段の業務内容 •
AI エージェント開発(Google ADK, Strands Agent) • ローカルLLM • 社内AI推進(AI駆動開発、Agent開発) • クラウド(AWS, Google Cloud) 資格 • AWS Community Builders(ML) • 甲賀流忍者検定(中級) 趣味 • 月一で面白いことをするのにハマってます ◦ Spartanレース ◦ 100kmウォーキング ◦ 無人島かくれんぼ ◦ 滝行 SNS • https://x.com/sonoda_mj • https://zenn.dev/tomomj • https://note.com/sonoda_mj Tomotada Sonoda レバレジーズ株式会社 システム本部/テクノロジー戦略室/AIエージェント開発チーム 自己紹介
4 © 2025 Leverages Co., Ltd. Contents 背景 Agentの概要 AGEN
.mdの話 killsの話 使い分けと実践例 まとめ 01. 02. 03. 04. 05. 06.
5 © 2025 Leverages Co., Ltd. 背景
6 © 2025 Leverages Co., Ltd. AI Agentは賢いが、出力にブレがある。 AI Agentは賢くても、実務では前提不足や属人化によって出力がブレやすい傾向があります。
AGENTS.mdとSkillsで前提や作業手順を共有することで、再現性ある活用に近づけることが可能です。 Before After ユーザー AI Agent ログイン機能を作りたい! (frontendはNext.jsでbackendはPython でinfraはAWS) 毎回プロンプトで前提を補う ユーザー ログイン機能を作りたい! 前提が共有され、出力が安定する Next.js TypeScript Google Cloud Next.js Python AWS 出力がブレる 成果物 成果物 Skillsを参照して 生成される AGENTS .md Skills AI Agent
7 © 2025 Leverages Co., Ltd. Agentの概要
8 © 2025 Leverages Co., Ltd. AI Agentとは AI Agentは、目的に向かって必要に応じて計画し、必要な情報を読み、ツールを使いながら、複数ステッ
プの作業を進める仕組みです。 AI Agentを支える要素 Instructions : どう振る舞うか決める - システムプロンプト - AGENTS.md - Skills Context : 前提や参照情報を持つ - 会話履歴 - 参照ファイル - リポジトリ情報 Tools:外部システムや実行環境を操作する - MCP経由のツール - API - Shell - File edit 目的 情報を読む ツールを使う 計画 結果を返す AI Agentの動き 引用:https://openai.github.io/openai-agents-python/agents
9 © 2025 Leverages Co., Ltd. AGENTS.mdの話
10 © 2025 Leverages Co., Ltd. AGENTS.mdとは AGENTS.mdは、AIエージェント向けのREADMEです。人間向けのREADMEやCONTRIBUTINGがあるよ うに、Agentにもプロジェクトのルールを伝える必要があります。AAIF公式Projectsの一つ。 #
AGENTS.md ## Project Overview このリポジトリは社内向けのAIエージェント基盤 です。 ## Commands - npm install - npm test - npm run lint ## Coding Rules - API層にビジネスロジックを書かない - DBアクセスはrepositories配下にまとめる ## Pull Request - 変更理由を書く - テスト結果を書く ユーザー このリポジトリはモノレポです。 PRを出す時は変更理由 を書くこと。 テストは npm test を使っ て。 わかった!!! AGENTS .md AI Agent 毎回プロンプトで説明していた前提を、リポジトリ側に置く 引用:https://agents.md/
11 © 2025 Leverages Co., Ltd. Skillsの話
12 © 2025 Leverages Co., Ltd. Skillsとは Skillsは、Agentにタスクごとの専門能力を追加する仕組みです。 特定の作業に必要な知識・手順・リ ソース・スクリプトをまとめておき、必要なときにAgentが参照します。AAIF公式Projectではない。
--- name: api-design description: API設計を行うときに使用する --- # API Design Skill ## Goal 既存仕様と互換性を保ちながら APIを設計する ## Steps 1. 既存APIの命名規則を確認する 2. request / response schemaを定義する 3. 認証・認可の要否を確認する 4. エラー設計を確認する 5. OpenAPIやドキュメント更新を確認する ## Output - Endpoint - Request / Response - Error Pattern - Security Notes 要件定義 API設計 バックエンド実装 フロントエンド実装 DB/Migration インフラ レビュー セキュリティ PR作成 テスト Skills ユーザー招待APIを追加する場合
13 © 2025 Leverages Co., Ltd. 使い分けと実践例
14 © 2025 Leverages Co., Ltd. AGENTS.mdとSkillsの使い分け AGENTS.mdは「このプロジェクトでどう動くべきか」、Skillsは「タスクに応じて呼び出す専門能力」を Agentに渡すものです。 AGENTS.md
Skills AI Agent Agentの作業環境・振る舞いを整える タスクに応じて専門能力を呼び出す - テスト方法 - ディレクトリ構成 - アーキテクチャ方針 - コーディング規約 - PRルール - 禁止事項 プロジェクトのルール 成果物 AI Agent 成果物 成果物 バックエンド実装 セキュリティ 要件定義 インフラ Skills
15 © 2025 Leverages Co., Ltd. 事例1: ハッカソンでの新機能開発Agent ハッカソンでは毎回プロジェクトが違いますが、新機能開発の流れはかなり似ています。 そのため、プロジェクト固有の作法はAGENTS.mdにまとめ、共通して使える開発の進め方はSkillsとして
持ち運んでいます。 - モノレポ構成の詳細 - Makeコマンドの説明 - コーディングスタイル - テスト - コミット、 PRのやり方 AGENTS.md (プロジェクトのルール ) バックエンド実装 - FastAPI / pytest / Ruff - services / repositories / routers の責務分離 - 認証・プロフィール・マッチング処理の検証方針 フロントエンド実装 - Next.js App Router - React Query / Zustand - UI変更時のテスト・認証状態の注意 インフラ - Terraform / AWS - state / plan / apply の注意 - リポジトリ固有の運用 PRレビュー - コメント確認 / 影響範囲調査 - 必要なら修正・検証・push・返信 ユーザー テンプレートを 複製
16 © 2025 Leverages Co., Ltd. 事例2: Dify環境構築タスクをAgentが迷わない形にする 完全自動化できそうでも、実際には環境ごとの差分や確認ポイントがあり、手作業が残りやすいです。 こうしたタスクは、AGENTS.mdでリポジトリの前提や探索の入口を共有し、Skillでタスク固有の手順を
渡すことで、Agentが安定して進めやすくなります。 ユーザー 新しいDify環境を 構築したい 環境作成Skill 環境変数追加 PR作成 コード作成 (Terraform) マージ AI Agentによる処理 - モノレポ構成の詳細 - コマンドの説明 - コーディングスタイル - テスト - コミット・PRのやり方 AGENTS.md (プロジェクトのルール ) 人間による 確認・仕上げ PR確認 一部手作業 (確認・初期設定)
17 © 2025 Leverages Co., Ltd. 事例3: 人間の固定タスクをAgent用の手順に落とし込む Skillsは一度作って終わりではなく、実際に使いながら改善していきます。 まず人間が固定タスクを実施してPRを作り、その内容からAgentに渡すべき前提や手順を抽出します。
最初のうちは人間が挙動を確認し、足りない点をAGENTS.mdやSkillsに反映しながら再利用できる形にし ていきます。 人間が確認 マージ Yes No PR作成 固定タスク実行 PRをもとに AGENTS.md / Skills作成 Agentで再実行 人間の作業 AGENTS.md / Skills整備
18 © 2025 Leverages Co., Ltd. まとめ
19 © 2025 Leverages Co., Ltd. まとめ 1. Agent活用では、モデル性能だけでなく文脈設計が重要 2.
AGENTS.mdは、プロジェクトの作法をAgentに渡す 3. Skillsは、タスクごとの専門能力をAgentに渡す 4. 人間の作業やレビュー結果をもとに、AGENTS.mdとSkillsを改善する
20 © 2025 Leverages Co., Ltd. ご清聴ありがとう ございました!!