Closed23

Claude Code も良いけど GitHub Copilot もいいぞ!

薄田達哉 / tatsuyasusukida薄田達哉 / tatsuyasusukida

構成第1案

Zenn のガイドラインがあったな。

https://zenn.dev/guideline

  • はじめに
  • 要約
  • この記事の前提条件
  • 対象読者
  • 機能 1:コード補完
  • 機能 2:Agent Mode
  • 機能 3:Coding Agent
  • 機能 4:Code review
  • 機能 5:Copilot chat
  • Claude Code + GitHub Copilot が個人的に最強
  • おわりに
薄田達哉 / tatsuyasusukida薄田達哉 / tatsuyasusukida

構成第2案

  • 要約
  • この記事で得られること
  • はじめに
  • この記事の前提条件・対象読者
  • 機能 1:コード補完
    • 機能概要
    • 使い方
    • 実際の使用例
  • 機能 2:Agent Mode
    • 機能概要
    • 使い方
    • 実際の使用例
  • 機能 3:Coding Agent
    • 機能概要
    • 使い方
    • 実際の使用例
  • 機能 4:Code review
    • 機能概要
    • 使い方
    • 実際の使用例
  • 機能 5:Copilot chat
    • 機能概要
    • 使い方
    • 実際の使用例
  • Claude Code v.s. GitHub Copilot
  • AI コーディングツールの使い分け
    • コード補完型
    • 対話型
    • 自律型
  • 個人的には Claude Code + GitHub Copilot が最強
  • おわりに
薄田達哉 / tatsuyasusukida薄田達哉 / tatsuyasusukida

はじめにの内容箇条書き

  • コード補完のイメージが強い GitHub Copilot だが、
  • Claude Code のように対話的に使ったり、
  • Davin のように自律型で使うこともできる
  • この記事では GitHub Copilot の魅力を紹介する
薄田達哉 / tatsuyasusukida薄田達哉 / tatsuyasusukida

はじめにの文章例

GitHub Copilotと聞くと、多くの開発者は「コード補完ツール」をイメージするでしょう。しかし実際には、Claude Codeのような対話型開発や、Davinのような自律型エージェント機能まで備えた、総合的な開発支援ツールに進化しています。
この記事では、あまり知られていないGitHub Copilotの5つの機能を実際の使用例とともに紹介し、Claude Codeとの使い分けや組み合わせ方まで解説します。

薄田達哉 / tatsuyasusukida薄田達哉 / tatsuyasusukida

この記事の前提条件・対象読者の内容

前提条件

  • GitHub Copilot Pro プランを契約していること(月額11ドル、1650円程度)

対象読者

  • Claude Code を使いの方
  • GitHub Copilot に興味のある方
薄田達哉 / tatsuyasusukida薄田達哉 / tatsuyasusukida

前提条件案

  • GitHub Copilot Pro プランを契約していること(月額税込11ドル、約1650円)
  • VS Code または対応エディタがインストールされていること
  • 基本的なプログラミング経験があること(言語は問わない)
薄田達哉 / tatsuyasusukida薄田達哉 / tatsuyasusukida

対象読者案

  • Claude Codeユーザー:GitHub Copilotとの使い分けを知りたい方
  • GitHub Copilot初心者:コード補完以外の機能を知りたい方
薄田達哉 / tatsuyasusukida薄田達哉 / tatsuyasusukida

追加のセクション

「この記事で得られること」は良いな。

この記事で得られること

  • GitHub Copilotの5つの機能の使い方
  • Claude Codeとの具体的な使い分け方法
  • 両ツールを組み合わせた効率的な開発フロー
薄田達哉 / tatsuyasusukida薄田達哉 / tatsuyasusukida

VS Code インストール手順

セクションは設けず前提条件に書いてしまおう。

### 前提条件
- GitHub Copilot Pro プランを契約していること(月額11ドル、約1650円)
- VS Code または対応エディタにGitHub Copilot拡張機能がインストール済み
  (インストール手順は[公式ガイド](...)を参照)
