GitHub Copilotを実際に使ってみた感想。コード補完AIを使うと、どのくらい仕事が効率化される?|東京のWEB制作会社・ホームページ制作会社|株式会社GIG

GitHub Copilotを実際に使ってみた感想。コード補完AIを使うと、どのくらい仕事が効率化される?

2023-03-08 勉強会

こんにちは! 株式会社GIG 広報の北村有(ゆうゆう)です。GIGでは毎月さまざまなテーマで勉強会を開催しています。

今回は「GitHub CopilotでAIと一緒にコードを書こう」というテーマで、Workship事業部長の石倉に解説してもらいました

■登壇者プロフィール

石倉 彰悟(いしくら しょうご):Workship開発チーム・カスタマーサポートチームのマネージャー。ソーシャルゲーム開発を行うSAPでカスタマーサポートとして従事した後にエンジニアに転身し、大規模決済システムやEC系Webサービス等の構築を経験。2018年にGIGにジョイン。

関連記事:GitHub Copilotとは? 開発スピードを爆速にするコーディング支援AI
関連記事:GitHub Copilot Chatを使ってコーディングを効率化。導入方法から活用シーンまで解説します

GitHub Copilotとは?

石倉:
まず「GitHub Copilot」について説明します。GitHub Copilotは、「一緒にコーディングしてくれるナビゲーター(AI)」です。コンテキストに沿って、次に書くコードを予測してくれます。たとえば、いま書こうとしている開発言語やクラス、メソッドの流れから、次のコードを予測してくれるんです。

GitHub Copilotについて、詳しくは以下をご覧ください。


GitHub Copilotとは? 開発スピードを爆速にするコーディング支援AI|東京のWEB制作会社・ホームページ制作会社|株式会社GIG

giginc.co.jp

og_img

GitHub Copilotの仕組み

石倉:
普段使っているエディターでコードを打つと、その内容がGitHub Copilotに連携されます。その連携された内容を元に、候補を提案してくれるんです。実際に薄い文字でサジェストしてくれます。提案は受け入れても受け入れずとも問題ありません。その結果がまたGitHub Copilotに連携され、次の候補が提案される……の繰り返しです。

石倉:
仮に、HTMLやCSSを使って「静的なポートフォリオサイト」を作ってみるとします。すると、<title>や<h1>タグに「ポートフォリオ」と入力した段階で「ここには自己紹介や作品などを掲載していきます」とサジェストを出してくれるんです。

またスクロールリンクをつける場合も、<div>タグを使って「scroll top」と入力した段階で、「<a href=”#top”>トップへ戻る</a>」とサジェストを出してくれます。GitHub Copilotを活用すれば、これまでに比べて格段に早く作業が進み、Webサイト制作を効率化できます。

GitHub Copilotでどのくらいコーディングが効率化される?

石倉:
GItHubが2000人の開発者に対して行った調査では、60〜75%がGitHub Copilotを使うことによって満足度の高い仕事に集中できると回答。87%が反復作業において精神を削られることが減ったと感じているようです。

95人の開発者を集め、そのうち45人はGitHub Copilotを使用、残りの50人はGitHub Copilotを使用しない形でHTTPサーバのコーディングをしてもらったところ、以下のような結果になりました。かかった時間やタスク完了率などを比べてみても、GitHub Copilotを使用したグループのほうが生産性が高い結果が出ています。

石倉:
実際にGitHub Copilotを2週間試してみたところ、想定以上に「助かる!」と感じる場面が多いです。実際の業務だと、さらに本領を発揮してくれるイメージがあります。コーディングしている最中に集中力が途切れることが少なくなったり、新しい発想をもたらしてくれる感覚があったりと、メリットが多いです。

石倉:
デメリットとしては、GitHub Copilotは月額有料のサブスクリプションサービスなので、費用が発生する点でしょうか。ただ、60日間の無料お試しがついているので、興味を持たれた方はぜひ試してみてください。僕は今後も使い続けます!

GIGではGood is goodなチームを築ける仲間を募集しています!

今回の勉強会では「GitHub Copilotでコードを書く方法」について詳しくお話いただきました。どんどん進化していくAIと、上手く付き合っていけるようになりたいですね。

なお株式会社GIGでは、福利厚生で『GitHub Copilot』を利用することができます!

現在、GIGでは「一緒に学びながら成長していきたい!」と意欲のある仲間を募集しています。興味のある方は下のボタンからお気軽にご連絡ください!

■株式会社GIG
お仕事のお問い合わせはこちら
採用応募はこちら(GIG採用サイト)
採用応募はこちら(Wantedly)

WebやDXで困っている方、お気軽にご相談ください

北村 有(ゆうゆう)

フリーライター。株式会社GIG メディア事業部所属、広報担当。 休日は映画やドラマを見たり、美味しいスイーツを求めて街をさまよったりしています。