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
370
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
85
GitHub最新情報キャッチアップ 2024年3月
dzeyelid
17
5.4k
GitHub dockyardコミュニティ 竣工イベント!オープニング資料
dzeyelid
0
280
地味だけど劇的に便利になるGitHubリポジトリ設定あれこれ
dzeyelid
1
2.2k
GitHub最新情報キャッチアップ 2023年6月
dzeyelid
2
3k
GitHub と Azure でアプリケーションとインフラストラクチャの守りを固めるDevSecOps
dzeyelid
1
210
高さ比べじゃない、キャリアは歩んできた道
dzeyelid
0
540
突如登場したAzure Developer CLIでなにができるのか?検証してみる
dzeyelid
0
110
GitHub Actions と Azure PaaS でプルリクエストごとに環境を ~ Azure Static Web Apps と Container Apps
dzeyelid
0
200
Other Decks in Technology
See All in Technology
Engineering Managementのグローバルトレンド #emoasis / Engineering Management Global Trend
kyonmm
PRO
6
990
初めてのPostgreSQLメジャーバージョンアップ
kkato1
0
410
Multitenant 23ai の全貌 - 機能・設計・実装・運用からマイクロサービスまで
oracle4engineer
PRO
2
120
Riverpod & Riverpod Generatorを利用して状態管理部分の処理を書き換えてみる簡単な事例紹介
fumiyasac0921
0
110
DevinはクラウドエンジニアAIになれるのか!? 実践的なガードレール設計/devin-can-become-a-cloud-engineer-ai-practical-guardrail-design
tomoki10
3
1.3k
Dapr For Java Developers SouJava 25
salaboy
1
130
Amazon EKS Auto ModeでKubernetesの運用をシンプルにする
sshota0809
0
110
[CATS]Amazon Bedrock GenUハンズオン座学資料 #2 GenU環境でRAGを体験してみよう
tsukuboshi
0
140
DevOps文化を育むQA 〜カルチャーバブルを生み出す戦略〜 / 20250317 Atsushi Funahashi
shift_evolve
1
110
大規模プロジェクトにおける 品質管理の要点と実践 / 20250327 Suguru Ishii
shift_evolve
0
280
Vision Language Modelを活用した メルカリの類似画像レコメンドの性能改善
yadayuki
9
1.2k
17年のQA経験が導いたスクラムマスターへの道 / 17 Years in QA to Scrum Master
toma_sm
0
400
Featured
See All Featured
XXLCSS - How to scale CSS and keep your sanity
sugarenia
248
1.3M
The Myth of the Modular Monolith - Day 2 Keynote - Rails World 2024
eileencodes
22
2.6k
Intergalactic Javascript Robots from Outer Space
tanoku
270
27k
The Art of Programming - Codeland 2020
erikaheidi
53
13k
Learning to Love Humans: Emotional Interface Design
aarron
273
40k
RailsConf 2023
tenderlove
29
1k
Rails Girls Zürich Keynote
gr2m
94
13k
Practical Tips for Bootstrapping Information Extraction Pipelines
honnibal
PRO
16
1.1k
Build The Right Thing And Hit Your Dates
maggiecrowley
34
2.6k
Scaling GitHub
holman
459
140k
実際に使うSQLの書き方 徹底解説 / pgcon21j-tutorial
soudai
177
52k
Stop Working from a Prison Cell
hatefulcrawdad
268
20k
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🍩.