- 基本的なプログラミング経験があること
薄田達哉 / tatsuyasusukida薄田達哉 / tatsuyasusukida

Claude Code v.s. GitHub Copilot の内容

言いたいことは 2 つくらい。

  • Claude Code は月額 20 ドルでリミットはあるが対話型で使い放題なのが良い
  • GitHub Copilot は月額 11 ドルからコード補完、対話型、自律型で幅広く使える

個人的な経験としては GitHub Copilot の方が特に何も設定しなくてもレビューが厳しめなので、その辺りが楽で良いなと感じた。

薄田達哉 / tatsuyasusukida薄田達哉 / tatsuyasusukida

AI コーディングツールの使い分け

コード補完型

  • 細かなコントロールが可能
  • 書きながら読めるので間違ってはいけない重要な機能を実装するのには向いてそう
  • AI のコードをじっくり読めるので勉強になる(学習効果が高い)
  • デメリット:それほど手間は減らない
  • 実装段階に向いてそう

自律型

  • コントロールを委ねることにはなるが手間を大きく削減できる利点がある
  • テストやリファクタリングの段階に向いてそう
  • また、ドキュメントが決まっていてそれに基づいて実装してもらう場面でも役に立ちそう
  • デメリット:現時点では一番金銭的にコストがかかる

対話型

  • コード補完型と自律型の中間
  • バランスが良いので役立つ場面が多そう
  • 特にプロトタイピングや設計段階で役に立ちそう

あまり使い分けを考えない

  • 上記のように書いてはみたものの、AI コーディングエージェントはどんどん進化しているので、このような使い分けはほんの参考程度にとどめて、先入観にとらわれずに色々な場面で各種のツールを使っていった方が良さそう
薄田達哉 / tatsuyasusukida薄田達哉 / tatsuyasusukida

個人的には Claude Code + GitHub Copilot が最強

下記のことを言及しよう。

  • GitHub Copilot Agent Mode は Claude Sonnet 4 で使うとプレミアムリクエスト消費してしまうが Claude Code は制限があるが定額で使える
  • Claude Code にはコード補完がなく、また現状では GitHub Actions などで自律的に使うのは規約に違反しそうなので、GitHub Copilot の守備範囲の広さが役に立ちそう
薄田達哉 / tatsuyasusukida薄田達哉 / tatsuyasusukida

おわりに

どんなことを書こう?

  • 自分もたまたま GitHub Copilot を使うことになったが予想以上に色々な使い方ができるので驚いた
  • Claude Code に比べるとあまり盛り上がっていない感じがするが、Claude Code と併用するとものすごく強力なツールになりそう
薄田達哉 / tatsuyasusukida薄田達哉 / tatsuyasusukida

プロンプト

「Claude Code も良いけど GitHub Copilot もいいぞ!」というタイトルの記事を書き、
Zenn に投稿しようと考えています。
下記の構成で下書きを作成してもらえますか?

- 要約
- この記事で得られること
- はじめに
- この記事の前提条件・対象読者
- 機能 1:コード補完
    - 機能概要
    - 使い方
    - 実際の使用例
- 機能 2:Agent Mode
    - 機能概要
    - 使い方
    - 実際の使用例
- 機能 3:Coding Agent
    - 機能概要
    - 使い方
    - 実際の使用例
- 機能 4:Code review
    - 機能概要
    - 使い方
    - 実際の使用例
- 機能 5:Copilot chat
    - 機能概要
    - 使い方
    - 実際の使用例
- Claude Code v.s. GitHub Copilot
- AI コーディングツールの使い分け
    - コード補完型
    - 対話型
    - 自律型
- 個人的には Claude Code + GitHub Copilot が最強
- おわりに

内容の骨子については下記のリンクから取得できます。

