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
Sponsored
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
Joji Wakairo
May 31, 2024
Technology
340
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
私の好きなCopilotの使い方
2024/05/31「Shinjuku.rb #92 好きなもの紹介LT大会」の資料です。気に入っているCopilotの使い方を、実例を交えて、ご紹介しています。
Joji Wakairo
May 31, 2024
More Decks by Joji Wakairo
See All by Joji Wakairo
PodmanとPmRails
wakairo
0
190
PmRails
wakairo
0
170
Other Decks in Technology
See All in Technology
5分でわかるDuckDB Quack
chanyou0311
4
260
AI時代のコスト管理を考えよう〜明日から使える実践AWSノウハウ~
yoshimi0227
0
940
ご挨拶「10周年を迎える共創ラボのこれまでとこれから」
iotcomjpadmin
0
150
AIに障害切り分けを全部やってもらった。 。 。 。
estie
0
260
螺旋型キャリアの生存戦略 / kinoko-conf2026
rakus_dev
1
1.2k
[チョークトーク資料]AWS DevOps Agent を使いこなす / AWS Dev Ops Agent Chalk Talk AWS Summit Japan 2026
kinunori
4
800
徹底討論!ECS vs EKS!
daitak
3
1.8k
AI時代における最適なQA組織の作り方
ymty
3
160
秘密度ラベル初心者が第1歩でつまづかないための「設計・運用」ポイント
seafay
PRO
1
500
コミットの「なぜ」を読む
ota1022
0
120
データレイクの「見えない問題」を可視化する
sansantech
PRO
1
220
Multi-Agent並列開発を 安全に回すための技術 / Technology for Safely Multi-Agent Parallel Development
tooppoo
0
220
Featured
See All Featured
Collaborative Software Design: How to facilitate domain modelling decisions
baasie
1
250
Effective software design: The role of men in debugging patriarchy in IT @ Voxxed Days AMS
baasie
0
440
Lightning Talk: Beautiful Slides for Beginners
inesmontani
PRO
2
580
Facilitating Awesome Meetings
lara
57
7k
Faster Mobile Websites
deanohume
310
32k
Exploring the relationship between traditional SERPs and Gen AI search
raygrieselhuber
PRO
2
4k
Designing Powerful Visuals for Engaging Learning
tmiket
1
430
Tips & Tricks on How to Get Your First Job In Tech
honzajavorek
1
550
A Tale of Four Properties
chriscoyier
163
24k
The Organizational Zoo: Understanding Human Behavior Agility Through Metaphoric Constructive Conversations (based on the works of Arthur Shelley, Ph.D)
kimpetersen
PRO
0
370
SERP Conf. Vienna - Web Accessibility: Optimizing for Inclusivity and SEO
sarafernandez
2
1.5k
The Invisible Side of Design
smashingmag
301
52k
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