コードを提案してくれるAIペアプログラマー「GitHub Copilot」、一般提供に

今回は「コードを提案してくれるAIペアプログラマー「GitHub Copilot」、一般提供に」についてご紹介します。

関連ワード (ソフトウェア等) についても参考にしながら、ぜひ本記事について議論していってくださいね。

本記事は、ZDNet Japan様で掲載されている内容を参考にしておりますので、より詳しく内容を知りたい方は、ページ下の元記事リンクより参照ください。


 Microsoft傘下のGitHubは米国時間6月21日、人工知能(AI)ペアプログラミングサービス「GitHub Copilot」を全ての開発者向けに提供開始した。料金は1ユーザーあたり月額10ドル(約1360円)または年額100ドル(約1万3600円)。2021年にプレビュー版が公開されていた。

 GitHub Copilotは、AIコンポーネントがペアプログラミングのアシスタントのように振る舞い、エディター内で開発者にコードを提案する。プロジェクトの内容とスタイル規約に沿ったコードが提案されることになっており、開発者は提案されたコードに対して承認、拒否、編集ができる。

 GitHub Copilotは「Visual Studio Code」「Visual Studio」のほか、「Neovim」および JetBrainの統合開発環境(IDE)で拡張機能として利用でき、さまざまなフレームワークや言語と組み合わせられる。Microsoftによると、技術プレビュー版はPython、JavaScript、TypeScript、Ruby、Goとの組み合わせが特にうまくいっているが、そのほかの多くの言語でもうまく使えているという。

 GitHub Copilotは「OpenAI Codex」をベースとして、MicrosoftとOpenAIが共同で開発した。Codexは、GitHubのパブリックレポジトリーにあるものをはじめとして、一般に公開されている膨大な行数のソースコードと自然言語を使って訓練された。つまり、GitHub Copilotはプログラミング言語と人間の言葉の両方を理解できる。

 月額と年額の2つの支払いプランに加えて、60日間の無料トライアルが提供されている。また、認証を受けた学生と人気オープンソースプロジェクトのメンテナーは、無料で利用できる。企業への提供は2022年中に始まる予定だ。

COMMENTS


Recommended

TITLE
CATEGORY
DATE
ジャック・ドーシー氏、分散型SNSを標準化する組織「Bluesky」始動
アプリ・Web
2021-08-18 03:34
Notion、ウェブサイト作成「Notionサイト」で機能強化
IT関連
2024-06-28 11:01
ミクシィ、AI活用したテスト自動化ツールを導入
IT関連
2022-09-13 03:21
Classiとトモノカイ、高校で必修化「探究」の指導と評価をオンラインツールで支援
IT関連
2022-09-01 20:01
「CP+ 2021 ONLINE」に20社が出展 入場事前登録は20日から
くらテク
2021-01-20 15:11
TechCrunch Japanのスタートアップコミュニティ「TC HUB」がJETROと連携開始
IT関連
2021-07-31 05:05
半導体不足、2022年の動向をアナリストはどう予想する?
IT関連
2022-01-19 06:58
プログラミング言語ごとのコミュニティの最大規模はJavaScriptの約2520万人、続いてPythonが1820万人、Javaが1770万人など。SlashDataの調査
.NET
2024-06-20 05:42
オラクルとNVIDIA、企業のAI利用加速に向けて協業拡大–CloudWorld 2022基調講演
IT関連
2022-10-20 10:49
飲食店向けSaaS「delico」を手がけるフードテックキャピタルが1.4億円のシード調達、事業強化と加盟開発事業加速
IT関連
2022-03-19 03:00
Googleのモバイル向けNoSQL「Firestore」が秒間1万回の書き込み制限を撤廃、事実上無制限のスケーラビリティを提供。Firebase Summit 2022
BaaS
2022-10-25 08:17
クラウドインフラ支出が加速、2022年第1四半期は17.2%増の183億ドル
IT関連
2022-07-08 05:49
スペースXが「米国のほうき」でさらに48基のスターリンク衛星を打ち上げ
IT関連
2022-03-12 17:52
Googleフォト内に「セブン-イレブンで印刷する」機能 L判1枚40円
ネットトピック
2021-05-26 02:17