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 Agent SDKで始める実践的AIエージェント開発
Search
Sponsored
·
SiteGround - Reliable hosting with speed, security, and support you can count on.
→
西岡 賢一郎 (Kenichiro Nishioka)
October 25, 2025
Technology
190
0
Share
Claude Agent SDKで始める実践的AIエージェント開発
機械学習の社会実装勉強会第52回 (
https://machine-learning-workshop.connpass.com/event/372543/
) の発表資料です。
西岡 賢一郎 (Kenichiro Nishioka)
October 25, 2025
More Decks by 西岡 賢一郎 (Kenichiro Nishioka)
See All by 西岡 賢一郎 (Kenichiro Nishioka)
OpenClawでPM業務を自動化
knishioka
2
410
Claude Cowork Plugins を読む - Skills駆動型業務エージェント設計の実像と構造
knishioka
0
500
仕様書駆動AI開発の実践: Issue→Skill→PRテンプレで 再現性を作る
knishioka
2
820
Claude Codeを使った情報整理術
knishioka
19
13k
Claude Skillsで"仕事の型"を配布する
knishioka
0
370
AIがAIを拡張する時代へ ~Claude Codeで実現する高品質文書作成~
knishioka
0
190
MLflow × LLM 生成AI時代の実験管理とリスク低減
knishioka
0
190
Conductor: Git Worktreeで実現する並列AIコーディング
knishioka
0
160
ローカルLLMでファインチューニング
knishioka
1
2.8k
Other Decks in Technology
See All in Technology
ふりかえりがなかった職能横断チームにふりかえりを導入してみて学んだこと 〜チームのふりかえりを「みんなで未来を考える場」にするプロローグ設計〜
masahiro1214shimokawa
0
340
ログ基盤・プラグイン・ダッシュボード、全部整えた。でも最後は人だった。
makikub
5
1.6k
組織的なAI活用を阻む 最大のハードルは コンテキストデザインだった
ixbox
6
1.7k
Discordでリモートポケカしてたら、なぜかDOを25分間動かせるようになった話
umireon
0
120
生成AI時代のエンジニア育成 変わる時代と変わらないコト
starfish719
0
610
OBI+APMでお手軽にアプリケーションのオブザーバビリティを手に入れよう
kenshimuto
0
240
すごいぞManaged Kubernetes
harukasakihara
1
390
DevOpsDays2026 Tokyo Cross-border practices to connect "safety" and "DX" in healthcare
hokkai7go
0
130
ふりかえりを 「あそび」にしたら、 学習が勝手に進んだ / Playful Retros Drive Learning
katoaz
0
450
Introduction to Bill One Development Engineer
sansan33
PRO
0
400
GitHub Copilotを極める会 - 開発者のための活用術
findy_eventslides
6
4k
建設的な現実逃避のしかた / How to practice constructive escapism
pauli
4
310
Featured
See All Featured
First, design no harm
axbom
PRO
2
1.2k
VelocityConf: Rendering Performance Case Studies
addyosmani
333
25k
Technical Leadership for Architectural Decision Making
baasie
3
320
The Pragmatic Product Professional
lauravandoore
37
7.2k
Navigating Weather and Climate Data
rabernat
0
160
Chrome DevTools: State of the Union 2024 - Debugging React & Beyond
addyosmani
10
1.1k
WENDY [Excerpt]
tessaabrams
9
37k
Primal Persuasion: How to Engage the Brain for Learning That Lasts
tmiket
0
310
Data-driven link building: lessons from a $708K investment (BrightonSEO talk)
szymonslowik
1
1k
Marketing Yourself as an Engineer | Alaka | Gurzu
gurzu
0
180
Optimising Largest Contentful Paint
csswizardry
37
3.6k
The SEO Collaboration Effect
kristinabergwall1
0
420
Transcript
Claude Agent SDKで始める実践的AIエージェント開発 自律型AIエージェント開発フレームワーク 機械学習の社会実装勉強会 第52回 2025年10月25日 発表者:西岡 賢一郎
開発現場のよくある課題 毎日同じコードレビューやドキュメント生 成を繰り返している 調査タスク:Web検索 → 整理 → レポート
作成に何時間も 長時間タスクで途中で情報が失われる ツール統合に複雑なコードが必要
なぜ従来のAIでは解決できないのか 単発対応のみ コンテキストの壁 統合の困難 これらの限界を超えるのがAgent SDKです 1回の質問に1回の回答
• ステップごとに人間が指示 • 長い会話で情報が失われる • トークン制限に到達 • ファイル操作不可 • システムアクセス困難 •
Claude Agent SDK Anthropic社がClaude Codeを構築した実際のインフラ 1 実績ある基盤 Anthropic社の自社製品と同じインフラ 2 より広い用途へ
2025年9月に「Claude Code SDK」から改名 3 すぐ使える プロダクション投入可能 2025年9月29日 Anthropic社リリース
「指示」から「依頼」へ 従来のAI 人間が毎回指示: 人間が毎回指示する必要あり Agent SDK エージェントが自律実行: 「プロジェクト分析してレポート作成して」 目標を伝えるだけで完結 ファイルを読んで
• それを分析して • レポートを作って • 自動で全ステップ実行 • ファイル検索 → 分析 → レポート作成 •
なぜClaude Agent SDKを選ぶのか 1 プロダクション実績 Anthropic社の自社製品と同じ基盤 大規模運用で実証済みの信頼性 2 自律実行 エージェントループで自己判断
複数ステップを人間の介入なしで実行 3 自動コンテキスト管理 長時間タスクでも制限に達しない 重要情報を自動で保持 (詳細は次スライドへ)
なぜClaude Agent SDKを選ぶのか(続き) 4. 豊富なツール ファイル操作(Glob、Read、Write)やコード実行 (Bash、Python)などの基本ツールが組み込まれています 5.
シンプルなAPI すぐに始められるシンプルな設計と、必要に応じて高度な制 御も可能 ファイル操作、コード実行、Web検索 • MCP連携で拡張可能 • 基本:query() 関数だけで開始 • 高度:ClaudeSDKClient • ストリーミング対応 •
こんな使い方ができる Agent SDKで実現できる5つの活用例 開発支援 コードレビュー、ドキュメント生成、リファクタ リング提案 リサーチ自動化 Web検索
→ 分析 → レポート生成の完全自動化 プロジェクト分析 ファイル構造分析、統計計算、品質評価 データ処理 ファイル読込 → 加工 → 可視化 → 保存 ワークフロー自動化 複数ツールを組み合わせた複雑な処理の自動化
実践デモ:こんなことができる github.com/knishioka/machine-learning-workshop/claude_code/agent_sdk プロジェクト自動分析 ファイル検索 → 内容分析 → レポート生成
README自動生成 コード読取 → 構造理解 → ドキュメント作成 リサーチエージェント Web検索 → 情報整理 → レポート作成
例:プロジェクト自動分析 入力 $ python project_analyzer.py examples/01_basic たった1行のコマンドで起動
動作 1. ファイル検索(自動) 2. 内容分析(自動) 3. 統計計算(自動) 4. レポート生成(自動) 人間の介入なしで実行 結果 • Pythonファイル:2個(234行) • ドキュメント:高品質 • コード構造:優れた設計 所要時間:約20秒
主要フレームワーク比較(2025年) Claude Agent SDK プロダクション単一エージェント • 自動コンテキスト管理 • 組み込みガバナンス •
ストリーミング対応 LangChain マルチモデル統合 • ベンダー非依存 • RAGパイプライン • 豊富な統合 OpenAI Agents SDK マルチエージェント連携 • 軽量・高速 • エージェント間連携 • ミニマルな設計
どれを選ぶべきか Claude Agent SDK プロダクション品質が必要 長時間の自律タスク 明確な権限管理
LangChain 複数LLMの使い分け ベンダーロックイン回避 OpenAI Agents SDK 複数エージェントの協調 軽量な実装
5分で始める 1 インストール pip install claude-agent-sdk 2 APIキー取得 console.anthropic.com 3
環境設定 export ANTHROPIC_API_KEY=your_key 4 実行 python examples/01_basic/hello_agent.py
学習リソース 公式ドキュメント docs.claude.com/en/api/agent- sdk/overview API完全リファレンス アーキテクチャ解説 ベストプラクティス 公式Python
SDK github.com/anthropics/claude- agent-sdk-python 最新のSDKコード サンプルコード リリース情報 デモプロジェクト github.com/knishioka/machine- learning- workshop/claude_code/agent_sdk 段階的デモコード 日本語ドキュメント すぐに試せる環境
Claude Agent SDK:開発の新しいパラダイム デモを試す github.com/knishioka/machine-learning-workshop/claude_code/agent_sdk Anthropic社のプロダクションインフラ 1 自律的な複数ステップ実行 2 自動コンテキスト管理
3 幅広い活用可能性 4 今すぐ始められる 5 機械学習の社会実装勉強会 第52回 / 2025年10月25日 / 西岡 賢一郎