- https://zenn.dev/tatsuyasusukida/scraps/51e68ec8361b6b
- https://claude.ai/share/f6f5f595-ab2b-4952-b481-efd280af0e6b

なるべく親しみやすい文章で簡潔にお願いします。
薄田達哉 / tatsuyasusukida薄田達哉 / tatsuyasusukida

作成したイシュー

タイトル

「Claude Code も良いけど GitHub Copilot もいいぞ!」

記事の目的

GitHub Copilotの多機能性を紹介し、Claude Codeとの効果的な使い分け方法を解説する技術記事を作成する。

構成

  • はじめに
  • この記事で得られること
  • この記事の前提条件・対象読者
  • 最初に結論
  • 機能紹介 1:コード補完
    • 機能概要
    • 使い方
    • 実際の使用例
  • 機能紹介 2:Agent Mode
    • 機能概要
    • 使い方
    • 実際の使用例
  • 機能紹介 3:Coding Agent
    • 機能概要
    • 使い方
    • 実際の使用例
  • 機能紹介 4:Code review
    • 機能概要
    • 使い方
    • 実際の使用例
  • 機能紹介 5:Copilot chat
    • 機能概要
    • 使い方
    • 実際の使用例
  • 使用量とコスト
  • Claude Code v.s. GitHub Copilot
  • AI コーディングツールの使い分け
    • コード補完型
    • 対話型
    • 自律型
    • 開発フェーズごとの使い分け
    • 比較表
    • 先入観にとらわれない
  • 個人的には Claude Code + GitHub Copilot が最強
  • おわりに

セクションごとの内容

はじめに

  • 久々に GitHub Copilot を使ったら総合的な AI コーディングプラットフォームに進化していて驚いた
  • コード補完のイメージが強い GitHub Copilot
  • Claude Code のように対話的に使ったり
  • Davin のように自律型で使うこともできる
  • この記事では GitHub Copilot の魅力をお伝えする

この記事で得られること

  • GitHub Copilotの5つの機能の紹介
  • Claude Codeとの使い分け方法

この記事の前提条件・対象読者

前提条件

  • GitHub Copilot Pro プランを契約していること(月額11ドル、約1650円)
  • VS Code または対応エディタにGitHub Copilot拡張機能がインストール済み

対象読者

  • Claude Code をお使いの方:GitHub Copilotとの使い分けを知りたい
  • GitHub Copilot を使ったことがない方:コード補完以外の機能を知りたい方

最初に結論

  • 下記の5つの機能がある
    • コード補完:コーディング中に途中からAIが続きを予測・提案、最も基本的な機能
    • Agent Mode:Claude Code のように対話的に開発してくれる
    • Coding Agent:Davin のように自律的に開発してくれる
    • Code Review:レビューをしてくれる
    • Copilot Chat:イシューを一緒に考えて、終わったら登録をしてくれる
  • Claude Codeとの使い分けのポイント
    • コード補完型:GitHub Copilot
      • 重要なコードの補完、学習効果を重視
    • 自律型:Davin / GitHub Copilot Coding Agent
      • テスト/リファクタリングや仕様決定後の実装
    • 対話型:Claude Code
      • 上記2つの中間、幅広く使える
    • フェーズごとの使い分け
      • プロトタイピング・設計段階:対話型の Claude Code
      • 実装・学習段階:コード補完型の GitHub Copilot
      • テスト・リファクタリング段階:自律型の GitHub Copilot Coding Agent
    • 現実的アプローチ:先入観にとらわれず、様々な場面で試用

機能紹介 1〜5

次の構成で作成

  • 機能概要(1〜2文程度)
  • 使い方(箇条書き)
  • 実際の使用例(スクリーンショット、これは後から手動で貼る)

