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
GitHub Copilotとともに次の開発体験へ
Search
Kazumi OHIRA
May 17, 2023
Technology
1
400
GitHub Copilotとともに次の開発体験へ
「PWA Night vol.51 ~AI × フロントエンド開発〜」でお話したセッション資料です。
https://pwanight.connpass.com/event/282483/
Kazumi OHIRA
May 17, 2023
Tweet
Share
More Decks by Kazumi OHIRA
See All by Kazumi OHIRA
【再】#2 GitHub Copilot Enterprise&GitHub Actionsナレッジ オープニング資料
dzeyelid
0
110
GitHub最新情報キャッチアップ 2024年3月
dzeyelid
17
5.7k
GitHub dockyardコミュニティ 竣工イベント!オープニング資料
dzeyelid
0
310
地味だけど劇的に便利になるGitHubリポジトリ設定あれこれ
dzeyelid
1
2.5k
GitHub最新情報キャッチアップ 2023年6月
dzeyelid
2
3.3k
GitHub と Azure でアプリケーションとインフラストラクチャの守りを固めるDevSecOps
dzeyelid
1
250
高さ比べじゃない、キャリアは歩んできた道
dzeyelid
0
590
突如登場したAzure Developer CLIでなにができるのか?検証してみる
dzeyelid
0
130
GitHub Actions と Azure PaaS でプルリクエストごとに環境を ~ Azure Static Web Apps と Container Apps
dzeyelid
0
210
Other Decks in Technology
See All in Technology
役割は変わっても、変わらないもの 〜スクラムマスターからEMへの転身で学んだ信頼構築の本質〜 / How to build trust
shinop
0
150
なぜスクラムはこうなったのか?歴史が教えてくれたこと/Shall we explore the roots of Scrum
sanogemaru
0
230
Browser
recruitengineers
PRO
8
2.2k
Vault meets Kubernetes
mochizuki875
0
150
「魔法少女まどか☆マギカ Magia Exedra」の必殺技演出を徹底解剖! -キャラクターの魅力を最大限にファンに届けるためのこだわり-
gree_tech
PRO
0
440
AI時代にPdMとPMMはどう連携すべきか / PdM–PMM-collaboration-in-AI-era
rakus_dev
0
250
2025年になってもまだMySQLが好き
yoku0825
7
3.1k
Skrub: machine-learning with dataframes
gaelvaroquaux
0
110
モバイルアプリ研修
recruitengineers
PRO
5
1.7k
個人CLAUDE.md紹介と設定から学んだこと/introduce-my-claude-md
shibayu36
0
170
Kubernetes における cgroup v2 でのOut-Of-Memory 問題の解決
pfn
PRO
0
450
Webブラウザ向け動画配信プレイヤーの 大規模リプレイスから得た知見と学び
yud0uhu
0
160
Featured
See All Featured
RailsConf & Balkan Ruby 2019: The Past, Present, and Future of Rails at GitHub
eileencodes
139
34k
10 Git Anti Patterns You Should be Aware of
lemiorhan
PRO
656
61k
VelocityConf: Rendering Performance Case Studies
addyosmani
332
24k
No one is an island. Learnings from fostering a developers community.
thoeni
21
3.4k
Documentation Writing (for coders)
carmenintech
73
5k
Cheating the UX When There Is Nothing More to Optimize - PixelPioneers
stephaniewalter
284
13k
Rebuilding a faster, lazier Slack
samanthasiow
83
9.1k
Build The Right Thing And Hit Your Dates
maggiecrowley
37
2.8k
[RailsConf 2023 Opening Keynote] The Magic of Rails
eileencodes
30
9.6k
Building an army of robots
kneath
306
46k
Scaling GitHub
holman
463
140k
Six Lessons from altMBA
skipperchong
28
4k
Transcript
GitHub Copilotとともに 次の開発体験へ PWA Night vol.51 ~AI × フロントエンド開発〜 https://pwanight.connpass.com/event/282483/
岩永かづみ / Kazumi IWANAGA • Microsoft MVP for Azure •
ZEN Architects 所属 • GitHub公認トレーナー • 得意な領域 • Infrastructure as Code • GitHub Actions による自動化 • 技術コミュニティ • Code Polaris / Hack Everything. • @dz_ • @dzeyelid • @dzeyelid • dzeyelid
GitHub dockyard https://github-dockyard.connpass.com/
Code Polaris Tech Book vol.1 https://techbookfest.org/product/t5yrq2S40rRArJWuf1swPz
GitHub Copilot
GitHub Copilot
GitHub Copilotを使い始めるには ① GitHub.comのsettingsで、GitHub Copilotを有効化する ② エディタ/IDEにGitHub Copilotの拡張機能をインストールする Visual Studio
Code/Visual Studio/Neovim/JetBrains IDEs ③ エディタ/IDEでGitHubにサインインする
① GitHub Copilotを有効化する
② 拡張機能をインストールする
③ GitHubにサインインする
GitHub Copilotと仲良くコード を書くためのコツ
コンテキストをうまく渡してあげる 開いているタブの情報もコンテキストに含まれ、 より意図した提案を得られやすくなる コンテキストが少ないとフワッとした提案に…
GitHub Copilotを業務で使う
GitHub Copilotで扱われるデータはどうなるの?
GitHub Copilotで扱われるデータ Prompts User Engagement Data 入力している内容、カーソルの前後のコードや コメント、開いているタブの内容 提案の採用/却下などのアクション、メトリック やエラーなど一般的な使用状況
Suggestions GitHub Copilotによる提案
GitHub Copilotで扱われるデータ 入力している内容、カーソルの前後のコードや コメント、開いているタブの内容 提案の採用/却下などのアクション、メトリック やエラーなど一般的な使用状況 GitHub Copilotによる提案 Prompts User
Engagement Data Suggestions Suggestionsの生成や、分析やサービス 改善のために利用される for Individualsの場合、保持・利用を許可 するか/拒否するか、ユーザー設定による for Businessの場合、一律保持されない GitHub.com での GitHub Copilot 設定の構成 - GitHub Docs
FAQ - プライバシー for Individuals
FAQ - プライバシー for Business
データの扱いに関するドキュメント • GitHub Copilot for Individuals • FAQ - Privacy
– Copilot for Individuals - GitHub Copilot • 追加の製品および機能に適用される GitHub 条件 - GitHub Docs • GitHub Copilot for Business • FAQ - Privacy – Copilot for Business - GitHub Copilot • GitHub Copilot for Business のプライバシーに関する声明 - GitHub Docs
GitHub Copilotを用いて書いたコード • GitHub Copilotの利用者に所有権と責任がある • パブリック コードに一致するコードは、提案に含めない設定ができる • GitHub.com
での GitHub Copilot 設定の構成 - GitHub Docs
for Businessの適用のされ方 for Individualsで契約していても、for Businessが適用されれば、設定が上書き される(for Individualsの課金は、日割り で返却される)
GitHub Copilot、ぜひ体験してみて!
Thank you so much🍩.