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
生成AIで知るお願いの仕方の難しさ
Search
uutan1108
April 21, 2025
Programming
1
170
生成AIで知るお願いの仕方の難しさ
Toranomon Tech Hub 第三回 技術異種格闘技戦〜好きな技術LT大会〜
https://toranomon-tech-hub.connpass.com/event/344781/
uutan1108
April 21, 2025
Tweet
Share
More Decks by uutan1108
See All by uutan1108
技術以外をきっかけに交流するエンジニア向け勉強会
ohmori_yusuke
0
32
デザインって“感覚”だけじゃないVibe Codingからの気づき
ohmori_yusuke
3
64
MDN Web Docs に日本語翻訳でコントリビュートしたくなる
ohmori_yusuke
1
140
PHPで始める振る舞い駆動開発(Behaviour-Driven Development)
ohmori_yusuke
2
470
市町村のオープンデータを使って「公園・トイレの口コミマップ」を作ってみた
ohmori_yusuke
0
49
エンジニアが組織に馴染むために勉強会を主催してチームの壁を越える
ohmori_yusuke
2
150
学びは趣味の延長線
ohmori_yusuke
0
93
言葉にするとやる気を再確認できる
ohmori_yusuke
1
38
APIサーバーが止まったので、GitHub Actions内にAPIサーバーを立てた話
ohmori_yusuke
2
200
Other Decks in Programming
See All in Programming
Flutterと Vibe Coding で個人開発!
hyshu
1
240
GUI操作LLMの最新動向: UI-TARSと関連論文紹介
kfujikawa
0
770
技術的負債で信頼性が限界だったWordPress運用をShifterで完全復活させた話
rvirus0817
0
1.2k
Jakarta EE Meets AI
ivargrimstad
0
650
What's new in Adaptive Android development
fornewid
0
140
新しいモバイルアプリ勉強会(仮)について
uetyo
1
250
Vibe Codingの幻想を超えて-生成AIを現場で使えるようにするまでの泥臭い話.ai
fumiyakume
21
10k
Android 15以上でPDFのテキスト検索を爆速開発!
tonionagauzzi
0
200
中級グラフィックス入門~効率的なメッシュレット描画~
projectasura
4
2.6k
バイブスあるコーディングで ~PHP~ 便利ツールをつくるプラクティス
uzulla
1
330
あのころの iPod を どうにか再生させたい
orumin
2
2.4k
Reactの歴史を振り返る
tutinoko
1
180
Featured
See All Featured
It's Worth the Effort
3n
185
28k
Being A Developer After 40
akosma
90
590k
Thoughts on Productivity
jonyablonski
69
4.8k
Rebuilding a faster, lazier Slack
samanthasiow
83
9.1k
Writing Fast Ruby
sferik
628
62k
Practical Orchestrator
shlominoach
190
11k
4 Signs Your Business is Dying
shpigford
184
22k
Fantastic passwords and where to find them - at NoRuKo
philnash
51
3.4k
Typedesign – Prime Four
hannesfritz
42
2.7k
I Don’t Have Time: Getting Over the Fear to Launch Your Podcast
jcasabona
33
2.4k
Optimising Largest Contentful Paint
csswizardry
37
3.4k
JavaScript: Past, Present, and Future - NDC Porto 2020
reverentgeek
50
5.5k
Transcript
生成AIで知る お願いの仕方の難しさ Toranomon Tech Hub 第三回 技術異種格闘技戦 〜好きな技術LT大会〜 うーたん
自己紹介 • うーたん ◦ X:@uutan1108 • 株式会社ゆめみ ◦ 新卒3年目 ◦
サーバーサイドエンジニア • 趣味 ◦ アニメを観ること
コードレビューでたくさん指摘があった時
コードレビューをお願いします! OK
ここのコードは、あの実装を 参考にして書き直して そこのコードをそうするな ら、あそこのコードも直した いな
コード書き直し中...
直したのでもう一度レビュー お願いします!
そこまで変更しなくていのに、 ここだけ修正して そこの実装ではなくて、このN行 目を参考にして
修正漏れや伝わらないなどが起きる
修正方法を知っているなら明確に指示した方 が分かりやすい
Fuga.tsとHoge.tsだけ修正して Hoge.ts の N行を参考にして 書き直して
指示を細かく具体的にすると精度が上がる
AI と対話しながらコードを修正する様子
None
対象のファイルを指定して行も指定すると いい感じに修正してくれる
None
関係ないファイルを指定すると AI は修正できない
画像のエディタは Cursor
https://www.cursor.com/ja
Cursor の特徴 - AI にファイルの行数を指定してコンテキストを与え られる - コマンドプロンプトのエラーメッセージもコンテキ ストで与えられる -
AI が変更を提案したコードを取り込むか判断できる - 空のプロジェクトで「React で TODO アプリを作っ て」のような指示もできる
AI に「エラーです。修正して。」は、 修正できない時はずーっと修正できない。
Fugaライブラリのエラーです。 Fuga.tsを修正します。 Node.jsをアップデートしたら エラーになります。 エラーメッセージはこれです。
Fugaライブラリのエラーです。 Fuga.tsを修正します。 Node.jsをアップデートしたら エラーになります。 エラーメッセージはこれです。 いや。同じエラーです。
AI にエラーメッセージ以外のコンテキストを 与えないと沼にハマる
URL をプロンプトに与えたり、 人間がドキュメントを読んで AI に伝えると 沼から抜けられる
Fugaライブラリのエラーです。 Node.jsをアップデートしたら エラーになります。 エラーメッセージはこれです。 原因はなんですか? Fuga ライブラリの issue のURL です。https://…
issue で指摘されていることに原 因はありますか?
または、
Fugaライブラリのエラーです。 Node.jsをアップデートしたら エラーになります。 エラーメッセージはこれです。 原因はなんですか? Fuga ライブラリの issue でXXが 解決策として挙げられています。
修正してみて。
まとめ
AI も人間も認識や前提知識のすり合わせは重 要
勉強会の紹介
None
None
お わ り