GitHubは、AIペアプログラミングツールの企業向けプラン「GitHub Copilot for Business」の一般提供を開始した。
この記事は会員限定です。会員登録(無料)すると全てご覧いただけます。
GitHubは2023年2月15日(米国時間)、AIペアプログラミングツール「GitHub Copilot」の企業向けプラン「GitHub Copilot for Business」の一般提供を開始したと発表した。
GitHub Copilotは、「Visual Studio Code」「Visual Studio」「Neovim」「JetBrains」の統合開発環境(IDE)で拡張機能として使用できる。開発者がコードを入力している間に、編集中のファイルや関連ファイルのコンテキストを分析し、個々の行や関数全体の候補を提案する。「Python」「JavaScript」「TypeScript」「Ruby」「Go」「C#」「C++」などのプログラミング言語に対応している。
GitHub Copilotは、OpenAIのトレーニング済み生成AI(generative AI)モデル(自然言語をコードに変換するAIシステム)である「OpenAI Codex」に基づいている。一般に公開されているソース(GitHubのパブリックリポジトリ内のコードなど)からの自然言語テキストとソースコードでトレーニングされている。また、開発者とともに学習し、個々のコーディングスタイルや監修に適応していく。
OpenAI Codexは、OpenAIの自然言語処理モデル「GPT-3」をベースに開発された。最近話題を呼んでいる「ChatGPT」も、GPT-3.5を対話に適したモデルへと微調整したものだ。
GitHubは、「GitHub Copilotは、世界初の大規模なAIペアプログラマーだ。開発者のコードからコンテキストを理解し、新しいコード行や関数全体、テスト、さらには複雑なアルゴリズムまで提案する」と述べている。初回のリリース以来、GitHub Copilotは100万人以上の開発者の生産性を向上させ、開発者のタスクを最大55%高速化するのに役立っているという。
Copyright © ITmedia, Inc. All Rights Reserved.