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 を活用して、本当に効率化されていますか?
Search
Sponsored
·
Your Podcast. Everywhere. Effortlessly.
Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
→
tom-chiba
May 28, 2026
Technology
110
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
AI を活用して、本当に効率化されていますか?
tom-chiba
May 28, 2026
More Decks by tom-chiba
See All by tom-chiba
20260528_FE_Yatai.pdf
tomchiba
0
8
Other Decks in Technology
See All in Technology
PHPカンファレンス関西の招待状 / Invitation to PHP Conference Kansai
ykanoh
0
210
NDIでApple Vision Proにリアルタイム映像送信
jyouryuusui
0
130
Active Record Connection Adaptersにおける長年の課題に再び取り組む
yahonda
0
200
"優秀な誰か"の下位互換にならないために
yut0naga1_fa
1
1.8k
Webの常識が通じないHTMLメールのダークモード
teamlab
PRO
0
140
LambdaWebFunctionsを試してみた / exploring-lambda-web-functions
koukihosaka
1
360
OptunaHub: ブラックボックス最適化のためのプラットフォーム
pfn
PRO
0
140
Rustuna: Rustによる高速なOptuna実装
pfn
PRO
0
200
フロントエンドカンファレンス関西2026 - 速すぎるUIに、待ち時間を
teamlab
PRO
0
190
⾮構造化データを価値に変える AI エージェント基盤とその組織
ivry_presentationmaterials
0
200
AI時代のPRレビューにどう向き合うか?
kairim0
1
240
Code for Security プロジェクト紹介 2026年10月
yu23ki14
0
110
Featured
See All Featured
Leveraging Curiosity to Care for An Aging Population
cassininazir
1
540
AI Search: Implications for SEO and How to Move Forward - #ShenzhenSEOConference
aleyda
1
1.4k
I Don’t Have Time: Getting Over the Fear to Launch Your Podcast
jcasabona
35
2.9k
Fantastic passwords and where to find them - at NoRuKo
philnash
53
4k
Raft: Consensus for Rubyists
vanstee
142
7.8k
Reflections from 52 weeks, 52 projects
jeffersonlam
356
22k
Performance Is Good for Brains [We Love Speed 2024]
tammyeverts
12
1.9k
Fireside Chat
paigeccino
43
4.1k
Leadership Guide Workshop - DevTernity 2021
reverentgeek
1
400
How People are Using Generative and Agentic AI to Supercharge Their Products, Projects, Services and Value Streams Today
helenjbeal
2
360
Designing Experiences People Love
moore
143
24k
Scaling GitHub
holman
464
140k
Transcript
AI を活用して、 本当に効率化されていますか? tom-chiba / Gaji-Labo Inc.
tom-chiba フロントエンドエンジニア X @tom_chiba_1 最近 テニスにハマっています 好きなゲーム ドラゴンクエスト 所属 フロントエンド開発と
UI デザインで、 スタートアップのプロダクト開発に伴走する会社です。 www.gaji.jp 01 / 08
02 / 08
こう思うことありませんか? AI と何往復もして、 自分で書いた方が早いのでは? 書く量は減ったはずなのに、 「直して」 「違うそうじゃない」が続いて、 思ったほど速くなっていない。 03 /
08
なぜ、こんなに往復することになるのか? 設計レイヤーを自分が握れていないまま、 AI に丸投げしていたから。 今日の主役は、この握るべき「設計レイヤー」の話です。 04 / 08
機能をひとつ実装するときの、開発フローを思い浮かべる。 AI で、もう一段レイヤーが増えた。 それを持つのは、人間。 01 調査 AI 任せる 既存パターン・前例・API の調
査は、AI がかなりの精度でこ なせる。 02 設計 人間 握る プロジェクト固有の思想が乗 る。AI 任せにすると、怪しい ケースが多い。 03 実装 AI 任せる 設計が固まっていれば、コー ド化は AI の得意領域。 04 検証 人間 握る 最終的に責任を取れるのは人 間だけ。AI に任せきりにはで きない。 設計 → 実装 / 人間 → AI AI が読み取りやすい形に整える 抽象化レイヤー 実装 → 検証 / AI → 人間 人間がレビューしやすい形にま とめる抽象化レイヤー AI で増えた「新しい一段」は、工程の境界に現れる。 人間が握るべき設計と検証の前後で、AI との受け渡し用のレイヤーをどう設計するかが、これからの仕事になる。 05 / 08
あの『境界のレイヤー』 、どう作るか? 長い日本語より、 AI が熟知している言葉でやり取りする。 人間 → AI、AI → 人間。境界のレイヤーを双方向で交わすプロトコル。
ここで効くのが、AI が熟知している技術用語と原則・パターン。 単一責任の原則 関心の分離 コロケーション 純粋関数 SSOT Adapter パターン Container / Presentational Composition over Inheritance Compound Components Render props カスタムフック DI Server Component 境界 Suspense boundary Error Boundary BFF 06 / 08
同じ AI でも、 渡す言葉で品質はかなり変わる。 日本語の仕様で渡す Before 「ユーザー一覧画面を作って。 - データを取得して表で表示 -
ローディングとエラー状態を出して - 検索もできるように - スタイルも整えて」 200 行の useEffect + useState fetch も view も同居 レビューで全部読む羽目に 設計原則で渡す After 「ユーザー一覧画面を作って。 - データ取得は Server Component で - 一覧と検索は別コンポーネント(SRP) - 状態は URL searchParams に集約(SSOT) - 取得層は Adapter 経由で差し替え可能に」 責務が分離されたコードが返ってくる テスタブル、レビューも一瞬 変えたのは抽象度だけ。設計の言葉で渡せれば、レビュー コストもトークン消費も往復回数も、まとめて下がる。 07 / 08
まとめ 抽象化レイヤーを意識する。 設計の語彙を磨く。 AI で速くなる理由を、自分の言葉で説明できるか。 AI が書いたコードを読むかどうかは、いろんな意見がある。けれど、自分の中で理解し、納 得し、説明できる状態でいることは欠かせない。 それを支えるのが、AI が熟知している設計・原則・語彙の勉強。
08 / 08
Appendix
そんなに AI に任せて、本当に大丈夫? AI は確率的。 でも、人間も。 AI 同じプロンプトでも、結果がブレる。 人間 同じ仕様でも、書くたびにブレる。
調査や実装は、現状 AI のほうが人間より精度が高いことも多い。だから、堂々と任せたほうがいい。 ただし、AI に限らず、どんな技術も最終的な責任は「使う側」にある。 責任が取れる範囲で、AI に任せる。 Appendix
Gaji-Labo www.gaji.jp tom-chiba on X x.com/tom_chiba_1 Appendix