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
Microsoft Startup Tech Meetup #0 : Kikuchi
Search
hikiroku
June 01, 2023
Technology
2
390
Microsoft Startup Tech Meetup #0 : Kikuchi
https://startup-tech-hub.connpass.com/event/283378/
hikiroku
June 01, 2023
Tweet
Share
Other Decks in Technology
See All in Technology
cdk initで生成されるあのファイル達は何なのか/cdk-init-generated-files
tomoki10
1
700
ポストコロナ時代の SaaS におけるコスト削減の意義
izzii
1
480
研究開発部メンバーの働き⽅ / Sansan R&D Profile
sansan33
PRO
3
18k
データ駆動経営の道しるべ:プロダクト開発指標の戦略的活用法
ham0215
2
160
振り返りTransit Gateway ~VPCをいい感じでつなげるために~
masakiokuda
4
220
Data Engineering Study#30 LT資料
tetsuroito
1
360
ソフトウェアQAがハードウェアの人になったの
mineo_matsuya
3
230
AWS 怖い話 WAF編 @fillz_noh #AWSStartup #AWSStartup_Kansai
fillznoh
0
140
ClaudeCodeにキレない技術
gtnao
1
900
AIでテストプロセス自動化に挑戦する
sakatakazunori
1
570
Amplify Gen2から知るAWS CDK Toolkit Libraryの使い方/How to use the AWS CDK Toolkit Library as known from Amplify Gen2
fossamagna
1
370
CDK Toolkit Libraryにおけるテストの考え方
smt7174
1
570
Featured
See All Featured
The Success of Rails: Ensuring Growth for the Next 100 Years
eileencodes
45
7.5k
VelocityConf: Rendering Performance Case Studies
addyosmani
332
24k
Rebuilding a faster, lazier Slack
samanthasiow
83
9.1k
Fireside Chat
paigeccino
37
3.5k
Building a Scalable Design System with Sketch
lauravandoore
462
33k
Why Our Code Smells
bkeepers
PRO
337
57k
RailsConf 2023
tenderlove
30
1.2k
Creating an realtime collaboration tool: Agile Flush - .NET Oxford
marcduiker
30
2.2k
Gamification - CAS2011
davidbonilla
81
5.4k
Refactoring Trust on Your Teams (GOTO; Chicago 2020)
rmw
34
3.1k
How to Create Impact in a Changing Tech Landscape [PerfNow 2023]
tammyeverts
53
2.9k
What's in a price? How to price your products and services
michaelherold
246
12k
Transcript
GitHub Copilot Chat のフロー体験 ~Build 2023 編~ Hiroshi Kikuchi 1
About Me 菊地 洋 株式会社ワークスアプリケーションズ Twitter : @hikirokuch Qiita :
@hikiroku SpeakerDeck : @hikiroku 2
GitHub Copilot Chat を触ると Windows Copilot 後の世界を体感できる 3
GitHub Copilot おさらい • “Your AI pair programmer” • GitHubで使えるコード補完機能
• 有料 4
GitHub Copilot 活用Tips (from MSBuild2023) • Single : 一度にひとつのことだけをする •
Specific : 要求は明確に • Short : アウトプットが短くなるようにする • 正規表現、CRON、CSSなどが得意 • 信頼しつつ検証せよ • Context is everithing -> コメント、関数名、ファイル名、 エディタ内で同時に開いているファイル、を通じて Copilotにうまく情報を与えてやるとよい • Keep iterating 5
GitHub Copilot Chat • ウェイトリスト制 • サイドバー、対話型インターフェース • 質問できる •
/explain このコードを説明してくれ • /tests テスト書いてくれ • /fix エラー直してくれ • コメント書いてくれ • 実装してくれ • すごい 6
GitHub Copilot Chat なにがすごい? • 体験がすごい • サイドバーに居る • VSCode内である程度、完結できる
• 速いので、リトライが苦にならない • フロー状態が中断されない • 実際に触ってみると、ChatGPT+VSCodeとはかなり体験が違う。 • “Your AI pair programmer” • おすすめです。ぜひ体験してほしい 7
Windows Copilot 8
9
Windows Copilot アナウンス動画 (90秒) • Announcing Windows Copilot - YouTube
• 「集中したい」 -> 通知OFF、ダークテーマ、ウィンドウ整列 • PDFの要約 • 「仕事用BGMある?」 -> Spotify playlists Chill Vibes • 「ロゴ画像を作りたい」 -> Adobe Express Logo Templates • (出来たロゴを)「デザインチームに送ってくれる?」 ⇒ すごそう、早く触りたい!! 10
🤔 11
Windows Copilot は本当にすごいのか? • すごそうではある • 反面、たいしたことはやっていない • ダークテーマに切り替わるからなんなの? •
Spotify起動、Teams送信、自分でやれますけど? • Microsoft365 Copilot のデモは、やってること自体がすごかった (Outlookメール返信自動生成、Teams議事録自動生成、Word文書校正、) • それにくらべると・・・? 12
"make every user a power user" "you always stay in
your flow" 13
Windows Copilot は体験がすごいらしい • 集中モードにできて便利です、という機能の話はしてない • “Centralized AI Assistance、you always
stay in your flow” • 一ヶ所からできて、フローが途切れない、という体験をアピールしている • まだ触れない(6月プレビュー予定)、実際に体験した人はまだ居ない • できます、体験 • そう、GitHub Copilot Chat ならね 14
GitHub Copilot / Copilot Chat はたしかにすごい • 関数名を書くだけで中身を書いてくれる • 質問もできる「Pythonの変数スコープについて教えて」
• 「コードの説明して」「テスト書いて」「バグ直して」 • それらがコンテキストを読んで動く • コード補完だけじゃない、想像を超えた使い方ができる • 対話型インターフェースだが、会話しなくてもいい • 「AIにうまく指示する能力」問題が一部解消されている • 私はこれを触って、ようやくAIアシスタントが腹落ちしました 15
GitHub Copilot Chat のフロー体験 • ぜひ体験してほしい • StartUp Tech Meetup、開発者のみなさんは非常にラッキーな立場にいる
• Windows Copilotはまだ触れない、本当にすごいのかもまだわからない • GitHub Copilot Chatで、Windows Copilotのフローを一足先に体験できる • 誰もがパワーユーザーになれる • フローに留まれる • コンテキストを読んで動いてくれる • 対話型だが、会話しなくてもいい 16
Windows Copilot のフロー体験 • Windows Copilotの動画では非常にシンプルなアクションしかしてない (ダークテーマ、Spotify、Jira起票、) • 本来はコンテキスト(ファイル、メール、スケジュール、)を読めるはず •
いずれ「テスト書いて」のような、想像を超えたやつが出てくるはず • 開発者のみなさんは、その未来を一足先に、体験ベースで想像できる • どんなPluginを作っていこうか考えられる • 開発者のみなさんは、いま非常にラッキーな立場にいる • ぜひ体験してほしい 17
GitHub Copilot Chat を触ると Windows Copilot 後の世界を体感できる 18
ご清聴ありがとうございました 19
Take GitHub Copilot on a test-flight. - GitHub Resources 20
Links Announcing Windows Copilot - YouTube ⇒ Windows Copilot のアナウンス動画(90秒)
Pragmatic techniques to get the most out of GitHub Copilot (microsoft.com) ⇒ Build セッション動画その1、GitHub Copilot 活用テクニック Scott and Mark Learn to Code (microsoft.com) ⇒ Build セッション動画その2、GitHub Copilotを使い倒してライブコーディング 21