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
·
SiteGround - Reliable hosting with speed, security, and support you can count on.
→
ufoo68
October 22, 2025
Programming
110
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
今更ながら、開発現場での生成AI活用について
ufoo68
October 22, 2025
Transcript
17 slides
今更ながら、開発現場での生 成AI活用について 梅キャン勉強会
自己紹介 • 名前 ◦ 松永勇太(@ufoo_yuta) • 住まい ◦ 滋賀県 •
職業 ◦ WEBエンジニア • すきなこと ◦ シンプルなものづくり
今更ながら、 生成AIの仕事での活用についての話です
はじめに 実際にちゃんと使っているもの • ChatGPT • Copilot 正直これだけ。。。
ChatGPT活用
ChatGPTの活用例 • 技術トピックの質問とその深掘り • エラーが発生した場合に、その原因を調べる • ドメイン知識のいらないコードスニペット生成 • データベースや仕様の設計 •
スクリーンショットからHTMLコーディング
所感:技術トピックの質問 • 体感としてはネット検索の強化版 • 一つのトピックの質問から、そこへ生じた疑問を永遠に深掘りすることができるのは 嬉しい • 最近はWeb検索もやってくれるからそこそこ信用できる • 専門外のことについてはあまり聞かないようにしている
所感:エラー検索 • エラーメッセージから開発環境まで推察してくれたりするので、助かる • 解答の正確性を高めるためにも事前知識として開発環境も加える場合が多い • 普通に嘘を言ってくる場合もあるので、話半分で聞くという感じ
所感:コードスニペット生成 • 基本的には自分でも書ける内容を聞くことにしている • そのままでは動かないコードを生成されることが多いが、手直しする形で実装する 感じでも生産性はかなり上がっている • 破壊的変更の多いライブラリ(OpenAIのNodeパッケージなど)は普通に嘘を教え てくるので、最初から聞かない
所感:テーブル設計や仕様策定 • 基本的に新しくテーブルを作る場合でも、繰り返しの作業が多かったりするので、そ の部分の補助をしてくれるのは助かる ◦ 既存のテーブルにある xx_idなど共通で使っているカラムを羅列する場合 ◦ プロンプトに既存のテーブルのスキーマを与えるとその内容を加味してくれる •
(一度しかやったことないが)新規でサービスを実装する時に、仕様からの工数の 妥当性などをレビューしてくれる
所感:スクショからのコーディング これが一番助かっている
Copilot活用
Copilotとは 主にプログラミング支援や文章作成支援を行うAIアシスタントの総称。実際に使っている のはGitHub Copilot。VS Codeのキーボード補完という形で利用している。
Copilotを1年以上使った所感 • 言うまでもなく超便利 • どう使っている? ◦ 最初にコメントを書いて意図する実装を伝える ◦ 生成物が微妙な場合は手直し ◦
関数名をわかりやすく書くと良い感じのコードを生成してくれる • 不便なところ ◦ 他のキーボード補完を邪魔してくる ◦ TypeScriptの型補完などの邪魔をされると結構ウザい
さいごに
余談 AIはプログラマの仕事を完全に代替すると思うか? • 大方の仕事は代替できるのでは?という感想 • しかしプログラマがなくなるとは考えにくい ◦ 結局生成物の責任を持つのは人間 ◦ 生成AIもツールである以上、それを使う人間が必要
• 下手に時代の流れに逆らわずに共存していくことが現実的ではないか
結局はこれ 「銃は私が構えよう照準も私が定めよう 弾丸も弾装に入れ遊底を引き 安全装置も私が外そう だが 殺すのは お前の殺意だ」 - HELLSING アーカード
More Decks by ufoo68
See All by ufoo68
BlenderをCodexで動かす
ufoo68
1
880
改めて考えるOSSのあり方について
ufoo68
0
110
文法で学ばないJavaScript
ufoo68
0
110
Cookieとは?
ufoo68
1
110
28歳独身エンジニア 婚活してみた
ufoo68
0
60
OpenAIでクッキー型を作る
ufoo68
1
91
初めて開発リーダーをやってみた話
ufoo68
0
170
M5Stack用の指紋認証デバイスを試す
ufoo68
0
990
結婚式のクイズアプリを自作した話
ufoo68
0
760
Other Decks in Programming
See All in Programming
あなたの await、OS まで届いてる? strace で覗く JavaScript の非同期
hasutosasaki
1
2.4k
複数ドメインを一つのアプリに統合するFlutterの設計と運用_FlutterKaigi2026登壇資料(須永高弘)
takahirosunaga
0
180
小さなアプリを作って公開するまで
onozaty
0
180
3回つくってわかった、 定期実行ジョブ基盤の本質情報
takai
4
3.9k
クラウドゲーミングのパフォーマンス最適化に挑む / Cloud Gaming Performance Tuning
vivion
0
330
クラウドエージェントは、 何がそんなに便利なのか / what makes cloud agents so useful
rkaga
5
860
ローカルLLMの基本と近況 2611 / Local LLM basics and recent situation 2611
kishida
2
410
FactoryBotをやめればRSpecは速くなるのか?
yuta_onishi_97
0
1.7k
Coding with AI: How to trust the storyteller (AWS Community Day Adria, Ljubljana 2026)
slobodan
0
150
Next.js: The final boss of Web Performance
guaca
0
410
Distance field of Julia set
kinakomoti321
0
320
はじめてのPLATEAU
nokonoko1203
1
650
Featured
See All Featured
SERP Conf. Vienna - Web Accessibility: Optimizing for Inclusivity and SEO
sarafernandez
2
1.7k
DBのスキルで生き残る技術 - AI時代におけるテーブル設計の勘所
soudai
PRO
68
60k
Large-scale JavaScript Application Architecture
addyosmani
516
110k
The Cult of Friendly URLs
andyhume
79
7.1k
The Curse of the Amulet
leimatthew05
4
17k
Technical Leadership for Architectural Decision Making
baasie
4
640
Groundhog Day: Seeking Process in Gaming for Health
codingconduct
0
480
Leveraging Curiosity to Care for An Aging Population
cassininazir
1
560
Claude Code どこまでも/ Claude Code Everywhere
nwiizo
68
60k
GraphQLとの向き合い方2022年版
quramy
50
15k
How to Think Like a Performance Engineer
csswizardry
28
2.9k
Imperfection Machines: The Place of Print at Facebook
scottboms
270
14k