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
Productivity-Conference-GitHub-20240629
Search
Sponsored
·
Your Podcast. Everywhere. Effortlessly.
Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
→
Yuki Hattori
June 29, 2024
Technology
6.3k
2
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Productivity-Conference-GitHub-20240629
Yuki Hattori
June 29, 2024
More Decks by Yuki Hattori
See All by Yuki Hattori
コーディングエージェント時代のセキュリティレビュー戦略 - 増大するコード量と脆弱性への対応
yuhattor
1
230
AOAI Dev Day 2025 GitHub Keynote
yuhattor
5
1.6k
HOW TO READ Prompt Engineering for LLM (牛本)
yuhattor
22
11k
AI-Driven-Development-20250310
yuhattor
3
690
InnerSource Patterns - Japanese
yuhattor
1
130
Developer Summit 2025 [14-D-1] Yuki Hattori
yuhattor
29
20k
GitHubの軌跡:リポジトリからAIプラットフォームへ
yuhattor
3
290
コードAI本 - コード×AIーソフトウェア開発者のための生成AI実践入門
yuhattor
1
940
Code AI Findy Event
yuhattor
7
1.5k
Other Decks in Technology
See All in Technology
2026 TECHFRESH 畢業分享會 - 開發日常大解密!從領域驅動到企業級上線
line_developers_tw
PRO
0
650
日本 Fintech 未来予測レポート 2027〜2028年(オリジナル版)
8maki
0
1k
Claude Code の Sandbox 機能を Anthropic Sandbox Runtime(srt) で試そう!/lets-play-anthropic-sandbox-runtime
tomoki10
1
520
Android の公式 Skill / Android skills
yanzm
0
110
SIer20年! 培ったスキルがスタートアップで輝く時
shucho0103
0
830
[モダンアプリ勉強会]今更聞けないGit/GitHub入門
tsukuboshi
0
360
AIの性能が向上しても未解決な組織の重大問題は何か?/An Unsolved Organizational Problem in the Age of AI
moriyuya
3
600
生成 AI × MCP で切り拓く次世代 SRE!自律型運用への挑戦と開発者体験の進化
_awache
0
190
Reliability in the Age of AI: Engineering for AI Velocity
rrreeeyyy
0
120
Claude Code×Terraform IaC テンプレート駆動開発
itouhi
1
490
LLMと共に進化するプロセスを目指して
ymatsuwitter
12
3.9k
AI-DLCを活用した高品質・安全なAI駆動開発実践 / AI Driven Development with AI-DLC
yoshidashingo
0
170
Featured
See All Featured
Self-Hosted WebAssembly Runtime for Runtime-Neutral Checkpoint/Restore in Edge–Cloud Continuum
chikuwait
0
580
How Fast Is Fast Enough? [PerfNow 2025]
tammyeverts
3
600
The SEO Collaboration Effect
kristinabergwall1
1
480
Sharpening the Axe: The Primacy of Toolmaking
bcantrill
46
2.9k
The Pragmatic Product Professional
lauravandoore
37
7.3k
職位にかかわらず全員がリーダーシップを発揮するチーム作り / Building a team where everyone can demonstrate leadership regardless of position
madoxten
62
54k
Darren the Foodie - Storyboard
khoart
PRO
3
3.4k
Impact Scores and Hybrid Strategies: The future of link building
tamaranovitovic
0
300
How to train your dragon (web standard)
notwaldorf
97
6.7k
Believing is Seeing
oripsolob
1
140
WCS-LA-2024
lcolladotor
0
620
The Art of Programming - Codeland 2020
erikaheidi
57
14k
Transcript
開発者体験 未来を考えよう GitHub Copilot Workspaceが拓く AI時代 開発スタイル GitHub 2024
服部 佑樹 @yuhattor シニア アーキテクト GitHub ヴァイスプレジデント The InnerSource Commons
Foundation
None
None
None
None
None
GitHub ビジョン 統合された一つ エ ンタープライズ向け 基盤 開発エンジニア向け 業界最先端 コラボ レーションツール
すべて 工程にセ キュリティを実装 AI-Powered
GitHub Copilot で 開発業務を 55% 高速に コード品質を 15% 高める 50,000以上
企業が GitHub Copilot と一緒に ソフトウェアを開発 ソフトウェア 開発 世界的な改革
Once enabled… OpenAI Model Context Suggestions
96% 初日から成功した割合 90% より満足できた割合 満足度 50% ビルド 増加率 84% 成功したビルド
増加率 効率性 94% フロー状態が維持できたと 報告した割合 90% 調査に割いた時間 削減を 実現した割合 活動量 90% より品質が高いコードが かけたと報告した割合 88% Copilot が提案した 内容 うち利用した割合 生産性 Accenture社内 450 開発エンジニアに対し 6ヶ月間かけた GitHub Copilot 効果 調査結果
エンジニア 業務時間 うち 75% 開発以外 タスク 計画: 75% 開発: 25%
乗り越えるべき 課題 複雑なコードベース 断片的な知識共有・処理 長いオンボード期間 存在時間が長い歴史的なリポジトリ 知識 発見・共有・コラボレーション 不慣れなコードベースで 作業
厳しい納期 反復的な作業 コード再利用
GitHub Copilot Enterprise プルリクエスト要約 New SKU | GA 2024 GitHub
Enterprise Cloudが必要です Copilot Business に含まれるすべて 内容に加えて以下が含まれます : コードベースのパーソナライゼーション ドキュメント検索
生産性に ブーストをかける GitHub Copilot 機能強化 GitHub コア機能 GitHub Copilot 、プルリクエスト、コミット、Issues、Discussionsなど
GitHubネイティブ機能に対するユーティリティを継続的に改善していきます。 例:コードレビュー オーサリングからマージまで、プルリクエスト 説明、おすすめ、スマート アクションで開発チームを支援します。
信頼できる GitHub Copilot Business 企業向け プライバシー ポリシーと知的財産 保障 を備えた初 大規模
AI開発 ツール どこでも使える GitHub Copilot X IDEからプルリクエスト まで、AIによる ソフトウェア開発 未来を紹 介 会話型 GitHub Copilot Chat 自然言語を新しい普遍的な プログラミング言語として位 置付け パーソナライズ GitHub Copilot Enterprise 皆さん 組織 知識を 開発者 手元に提供 私たちが重視していること とこれまで 歩み 2022年12月 2023年3月 2023年12月 2024年2月
コードとナレッジベースから ドメイン 専門知識を GitHub Copilot Chatにもたらす Copilot Enterprise Add-on SDK、API、および
あまり普及していない言語に 関する知識を GitHub Copilot コード補完モデルに追加 お好きなサードパーティ ツール、 データベース、サービスを GitHub Copilotに統合します GA: 一般提供 Custom models Copilot Extensions
ツール 違いを知る 自動補完型 ボット型 (フリーフォーム型 ) エージェント型 (ソリューション型 ) 入力
エディタへ 入力 フォームへ 入力 フォーム 入力、ファイルアップロードなど 出力内容 コード / コメント コード / コメント / 解説文 編集可能なコードを含む成果物 出力形式 コード 補完 コードを含む返信 成果物 出力 コードサイズ 小規模 (数文字~20行程度) 中規模 (1行~数百行) 大規模 (数百行~数千行) 明示的なプロンプト 0行 ~ 数行程度 数行 ~ 数十行 大量 応答速度 数百ミリ秒 ~ 数秒 数秒 ~ 数十秒 数十秒 ~ ツール フォーカス 応答速度、開発時 集中力 精度、プロンプト構築補助 ソリューションとして 完成度 類似体験 ペアプログラミング モブプログラミング Sack や Teams で 技術質問 軽量なプルリクエスト受け取り ローコードツール 利用 テンプレートエンジン 利用 ツール例 GitHub Copilot (Completion) ChatGPT GitHub Copilot Chat GitHub Copilot Workspace
Copilot (自動補完) 特徴を理解 ユーザーの入力を 最小化 ツール 質 、 ユーザーから 明示的
なプロンプトなしに、 望まれる出力をどれだ け正確に予測できるか に依存 インクリメンタルな実装 手戻りの許容 迅速なレスポンスと 集中力の維持 確実で 安全な出力 Copilot Completion アジャイルな やりとりをサポート 段階的コード出力と ユーザーによる逐一 採否決定が可能 自動補完型ツール 利点 、迅速なレス ポンスによる集中力 維持 インデックス化された 状態で 96TB にもなる 世界最大/最新 オープンソースデータ ベースと瞬時に コードマッチング、 ライセンスに関する 問題発生を抑止 ツールに求めるべき質 モデルに求めるべき質 と 異なる
フォーカス領域 どこでも使える AIネイティブ エンタープライズ グレード あらゆる領域に 統合 カスタマイズ可 能 ワークフローを加
速 組織に最適化 スケール・ セキュア 素早い価値 運用の効率化 人材の維持
リポジトリについて チャットや、ナレッジベースに ついて 会話をIDEから実行 In progress IDEで チャット カスタマイズ Planned
GitHub Copilot活用するため GitHub.com全 体に埋め込まれたプロンプト さらなるスマートアクション 開発環境をリアルタイムコミュニケーションに統合 Slack連携 どこでも使える あらゆる領域に 統合
大規模で パフォーマンスと信頼性 実現 コード ナビゲーションと理解 改善 プルリクエスト ドラフトを完成させる前 改善 提
案 コードレビュー レビュー担当者がマージするため 分析 プルリクエスト レビュアー ため 支 援 In progress Planned AIネイティブ ワークフローを 加速 日々 タスク ために設計された Copilotネイ ティブ 開発環境 GitHub Copilot Workspace
None
プルリクエスト、コミット、 ディスカッション、イシューなど コンテキスト 理解 GitHub ネイティブ機能 強 化 皆さん リポジトリに基づいて訓練された
プライベートなコード補完モデル カスタムモデル サードパーティー 開発ツールやサービスによるエ コシステム。 組織 ベストプラクティスと基準に基づいてルール を設定 GitHub Copilot Extensions In progress Planned カスタマイズ 可能 組織に最適化
生産性に ブーストをかける GitHub Copilot extensions (limited public beta) Azure、Docker、Sentry など
優先的なファースト パーティやサードパーティ 開発者ツールやサービス 機能を追加したり、独自に構築したりして、組織 GitHub Copilot エクスペリエンスをカスタマイズできます。
None
エンタープライズ内で組織ごとに GitHub Copilot Enterpriseと GitHub Copilot Businessを選択できるように 複数種類 ライセンス データ処理とセキュリティ
信頼性を保証 SOC準拠 組織全体でGitHub Copilot 使用状況を把握 メトリクス API In progress Planned エンタープライズ グレード スケール・ セキュア パートナーと 連携によって、 GitHub Copilot を導入したことでソフトウェア開発ライフサイクル全体 へ 影響 測定 SDLCメトリクス
技術的負債 軽減 Autofix Improvements autofix 言語サポートをC#とGoに拡大。 様々な環境でautofixを活用できるようになります。 Visual Studio Code
ような最も一般的なIDEと 統合
可視化 GitHub Copilot Metrics API (public beta) GitHub Copilot 利用状況について貴重な洞察を得ること
ができます。ハイライト 次 とおりです: • 生成された提案数と受け入れられた提案数 • 最大 28 日間 メトリクス履歴をローリングウィンドウ で利用可能
• メトリクス API • 複数種類 ライセンス • SOC準拠 • SDLC
メトリクス どこでも使える • IDEで チャット カスタマイズ • さらなるスマートアクション • Slack連携 • コードレビュー • コード ナビゲーションと 理解 改善 • プルリクエスト レビュアー た め 支援 • GitHub Copilot Workspace • GitHub ネイティブ機能 強化 • カスタムモデル • GitHub Copilot Extensions In progress Planned AIネイティブ カスタマイズ可能 エンタープライズ グレード
None
Thank You!