Github Copilot GithubのAIコーディングアシスタントです。 12月、 Githubは発表しました 以前に有料のみのヘルパーが無料層を持っていること。この記事では、VSコードでこの役立つツールをセットアップして使用するプロセスを段階的に説明します。
また:コーディングに最適なAI(および使用しないもの – deepseek R1を含む)
開始する前に、1つの注意メモを共有します。無料のGithub Copilotのプログラミング能力のテストで、AIは私のテストの半分に失敗しました。それは素晴らしいことではありません。有料のサブスクリプションは、Openaiの高レベルのLLMSへのアクセスを提供するため、サービスの代金を支払うと、より良い結果が得られる可能性があります。
AIの失敗があっても、無料の層を試す価値があると思います。無料版では、1か月に50のフルクエリを提供します。これは、製品のパフォーマンスとVSコードワークフローへの統合についてしっかりした感触を与えるのに十分です。
始める方法
始めましょう。このガイド付きツアーの前提条件として、お願いします コードとコードをインストールします、現在のバージョンに更新し、GitHubアカウントがあることを確認してください。
今、オープンコードとコードを開きます。 Github Copilotの使用を無料で開始するように誘うプロンプトが表示されます。
先に進み、ラジオボタンをクリックしてサインインします。
2段階の承認プロセスがあります。まず、アカウントをリンクします。
次に、接続を承認します。
それが完了すると、チャットモードまたはコードとのインラインでGitHub Copilotとの対話を開始できるスタート画面にドロップされます。
しかし、すぐにGithub Copilotを使用するのではなく、いくつかの設定を変更することを強くお勧めします。変更をお勧めする設定にアクセスするには、画面の上部にある小さなGithubアイコンをクリックして、Copilotの設定を管理します。
これにより、メイン設定画面になります。ここに、オフにすることをお勧めする3つのオプションがあります。
最初のオプションは、その提案の一部としてパブリックコードを使用することをCopilotを許可または禁止します。私は、個人的には、Github Copilotがパブリックコードスニペットを私のコードに組み込むことを望んでいません。他の人のコードを引き込むリスクを実行するのではなく、それ自体でそれらのスニペットを構築することをむしろむしろむしろむしろむしろそれがむしろそれを構築します。はい、これらのAIはすべてパブリックコードでトレーニングされていますが、露骨なコードグラブをオフにするオプションがある場合は、そうします。
2番目のオプションにより、GitHubは改善のために私のコードを使用できます。いいえ。私は自分のコードのほとんどをオープンソースとしてリリースしますが、それでもGithubをデータに組み込む必要はありません。
また:DeepseekのR1およびV3コーディングスキルをテストしましたが、私たちはすべて運命づけられていません(まだ)
3番目のオプションは似ています。トレーニングにコードを使用してGitHubを使用したくありません。期間。
これらの設定を変更したら(または作成したいもの)、Webページを閉じてVSコードに戻ります。 Github Copilotは、VSコードの拡張機能としてインストールされます。拡張機能リストを開くと、GitHub Copilotの2つの拡張機能がインストールされ、アクティブ化されています。
先に進み、拡張ペインを閉じます。今、実際にAIを使用する時が来ました。
AIを使用してコードの書き込みを支援します
最初の例では、エディターにコードブロックを開きました。チャットボックスで、Github Copilotにロジックエラーを見つけるように依頼しました。ご覧のとおり、エディターウィンドウのコードをスキャンして、いくつかの提案をしてくれました。
矢印は、致命的だった可能性のあるロジックエラーを指しています。それは、最初のテスト中に私が見つけられなかったかもしれない非常に貴重な観察です。
興味深いのは、Github Copilotも修正を提案することです。これは、「適用」ボタンを押すだけで適用できます。 Copilotのコードが機能すると仮定すると、それは実際の時間節約になる可能性があります。
コントロールIを押すことで、コードエディター自体からAIにアクセスすることもできます。ここでは、コントロールIを押しました。これにより、小さなチャットペインが開きます。次に、重複した行を強調するコードを書くようにCopilotに依頼しました。
ご覧のとおり、コードをインラインで書きました。 HITTは、AI執筆コードをエディターに直接削除します。
試してみてください
それでおしまい。 Github Copilotを使用するのはこれだけです。 1か月に50の無料クエリを使用すると、便利なサービスであるかどうかについて非常に良いアイデアを得ることができるはずです。試してみませんか?
また: Openaiは新しいO3 -MINIモデルを起動します – 無料のchatgptユーザーがそれを試す方法は次のとおりです
Github Copilotの無料ティアをもう試しましたか? CopilotのようなAIを搭載したコーディングアシスタントは、生産性を本当に改善すると思いますか、それとも解決するよりも多くの問題を導入していますか?最も便利または最もイライラする機能は何ですか? Copilotのデータポリシーに満足していますか、それともコードプライバシーについて懸念がありますか?以下のコメントでお知らせください。
ソーシャルメディアでの日々のプロジェクトの更新をフォローできます。必ず購読してください 私の毎週の更新ニュースレター、そしてTwitter/xで私に従ってください @davidgewirtz、Facebookで facebook.com/davidgewirtz、Instagramで instagram.com/davidgewirtz、ブルースキーで @davidgewirtz.com、およびyoutubeで youtube.com/davidgewirtztv。