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
エンジニアに許された特別な時間の終わり
Search
Sponsored
·
Your Podcast. Everywhere. Effortlessly.
Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
→
watany
March 13, 2025
Programming
250k
108
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
エンジニアに許された特別な時間の終わり
社内勉強会向け
新作(2025/12/06 )
→
https://speakerdeck.com/watany/its-only-the-end-of-special-time
watany
March 13, 2025
More Decks by watany
See All by watany
仕様駆動開発の消費期限
watany
20
9.4k
AIエージェントがあれば技術書なんてすぐ書けるでしょ→無理でした
watany
7
1.5k
穢れた技術選定について
watany
22
8.7k
Alphaモジュール使っていいのかい!?いけないのかい!?どっちなんだいっ!?
watany
1
440
The Tyranny of Not Measuring
watany
5
490
新しいVibe Codingと”自走”について
watany
6
580
Equip GitHub Copilot CLI
watany
3
1.6k
SkillsをS3 Filesに置く時のあれこれ
watany
4
2.5k
App Runner最近使ってなかったのなんでだっけ
watany
1
170
Other Decks in Programming
See All in Programming
Intent as Code
shoppingjaws
5
710
AIの中の人になってみる
htkym
0
170
Can LLMs Replicate 4 Years of Compose Migration? Exploring the boundaries of automation with 279 XML files from a real product
makun
0
130
【高い買い物LT会】初任給で話題の国産フィジカルAIを買った話
akagami
PRO
0
130
thread_parallel_with_free-threaded_Python_and_NumPy.pdf
riku_sakamoto
0
260
Deep dive into the select statement (GopherCon UK)
jespino
0
170
MIZARU@SPAJAM2026 第二回予選
1901drama
0
110
スマート反転とウェブアクセシビリティ
camiha
0
180
PHPプロジェクトの結合バランスを可視化する #php_night
kajitack
0
230
Hono + Inertia + React で LP を構築した話
oukayuka
2
220
LLMは4年分のCompose移行を再現できるのか?実プロダクト279件のXMLで探る自動化の境界線
makun
0
520
AI × TiDD / 2026.09.05 Redmine 大阪
tokudiro
1
120
Featured
See All Featured
Stop Working from a Prison Cell
hatefulcrawdad
274
21k
Put a Button on it: Removing Barriers to Going Fast.
kastner
60
4.6k
Fireside Chat
paigeccino
43
4k
Effective software design: The role of men in debugging patriarchy in IT @ Voxxed Days AMS
baasie
0
510
Measuring & Analyzing Core Web Vitals
bluesmoon
9
990
Build your cross-platform service in a week with App Engine
jlugia
234
19k
Why Mistakes Are the Best Teachers: Turning Failure into a Pathway for Growth
auna
0
270
Hiding What from Whom? A Critical Review of the History of Programming languages for Music
tomoyanonymous
3
1.2k
AI Search: Where Are We & What Can We Do About It?
aleyda
0
7.9k
ピンチをチャンスに:未来をつくるプロダクトロードマップ #pmconf2020
aki_iinuma
128
56k
Future Trends and Review - Lecture 12 - Web Technologies (1019888BNR)
signer
PRO
0
3.7k
Lightning Talk: Beautiful Slides for Beginners
inesmontani
PRO
2
680
Transcript
エンジニアに許された 特別な時間の終わり
元ネタ 表紙 内容
Cline?
None
Cline? • VS Code Extension コーディングエージェント(OSS) ◦ ”必要になれば人間に聞く” Human-in-the-Loop ◦
”人間に聞かない機能” Auto Approve • 多彩なツールの実行 ◦ ファイルの作成・編集、コマンド実行 ◦ ヘッドレスブラウザを用いたデバッグ ◦ MCP経由でのPlugin機能
Cline? • VS Code Extension コーディングエージェント ◦ ”必要になれば人間に聞く” Human-in-the-Loop ◦
”人間に聞かない機能” Auto Approve • 多彩なツールの実行 ◦ ファイルの作成・編集、コマンド実行 ◦ ヘッドレスブラウザを用いたデバッグ ◦ MCP経由でのPlugin機能 Model Context Protocol: AIアシスタントと、データソースやツールを接続するためのプロ トコル。Anthropic社が開発。
Cline? • VS Code Extension コーディングエージェント ◦ ”必要になれば人間に聞く” Human-in-the-Loop ◦
”人間に聞かない機能” Auto Approve • 多彩なツールの実行 ◦ ファイルの作成・編集、コマンド実行 ◦ ヘッドレスブラウザを用いたデバッグ ◦ MCP経由でのPlugin機能
LLM Chat 〇〇〇の機能を実装して 設計書を見せてください <添付ファイル> ありがとうございます。<コード> テストの結果動きません。エラーは~ 失礼しました<修正済コード> ありがとう、動くコードです
Cline 〇〇〇の機能を実装して 設計書を読んでもいいですか? いいよ これがコードです。書き出していいですか? いいよ <コマンド>このコマンドでテストしていい? いいよ テストが通ったよ。完成!
LLM ChatとCline、何が違ったか • Clineはテキスト生成に留まらず ◦ 実装の依頼に対して「計画&振り返り」 ▪ 利用者がしたのは承認・決断のみ ◦ 実装に必要な「ツール実行」
▪ ファイルのRead/Write、コマンド実行… • Clineは人間に尋ねつつ、自律的にエンジニアとして 役割を果たした
Cline? • VS Code Extension コーディングエージェント ◦ ”必要になれば人間に聞く” Human-in-the-Loop ◦
”人間に聞かない機能” Auto Approve • 多彩なツールの実行 ◦ ファイルの作成・編集、コマンド実行 ◦ ヘッドレスブラウザを用いたデバッグ ◦ MCP経由でのPlugin機能
Auto Approve? • Clineへの”自動承認”モード ◦ file/dirの読み込み ◦ fileの書き込み ◦ コマンド実行
◦ etc…
Cline(再掲) 〇〇〇の機能を実装して 設計書を読んでもいいですか? いいよ いいよ いいよ これがコードです。書き出していいですか? <コマンド>このコマンドでテストしていい? テストが通ったよ。完成!
Cline - Auto Approve 〇〇〇の機能を実装して 設計書を読みます これがコードです。書き出します <コマンド>このコマンドでテストします テストが通ったよ。完成! いいよ
いいよ いいよ
Cline? Clineとは Copilot(副操縦士)でなく Pilot(操縦士)として振舞う AI Agent
Agent?
None
AIエージェント(2025/3)
AIエージェントは万能か
”万能調味料”の使い道 2025/3では、2つの領域が注目 Search Coding
Coding Agent?
VSCode Fork Windsurf Cursor
CLI Claude Code Aider
Async Open Hands Devin
VS Code Extension Cline
何に賭けるか? • どの製品に賭けてもいいし、賭けなくてもいい • Clineを触って「星取表を待つ時間はない」と私は判断した • 特定のツールに賭けるかは、実は本質ではない
何に賭けるか? • どの製品に賭けてもいいし、賭けなくてもいい • Clineを触って「星取表を待つ時間はない」と私は判断した • 特定のツールに賭けるかは、実は本質ではない
何に賭けるか?
何に賭けるか? • どの製品に賭けてもいいし、賭けなくてもいい • Clineを触って「星取表を待つ時間はない」と私は判断した • 特定のツールに賭けるかは、実は本質ではない
”賭け”の本質
ドライバー席を譲る?
自動運転のレベル
コーディングにおける”自動運転”のレベル 副操縦士(Copilot) レベル0 AI支援な し レベル1 AI支援 Chat レベル2 AI支援
補完+ Chat
コーディングにおける”自動運転”のレベル 副操縦士(Copilot) レベル0 AI支援な し レベル1 AI支援 Chat レベル2 AI支援
補完+ Chat レベル3 Agent 人間が支 援 レベル4 Agent 人間の支 援なし レベル5 実装の完 全自動生 成 操縦士(Pilot)
コーディングにおける”自動運転”のレベル 副操縦士(Copilot) レベル0 AI支援な し レベル1 AI支援 Chat レベル2 AI支援
補完+ Chat レベル3 Agent 人間が支 援 レベル4 Agent 人間の支 援なし レベル5 実装の完 全自動生 成 操縦士(Pilot) ドライバー席 助手席 後部座席
コーディングにおける”自動運転”のレベル 副操縦士(Copilot) レベル0 AI支援な し レベル1 AI支援 Chat レベル2 AI支援
補完+ Chat レベル3 Agent 人間が支 援 レベル4 Agent 人間の支 援なし レベル5 実装の完 全自動生 成 操縦士(Pilot) ドライバー席 助手席 後部座席 エンジニアがドライバー席を譲ることで 次の段階へ進むことができる
ドライバー席での人間による運転 ≒人間によるソフトウェアの実装 ≒エンジニアに許された特別な時間
ドライバー席での人間による運転 ≒人間によるソフトウェアの実装 ≒エンジニアに許された特別な時間
ドライバー席での人間による運転の終わり ≒人間によるソフトウェアの実装の終わり ≒エンジニアに許された特別な時間の終わり
エンジニアに許された 特別な時間の終わり
None
”私たちの知っているプログラミングの終わり”
”私たちの知っているプログラミングの終わり”
類例:AIマインスイーパ
理詰めだけできる部分を全部AIが、 人間には運試しと結果責任だけが残される
理詰めだけできる部分を全部AIが、 人間には運試しと結果責任だけが残される
現状確認 • ”私たちの知っているプログラミングの終わり” • AIエージェントにドライバー席を譲る未来 • エンジニアには運と責任が残される
現状確認 • ”私たちの知っているプログラミングの終わり” • AIエージェントにドライバー席を譲る未来 • エンジニアには運と責任が残される • エンジニアが終わったという話は一度もしていない
ドライバー席を譲った後、どこへ座るか?
エンジニアは何に賭けるべきか? • 助手席でリスクを取りながら副操縦士として生きる • 未来に不安が見えても後部座席へ下がらない • 技術力で運を引き寄せろ
Clineに賭けたくなったら 2025年度 研修実施予定(社内向け・社外要相談)