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
私の好きなCopilotの使い方
Search
Joji Wakairo
May 31, 2024
Technology
0
320
私の好きなCopilotの使い方
2024/05/31「Shinjuku.rb #92 好きなもの紹介LT大会」の資料です。気に入っているCopilotの使い方を、実例を交えて、ご紹介しています。
Joji Wakairo
May 31, 2024
Tweet
Share
More Decks by Joji Wakairo
See All by Joji Wakairo
PodmanとPmRails
wakairo
0
150
PmRails
wakairo
0
120
Other Decks in Technology
See All in Technology
改竄して学ぶコンテナサプライチェーンセキュリティ ~コンテナイメージの完全性を目指して~/tampering-container-supplychain-security
mochizuki875
1
360
セマンティックHTMLによる アクセシビリティ品質向上の基礎
zozotech
PRO
0
120
Quarkusで作るInteractive Stream Application
joker1007
0
150
ある編集者のこれまでとこれから —— 開発者コミュニティと歩んだ四半世紀
inao
5
3.4k
[CV勉強会@関東 ICCV2025] WoTE: End-to-End Driving with Online Trajectory Evaluation via BEV World Model
shinkyoto
0
280
AI × クラウドで シイタケの収穫時期を判定してみた
lamaglama39
1
370
入社したばかりでもできる、 アクセシビリティ改善の第一歩
unachang113
2
330
Perlの生きのこり - YAPC::Fukuoka 2025
kfly8
0
140
大規模プロダクトで実践するAI活用の仕組みづくり
k1tikurisu
4
1.6k
ソフトウェア開発現代史: 55%が変化に備えていない現実 ─ AI支援型開発時代のReboot Japan #agilejapan
takabow
7
4.5k
マルチドライブアーキテクチャ: 複数の駆動力でプロダクトを前進させる
knih
0
5.1k
DDD x Microservice Architecture : Findy Architecture Conf 2025
syobochim
7
2.4k
Featured
See All Featured
No one is an island. Learnings from fostering a developers community.
thoeni
21
3.5k
Intergalactic Javascript Robots from Outer Space
tanoku
273
27k
YesSQL, Process and Tooling at Scale
rocio
174
15k
Fireside Chat
paigeccino
41
3.7k
Site-Speed That Sticks
csswizardry
13
970
Cheating the UX When There Is Nothing More to Optimize - PixelPioneers
stephaniewalter
285
14k
Building Better People: How to give real-time feedback that sticks.
wjessup
370
20k
How STYLIGHT went responsive
nonsquared
100
5.9k
Code Reviewing Like a Champion
maltzj
527
40k
Save Time (by Creating Custom Rails Generators)
garrettdimon
PRO
32
1.8k
Principles of Awesome APIs and How to Build Them.
keavy
127
17k
Dealing with People You Can't Stand - Big Design 2015
cassininazir
367
27k
Transcript
1 私の好きな Copilotの 使い方 2024/05/31 PICO LAB 若色 譲二 2024/05/31
Shinjuku.rb #92
⚫ 技術分野のクチコミ交流サイト TechTipsを開発・運営しています。 ⚫ https://techtips.page/ ⚫ このサイトの開発でRuby on Rails を使っています。
⚫ フロントエンドはHotwire 2 自己紹介
⚫ MicrosoftのAIアシスタント ⚫ 質問に対して、インターネットで最新の情報を参照して回答 ⚫ 中身(LLM)は、OpenAI社のGPT-4(性能はトップレベル) ⚫ 無料ユーザーでも利用回数に制限無し 無料で使い放題の高性能AIチャット 3
Copilotとは (2024年5月現在)
⚫ Google検索(キーワード検索) ⚫ キーワードが分からないと検索できない、良い情報が出てこない ⚫ 自分の知っているキーワード、つまり、既知のことの近くに強く、遠くに弱い ⚫Copilotに相談 ⚫ 文章で状況を説明できれば、むしろキーワードを教えてくれる ⚫
思い浮かんでいなかったアイデアを提供してくれる キーワードやアイデアが浮かんでいないときにとても便利 4 Copilotを使うと便利なとき
具体的な状況 ⚫ 開発中のRailsアプリのスマホでの操作性を確認したい ⚫ これまではHTTPでポートフォワーディングして確認していた ⚫ 今回は、JSのnavigator.clipboard関連の機能のため、httpsでア クセスしないと確認できず ⚫ この用途に適したライブラリ名やコマンド名のようなキーワー
ドを知らないため、Google検索が上手く行かない 5 例:スマホからローカルのRailsにhttpsでアクセスしたい $ rails server スマホから httpsアクセス
わずか1コマンドで目的を果たす方法を教えてくれた! 6 Copilot先生に相談してみた このコマンド 1発でOKと 教えてくれた 実現したい ことを 明確に質問
思い浮かんでいなかったアイデアを教えてくれた! 7 Copilot先生に広くアプローチを相談してみた キーワードも いろいろ 教えてくれた! 状況を説明し 手法を限定せ ずに質問 こうしたいのだけれど、上手く行っていないので、方法を教えて!
⚫ 無料で高性能なチャットAIが利用できるようになっている ⚫ AIに状況を文章で説明すると、問題解決のヒント(キーワード やアイデア)をもらえることがある 開発で困ったら、AIに相談するのもアリ! 8 まとめ なお、今回の事例とCopilotとのやり取りの全文は以下 でご紹介しています。
https://www.techtips.page/ja/topics/139