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
AI Coding Meetup Aichi - ACPってなに?
Search
Sponsored
·
SiteGround - Reliable hosting with speed, security, and support you can count on.
→
jun
November 05, 2025
Programming
35
1
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
AI Coding Meetup Aichi - ACPってなに?
jun
November 05, 2025
Other Decks in Programming
See All in Programming
パズルゲームの作り方 / how to make puzzle games
kaityo256
PRO
2
280
Augmenting AI with the Power of Jakarta EE
ivargrimstad
0
630
sbt 2.0: takeoff
eed3si9n
0
140
AIに “答え“を書かせるのを やめてみた
___akari11
0
120
SalesForceを内製化!? ~ HR事業を支える顧客管理基盤のインフラを大公開 ~
oku053
0
170
月間100万人のサービス刷新で、 技術選定をHonoに振り切った話
yutobara
8
6.3k
見えないものを探る要求要件定義に必要な基本的思考 / invisible-requirement-thinking
minodriven
15
8.2k
Streamlitで実現する自然言語データアプリ開発
ayumu_yamaguchi
1
360
[Rails World 2026] Durable orchestration on Rails: from continuation to workflow
palkan
1
720
Everything will be SERVERLESS — 信じて運用した10年の経験値 / Everything Will be Serverless — Lessons Learned from 10 Years of Operational Experience
seike460
PRO
1
970
CodeRabbitの効果検証と過ごしてみた3ヶ月
armondando
0
220
パスワード再設定メールのURLについて知っておこう
uyuki234
0
130
Featured
See All Featured
Into the Great Unknown - MozCon
thekraken
41
2.8k
The Success of Rails: Ensuring Growth for the Next 100 Years
eileencodes
47
8.4k
HU Berlin: Industrial-Strength Natural Language Processing with spaCy and Prodigy
inesmontani
PRO
0
750
New Earth Scene 8
popppiees
4
2.7k
A Soul's Torment
seathinner
8
3.7k
Primal Persuasion: How to Engage the Brain for Learning That Lasts
tmiket
0
500
Winning Ecommerce Organic Search in an AI Era - #searchnstuff2025
aleyda
2
2.2k
No one is an island. Learnings from fostering a developers community.
thoeni
21
3.9k
Utilizing Notion as your number one productivity tool
mfonobong
4
620
Fight the Zombie Pattern Library - RWD Summit 2016
marcelosomers
234
18k
Design of three-dimensional binary manipulators for pick-and-place task avoiding obstacles (IECON2024)
konakalab
0
610
Ten Tips & Tricks for a 🌱 transition
stuffmc
1
260
Transcript
1 1 Copyright© Explaza, inc. All rights reserved. ACPってなに?
株式会社エクスプラザ 稲葉 潤一
2 Copyright© Explaza, inc. All rights reserved. 自己紹介 稲葉潤一(いなばじゅんいち)
Twitter: JunInaba1 Github: juninaba 2020年にエンジニアとしてキャリアを開始。PMを経て、フリーランス転向を機 にエンジニアへ復帰。現在は株式会社エクスプラザにて、生成AIを活用したプ ロダクト(Mark など)の開発に取り組んでいる。 執筆 ▪ AstroNvim + avante.nvimでCursorライクなNeovim環境を構築する ▪ ZedでClaude Code、Gemini CLIが利用可能に ▪ Appleの新しい音声認識API「SpeechAnalyzer」で高速文字起こし ▪ Pull Requestのタイトルと説明文をCodex Github Actionで簡単に自動入力する方法 趣味 ▪ フィルムカメラ ▪ 暗室でプリント
3 Copyright© Explaza, inc. All rights reserved. 目次 • 会社紹介
• ACPとは • なぜ今“ACP”? • どこがACP採用してる? • アーキテクチャ概要 • 事例:Zed × Gemini CLI/Claude Code/Codex
4 Copyright© Explaza, inc. All rights reserved. 会社紹介
5 Copyright© EXPLAZA Inc. All rights reserved. 00 01 Company
生成AIに関する 多種多様な問い合わせをいただいており、 お客様のニーズに合わせた 最適なソリューションを提案可能。 国内最大級AIメディアのAISmileyでも ”PRODUCT AWARD”を2冠受賞。 豊富な支援実績 一部取引先 生成AIをつかったプロダクトを作っております
6 Copyright© Explaza, inc. All rights reserved. ACPってなに?
7 Copyright© Explaza, inc. All rights reserved. ACPとは Agent
Client Protocolは、エディタとコーディングエージェント間の通信を標準化。 https://github.com/agentclientprotocol/agent-client-protocol • Zedがサードパーティのエージェントと直接やり取りするために開発 ◦ ブログはこちら: https://zed.dev/blog/bring-your-own-agent-to-zed • 目標:エディタを切り替えることなく複数のエージェントを切り替えれるようにすること • Apacheライセンスに基づくオープンソース 参照: https://claude.com/pricing#api
8 Copyright© Explaza, inc. All rights reserved. なぜ今“ACP”?
9 Copyright© Explaza, inc. All rights reserved. ACPがサポートされていない場合 各エディタがサポートしたいエージェントのためにカスタム統合を構築する必要がある
• 開発者ロックイン:特定のAIエージェントを選ぶと、そのエージェントが提供する使い方や操作方法に縛られてしまう • 限定的な互換性:エージェントは利用可能なエディタのみで機能 • 統合のオーバーヘッド:新しいエージェント・エディタの組み合わせごとに統合作業が必要 参照: https://claude.com/pricing#api
10 Copyright© Explaza, inc. All rights reserved. ACPをサポートするエディタは、 ACP互換エージェントのエコシステム全体
にアクセスできます
11 Copyright© Explaza, inc. All rights reserved. どこがACP採用してる?
12 Copyright© Explaza, inc. All rights reserved. 出典:JetBrains AI Blog(Denis
Shiryaev)「JetBrains × Zed: Open Interoperability for AI Coding Agents in Your IDE」
13 Copyright© Explaza, inc. All rights reserved. Clients・Agents Clients
• Zed • Emacs • Neovim • JetBrains(進行中) Agents • Codex CLI • Claude Code • Gemini CLI • Kimi CLI • OpenCode • JetBrains Junie(進行中) • Aider(進行中) • Cursor CLI(進行中)
14 Copyright© Explaza, inc. All rights reserved. アーキテクチャ概要
15 Copyright© Explaza, inc. All rights reserved. アーキテクチャ JSON-RPCベースのプロトコル
• 設計思想 ◦ MCPフレンドリー:可能な限りMCPタイプを再利用、統合の手間減 ◦ UXファースト:意図をUIで明快に、過度に抽象化しない ◦ 信頼:信頼できるモデル前提+ツール呼出は権限確認 エージェントはエディタのサブプロセスとして実行され、標準入出力(stdin/stdout)を通じて通信 さらに詳しく:ACP Architecture — https://agentclientprotocol.com/overview/architecture 参照: https://claude.com/pricing#api
16 Copyright© Explaza, inc. All rights reserved. 事例
17 Copyright© Explaza, inc. All rights reserved.
18 Copyright© Explaza, inc. All rights reserved.
19 Copyright© Explaza, inc. All rights reserved. まとめ • 自分の推しclientにACP実装して、自分の推しエージェントをACP経由で呼びだそう
• 公式でtypescript-sdkがあります ◦ https://github.com/agentclientprotocol/typescript-sdk
20 Copyright© Explaza, inc. All rights reserved. 宣伝: エクスプラザでは絶賛採用中です! •
AIつかったプロダクト開発をしています ◦ 自社SaaS / クライアントワーク ◦ クライアントワークは自由に技術選定して開発できる自由度の高いもの ◦ 気になった方は、ぜひカジュアル面談 / このあとの懇親会でぜひお声がけください!
21 Copyright© Explaza, inc. All rights reserved. ありがとうございました