オプション
ニュース 無料のGitHub AIコーディングアシスタント:試す価値がある理由

無料のGitHub AIコーディングアシスタント:試す価値がある理由

発売日 発売日 2025年5月17日
著者 著者 JustinWilliams
ビュー ビュー 0

GitHub Copilot、GitHubが提供するAIコーディングアシスタントは、以前はサブスクリプション限定だったサービスに無料プランを導入し、話題となっています。このガイドでは、Visual Studio Code(VS Code)でGitHub Copilotをセットアップし、効果的に使用する手順をご案内します。

まず、私自身の経験から注意点を述べておきます。GitHub Copilotの無料バージョンでは、私のコードテストの半分に合格しなかったことに気づきました。このパフォーマンスは、無料プランが有料版と比較してOpenAIのより高度な言語学習モデルへのアクセスが制限されているためかもしれません。しかし、それでも無料プランでは月50回の完全なクエリが提供され、このツールを試してみる良い機会となり、VS Codeのワークフローにどのようにフィットするかを確認できます。

GitHub Copilotの開始方法

最初に、VS Codeがインストールされ、最新バージョンに更新されていること、そしてGitHubアカウントが準備できていることを確認してください。VS Codeを開くと、GitHub Copilotを無料で使用するプロンプトが表示されます。

Screenshot by David Gewirtz/ZDNET

ラジオボタンを選択し、サインインの手続きを進めます。アカウントのリンクから始まる2段階の認証プロセスを経て、接続を承認します。

Screenshot by David Gewirtz/ZDNET

Screenshot by David Gewirtz/ZDNET

Screenshot by David Gewirtz/ZDNET

認証後、スタート画面に到着し、チャットモードでGitHub Copilotと対話するか、コード内で直接操作するかを選択できます。しかし、コードに飛び込む前に、よりパーソナライズされた体験のためにいくつかの設定を調整することを強くお勧めします。画面の上部にあるGitHubアイコンをクリックし、「Manage Copilot Settings」を選択します。

Screenshot by David Gewirtz/ZDNET

設定メニューでは、次の3つのオプションをオフにすることを提案します:

Screenshot by David Gewirtz/ZDNET

  • パブリックコードスニペット: 私はGitHub Copilotがパブリックリポジトリからコードを引き出すのではなく、独立してコードを生成することを好みます。AIモデルはパブリックコードで訓練されていますが、可能であれば直接組み込むのを避けます。
  • 私のコードを使用して改善: 私のコードをオープンソースとして公開するのが一般的ですが、GitHubが私のコードを使用してサービスを向上させることに乗り気ではありません。
  • 私のコードを使用して訓練: 同様に、私のコードがAIモデルの訓練データに貢献することを望んでいません。

これらの設定を好みに合わせて調整した後、設定ウィンドウを閉じてVS Codeに戻ります。GitHub CopilotはVS Codeの拡張機能として機能し、拡張機能ペインにリストされ、起動されています。

Screenshot by David Gewirtz/ZDNET

GitHub Copilotを使用してコーディングを強化する

最初のテストとして、エディターでコードブロックを開き、チャットボックスを使用してGitHub Copilotにロジックエラーを特定するよう依頼しました。コードをスキャンし、貴重な提案を提供し、初期テスト中に見落としていた可能性のある致命的なエラーを指摘しました。

Screenshot by David Gewirtz/ZDNET

Screenshot by David Gewirtz/ZDNET

GitHub Copilotは問題を特定するだけでなく、修正の提案も行い、ワンクリックで適用できるため、かなりの時間を節約できます。

また、コードエディター内で直接AIと対話することも可能で、Control-Iを押すことでこの機能を使用できます。私はこの機能を使ってCopilotに重複行をハイライトするコードを書くように依頼し、必要な場所にインラインでコードを提供しました。「https://img.xix.aiaccept」を押すと、AIが生成したコードがエディターにシームレスに統合されます。

Screenshot by David Gewirtz/ZDNET

Screenshot by David Gewirtz/ZDNET

GitHub Copilotを試してみてください

これがGitHub Copilotの使用方法の概要です。月50回の無料クエリが利用可能なので、その能力を探求し、生産性を向上させるツールかどうかを判断する多くの機会があります。試してみて、自分のコーディングルーチンにどのようにフィットするかを見てみませんか?

GitHub Copilotの無料プランを試したことはありますか?CopilotのようなAI支援のコーディングアシスタントが生産性を向上させるか、それとも問題を増やすことがあるかと思いますか?どの機能が最も役立つ、またはフラストレーションを感じるか教えてください。Copilotのデータポリシーに安心感がありますか、それともコードのプライバシーについて懸念がありますか?以下のコメント欄でご意見をお聞かせください。

ソーシャルメディアで私の毎日のプロジェクト更新をフォローしてください。週刊ニュースレターに登録し、Twitter/Xの@DavidGewirtz、FacebookのFacebook.com/DavidGewirtz、InstagramのInstagram.com/DavidGewirtz、Blueskyの@DavidGewirtz.com、YouTubeのYouTube.com/DavidGewirtzTVで私とつながってください。

関連記事
Claude AI プレミアム版200ドル: 独占機能 Claude AI プレミアム版200ドル: 独占機能 AnthropicがClaudeの新しい高級サブスクリプションを発表、OpenAIに挑戦Anthropicは、AI業界での競争を強化し、OpenAIの高級オファーに直接挑戦する形で、Claudeチャットボットの新しいプレミアムサブスクリプションプランを発表しました。この動きは、先進的なAIモデルの開発と維持のコストが増大する中、企業が新たな収益化方法を見つけ
AI駆動のSQLクエリ生成によるデータ分析の向上 AI駆動のSQLクエリ生成によるデータ分析の向上 データ分析はビジネスや研究者にとって重要なツールですが、SQLクエリの複雑さは技術的なスキルを持たない人々にとって障壁となり得ます。ここで登場するのがAskYourDatabaseです。これはデータ分析を誰でも利用できるようにする革新的なAI搭載プラットフォームです。ユーザーが日常的な言葉でデータベースとコミュニケーションを取ることを可能にし、AskYour
悟空のリスキーなRizzとRobloxボイスチャットのAIミス 悟空のリスキーなRizzとRobloxボイスチャットのAIミス Goku AIがRobloxのボイスチャットで暴走したらどんな混乱が起こるか、気になったことはありませんか?爆笑、ぎこちない瞬間、さらには物議を醸す展開まで満載のワイルドな旅に備えてください!GokuがE-girlを魅了する試みに失敗したり、予期せぬ不倫スキャンダルに巻き込まれたり、不適切なコメントに触れたりと、この記事ではRoblox上でのバーチャルGok
コメント (0)
0/200
トップに戻ります
OR