このページの本文へ

前へ 1 2 次へ

瞬く間に日本で350万ユーザーに達したGitHubの現在地

市民権を得たソフト開発での生成AI活用 富士通もリファクタリングや障害対応に「GitHub Copilot」

2024年11月28日 08時00分更新

文● 福澤陽介/TECH.ASCII.jp

  • この記事をはてなブックマークに追加
  • 本文印刷

GitHub Copilotがマルチモデル化、開発者を10億人に広げる「GitHub Spark」も登場予定

 このように富士通も活用するGitHub Copilot。GitHubの山銅氏は、最大のメリットは開発の「迅速化」を進められることだという。

 GitHub Copilotを利用することでコードを書くスピードが55%上がったという調査結果もあるように、開発者の日々の業務を効率化して、最終的には、ソフトウェア開発全体のワークフローを短縮できる。

 もうひとつのメリットが「セキュリティ」だ。開発の迅速化を進めていると軽視されがちな、セキュリティリスクを最小限に抑えられる。例えば、2024年8月に一般提供を開始したされた「Copilot Autofix」は、コードの脆弱性発見後に修正コードを提案してくれ、手作業よりも3倍速く修正できるという。

 そして、「GitHub Universe 2024」で発表されたのが、GitHub Copilotのマルチモデル化だ。これまでベースとなるAIモデルはOpenAIだったが、新たにAnthropicやGoogleの主要モデルも選択可能になる。今後は、開発者のプロジェクトを読み取り、最適なAIモデルを推奨してくれる機能も登場するという。

 「GitHubのユーザーは、マルチクラウドで多様なアプリケーションを開発している。AIモデルは、プログラミング言語に対して得意不得意もあり、最適なものを選べるようになる。GitHubがAIツールのハブにもなっていく」(山銅氏)

GitHub Copilotのマルチモデル化

 もうひとつ、Universeで発表されたのが「GitHub Spark」だ。同イベントでは「(コードを書かない)10億人が開発者になれるように支援する」という新たなビジョンも打ち出しており、その実現のためのツールがGitHub Sparkである。

 GitHub Sparkは、生成AIを介して、自然言語だけでアプリケーションを開発できるAIネイティブツールであり、リリースの準備が進められている。同ツールの一番のポイントは、OSS同様に世界のコミュニティと“リミックス”できることだと山銅氏。出来上がったアプリケーションを共有して、他のアプリケーションとマージしたり、共同でブラッシュアップしていくことができる。

 山銅氏は、「ソフトウェア開発を本当の意味で民主化して、アイディアを具現化するスピードを爆速にする。GitHub Sparkの今後が楽しみ」と締めくくった。

GitHub Spark

前へ 1 2 次へ

カテゴリートップへ

本記事はアフィリエイトプログラムによる収益を得ている場合があります

アクセスランキング

  1. 1位

    sponsored

    60年の時を超え「COBOL」がGitHub Copilotでよみがえる 勘定系アプリの“超難関”モダナイに7社が挑戦

  2. 2位

    ビジネス・開発

    富士ソフトがエンジニア1万人超を「AIネイティブ」化 実装力を武器にフィジカルAIなど3本柱に注力

  3. 3位

    ITトピック

    IT技術者の8割超「AI生成コードには人間のレビューが必要」/「偽・誤情報を見破れる」と自信を持つ人はICTリテラシーテストの正答率が低い、ほか

  4. 4位

    ITトピック

    実用化が楽しみすぎるスマート技術たち 「長距離ワイヤレス給電」から「室内向け太陽電池」「超音波センサー」まで

  5. 5位

    ITトピック

    6.4万人の熱狂をAIが導く FIFA W杯全スタジアム「デジタルツイン」化が変えた観戦体験

  6. 6位

    TECH

    攻撃するAIと防御するAI 日本企業のセキュリティ対策にいま何が必要か?

  7. 7位

    sponsored

    「現場に行くのが当たり前」を変えたアズビルのリモート調整 効果はプライスレス

  8. 8位

    Team Leaders

    SharePointリストへの登録データを、CSVファイル形式に成形/変換して自動保存する方法

  9. 9位

    ビジネス

    開発案件の立ち上げを「60分から1分」に ソースコード管理も一本化したKDLのBacklog活用術

  10. 10位

    ITトピック

    「クロスの定義とは?」 AIに“サッカー言語”を教えることから始まった、FIFAとLenovoの協業

集計期間:
2026年07月19日~2026年07月25日
  • 角川アスキー総合研究所