GitHub、コーディング提案を行う新しいAIツールをプレビュー

GitHub、コーディング提案を行う新しいAIツールをプレビュー
画像クレジット: James Harrison / Unsplash

GitHubは、人工知能を活用してコードをより効率的に記述できるようにする新製品を発表しました。「GitHub Copilot」と名付けられたこの新製品は、コード行や場合によっては関数全体を提案してくれます。

GitHubはOpenAIと提携してこのツールを開発しました。これは開発者に取って代わるものではなく、生産性を向上させ、コーディングの学習を容易にするツールです。GitHubはこの新しいツールをAIペアプログラマーと位置付けています。

GitHub Copilotの基盤となるモデルは、数十億行ものコードで学習済みです。それらの多くはGitHub上で公開され、ホストされています。コードを書いているときに、GitHub Copilotは入力に合わせてコード候補を表示します。候補は順番に表示され、承認または拒否することができます。

GitHub Copilotは、現在コーディングしている内容を把握するために、コメント、記述中の関数名、または過去数行の意味を解析しようとします。GitHub Copilotのウェブサイトでは、いくつかのデモが公開されています。

画像クレジット: GitHub

特に、コメントで関数を平易な英語で記述し、それを実際のコードに変換することができます。新しい言語を学び始めたばかりの方や、過去にノーコードやローコードツールを使っていた方にとって、この機能は役立つでしょう。

毎日コードを書いているなら、GitHub Copilotを使えば新しいフレームワークやライブラリを使うことができます。GitHub Copilotは既に使用しているフレームワークの具体的な機能や特徴を理解しているので、ドキュメントを最初から最後まで読む必要はありません。また、Stack Overflowの多くのクエリを置き換えることも可能です。

GitHub CopilotはVisual Studio Codeと直接連携します。拡張機能としてインストールすることも、GitHub Codespacesを使ってクラウドで利用することもできます。時間の経過とともに、GitHub Copilotの操作方法に応じてサービスが向上します。提案を承認したり拒否したりすると、提案はより適切なものになります。

テッククランチイベント

サンフランシスコ | 2025年10月27日~29日

GitHub Copilotは現在テクニカルプレビューとして提供されており、GitHubはGitHub Copilotをベースにした商用製品のリリースを計画しています。現在、Python、JavaScript、TypeScript、Ruby、Goで最もよく動作します。

画像クレジット: GitHub

トピック

ロマン・ディレットは2025年4月までTechCrunchのシニアレポーターを務めていました。テクノロジーとテクノロジー系スタートアップに関する3,500本以上の記事を執筆し、ヨーロッパのテクノロジーシーンで影響力のある人物としての地位を確立しています。スタートアップ、AI、フィンテック、プライバシー、セキュリティ、ブロックチェーン、モバイル、ソーシャルメディア、メディアにおいて深い知識を持っています。TechCrunchで13年の経験を持つ彼は、シリコンバレーとテクノロジー業界を熱心に取材する同誌のお馴染みの顔です。彼のキャリアは21歳のときからTechCrunchでスタートしています。パリを拠点とする彼は、テクノロジー業界の多くの人々から、街で最も知識豊富なテクノロジージャーナリストとみなされています。ロマンは、誰よりも早く重要なスタートアップを見つけるのを好みます。Revolut、Alan、N26を取材した最初の人物でもあります。Apple、Microsoft、Snapによる大型買収に関するスクープ記事も執筆しています。執筆活動をしていない時は、開発者としても活動しており、テクノロジーの背後にある仕組みを理解しています。彼は過去50年間のコンピュータ業界に関する深い歴史的知識も有しています。イノベーションと社会構造への影響を結びつける方法を熟知しています。ロマンは、起業家精神を専門とするフランスの名門ビジネススクール、エムリヨン・ビジネススクールを卒業しています。テクノロジー分野で女性の教育とエンパワーメントを推進するStartHerや、テクノロジーで難民のエンパワーメントを支援するTechfugeesなど、複数の非営利団体を支援してきました。

バイオを見る