非開発者もアプリを作れる?GitHub Copilot入門から未来まで

372 Views

November 20, 24

スライド概要

非開発者向けのGitHub Copilotの説明から、GitHub Workspace, GitHub Sparkといった自然言語での開発の未来についての話です。
2024/11/20(水)開催の なんでもCopilot#11「エンジニアも非エンジニアも必見!GitHub Copilot入門(https://nandemo.connpass.com/event/336399/)のスライドです。

profile-image

バックエンドエンジニア。  主にC#, Azure, Terraform, Github Actionsをいじっています。

シェア

またはPlayer版

埋め込む »CMSなどでJSが使えない場合

(ダウンロード不可)

関連スライド

各ページのテキスト
1.

非開発者もアプリを作れ る? GitHub Copilot入門から未来 まで 2024/11/20 なんでもCopilot #11 長瀬マキ #なんでもCopilotで盛り上げをお願いいたします!

2.

自己紹介   名前  長瀬マキ(呼び方はyumaでもマキでもOK)  X: @yuma_prog コミュニティ    JAZUG, Azureわいがや会, Hack Everything. Microsoft MVP for Azure(Cloud Native) 2024.08~ 経歴  大学は社会学科(半分くらい心理学の授業を取っていた)  プログラミング未経験でベンチャーにエンジニアとして新卒入社  Azure移行のプロジェクトを任されたことをきっかけに、Azureに目覚める  2023年12月 アバナード株式会社に入社  GitHub CopilotなどのAIで開発ライフサイクルを改善していきましょう!というお仕事 推しを推しに来ただけなので、発言は会社とは一切関係ありません

3.

アジェンダ  Googleトレンドで見る「Copilot」の歴史  GitHub Copilotとは  「開発者の定義を変える」GitHub Copilotのこれから  GitHub Copilot Workspace  GitHub Spark

4.

Googleトレンドで見る「Copilot」の 歴史

5.

「GitHub Copilot」のGoogleトレンド テクニカルプレ ビュー GPT-3 ベース 一般提供 Copilot Chatなど GPT-4 ベース 「Copilot」のGoogleトレンド Copilot - 調べる - Google トレンド Microsoft 365 Copilot発表 Bing Chat を Microsoft Copilot にリネーム

6.

「GitHub Copilot」のGoogleトレンド すべては テクニカルプレ GPT-4 GPT-3 GitHub Copilotから始まった\ 一般提供 Copilot Chatなど ビュー ベース ベース ドヤッ/ 「Copilot」のGoogleトレンド Microsoft Copilot 「ドヤ顔のイラストを描いて」 Microsoft 365 Copilot発表 Bing Chat を Microsoft Copilot にリネーム

7.

GitHub Copilot とは?

8.

GitHub Copilot とは 代表的な 機能2つ GitHub:ファイルを共有・管理できる開発のプラットフォーム GitHub Copilot:GitHub が提供する、プログラミングのAIアシスタント Completion(コード補完)  書いているコードの続きを提案してくれ る Chat  ChatGPTのようにコードについて質問 できる 繰り返し作業が減り、開発者はより価値を生み出すことに時間を使うことができる

9.

デモ

10.

GitHub Copilot の価格 GitHub Copilot · Your AI pair programmer, Pricing · Plans for every developer 1USD = 154.02円(2024/11/20時点)で換算 プラン Individual Business Enterprise 1ユーザー/月 1,540円 2,926円 6,007円 ユースケース 個人利用向け 企業で使うな ら もっとカスタ ムしたいなら +GitHub自体のライセンス料がかかります(Individualを除く) ※プランにより機能に違いがありますがここでは解説しません

11.

「開発者の定義を変える」 GitHub Copilotのこれから

12.

GitHub Copilot Workspace テクニカルプレビュー ※まもなく一般提供らしい 開発の体験そのものを大きく変える未来な機能 どのファイルをどう修正すればいいか考えてコード生成までしてくれる これまで 仕様決め コードを見な がらやり方を 考える コーディング 動作確認 やりたいことを Copilotに伝え る 修正案をレ ビュー・修正 動作確認 他の人にレ ビュー依頼 Copilot Workspace 仕様を決める • どのファイルをどう 修正すればいいか Copilotが提示 • Copilotが修正案に合 わせてコードを作成 • Copilotが動作確認方 法やエラーの修正案 を提示 開発者の主な作業は、「タスクの分解」と「レビュー」になる 他の人にレ ビュー依頼 • Copilotがレビュー結 果を反映した修正案 を提示

13.

GitHub Copilot Workspace デモ  yuma-722/demo  猫になりすましたGitHub Copilotと チャットできる機能に、追加機能を 入れてみる

14.

ここまでは開発者向けの機能…

15.

GitHubが提唱するAI時代の開発者 GitHub Universe 2024 で発表  今までは、母国語で開発ができないことが開発を始める人の大きな壁に なっていた  AIの登場により、今までの「開発者」と「非開発者」の壁を壊す時が来た  10億人を開発者にする  情熱や創造性があればだれでも開発者になれる

16.

GitHubが提唱するAI時代の開発者 GitHub Universe 2024 で発表  今までは、母国語で開発ができないことが開発を始める人の大きな壁に なっていた  AIの登場により、今までの「開発者」と「非開発者」の壁を壊す時が来た  10億人を開発者にする  情熱や創造性があればだれでも開発者になれる  それを叶えるのが、GitHub Spark

17.

GitHub Spark テクニカル プレビュー 自然言語で小さなアプリをつくることができる 今まで • 作りたいものを決め、言語を決め、設計し、UIを決め、実装し、公開する方法を決めて 準備し… GitHub Sparkとのこれから • 作りたいものを決め、自然言語で指示するだけ • あとはUIを見ながら少しカスタマイズ • 簡単に共有もできる 利用シーン • ちょっと思いついたアイディアを形にしたい • エイプリルフール用ネタアプリをつくりたい • 子供のお小遣いを管理する簡単なアプリが欲しい GitHub Next | GitHub Spark ,

19.

GitHub Spark 開発者10億人の世界へ ちょっと作ってみる ※この時点で「開発者」カウント もっとカスタムしたくなる 色々いじってトライ&エラーを始める 「開発」沼へようこそ! \ヨウコソッ!/ \オイデヨッ!/ \タノシイヨッ!/