使用量とコスト

  • コード補完は無制限
  • Agent Mode は Claude Sonnet 4 で使うと1件のプレミアムリクエストを消費
  • Coding Agent は 30〜50件のプレミアムリクエストを消費
  • Code review は1件のプレミアムリクエストを消費
  • Copilot chat は Claude Sonnet 4 で使うと 1件のプレミアムリクエストを消費
  • プレミアムリクエストは Pro プランの場合は 300 件/月、それ以降は 1 件あたり 0.4 ドルで追加購入可能
  • GPT-4.1 や 4o なら Agent Mode, Copilot chat でプレミアムリクエストを消費しない

Claude Code v.s. GitHub Copilot

  • Claude Code は月額 20 ドルで使用量制限はあるが対話型で使い放題なのが良い
    • コマンドライン統合で幅広く使える
  • GitHub Copilot は月額 11 ドルからコード補完、対話型、自律型で幅広く使える
    • コード補完は無制限
    • 対話型で Claude Sonnet を使うとプレミアムリクエストを消費する
    • VS Code や GitHub Web サイトとの統合で使用感が良い

AI コーディングツールの使い分け

AI コーディングツールの使い分け
コード補完型

  • 細かなコントロールが可能
  • 書きながら読めるので間違ってはいけない重要な機能を実装するのには向いてそう
  • AI のコードをじっくり読めるので勉強になる(学習効果が高い)
  • デメリット:それほど手間は減らない
  • 実装段階に向いてそう
    自律型
  • コントロールを委ねることにはなるが手間を大きく削減できる利点がある
  • テストやリファクタリングの段階に向いてそう
  • また、ドキュメントが決まっていてそれに基づいて実装してもらう場面でも役に立ちそう
  • デメリット:現時点では一番金銭的にコストがかかる
    対話型
  • コード補完型と自律型の中間
  • バランスが良いので役立つ場面が多そう
  • 特にプロトタイピングや設計段階で役に立ちそう
    あまり使い分けを考えない
  • 上記のように書いてはみたものの、AI コーディングエージェントはどんどん進化しているので、このような使い分けはほんの参考程度にとどめて、先入観にとらわれずに色々な場面で各種のツールを使っていった方が良さそう

10. 個人的には Claude Code + GitHub Copilot が最強

  • GitHub Copilot Agent Mode は Claude Sonnet 4 で使うとプレミアムリクエスト消費してしまう
  • 一方 Claude Code は制限があるが定額で使える
  • Claude Code にはコード補完がないが、GitHub Copilot は無制限で使える
  • Claude Code では 最近 Max プランで GitHub Actions で使えるようになったが個人プロジェクトという制限がある
  • 2 つの組み合わせで月額31ドル(約4,650円)で、AIコーディングのほぼ全ての領域をカバーできる。

12. おわりに

  • 正直なところ、私も最初はGitHub Copilotを「コード補完ツール」程度に考えていました。
  • しかし、実際に使ってみると予想以上に多機能で、対話型から自律型まで幅広い使い方ができることに驚きました。
  • VS Code や GitHub に統合されているため、使い勝手も非常に良いです。
  • 上手に使い分けて生産性を高める方法を今後も模索していきたいと思います。

作成時の注意点

  • なるべく親しみやすく、カジュアルな口調で
  • 個人的な体験談を適度に織り交ぜ、親しみやすい記事にする

想定文字数

  • 約3,000-5,000文字程度
  • 短い方がベター
薄田達哉 / tatsuyasusukida薄田達哉 / tatsuyasusukida

イシュー作成で満足してしまった

イシューを作成する過程で考えが整理されて満足してしまったので記事作成のモチベーションが失われてしまった。

記事を書くプロセスでは学ぶことが多くて楽しかったが、AI に助けてもらうと記事が完成する前の時点で既に学ぶことが多くて満足してしまうので、記事を書くモチベーションが下がってしまうように感じる。

イシューはメモ程度に考えて、最初から Claude Code を使っていきなり記事を作成する方が最後までモチベーションを保てる可能性が高いかも知れないので次はこの方法で試してみよう。

このスクラップは2ヶ月前にクローズされました