中規模のフロントエンド+バックエンド構成のプロジェクトで、3週間ほど続けて使ってみました。
一番安定していたのは、やはりコード補完です。
ここはあまり意外性がありません。
コンポーネント、API、テストのひな形を書いているときも、ほぼずっと裏で動いています。わざわざ専用パネルを開かなくても、自然に候補が出てきます。
使っていて一番快適なのは、作業を止めなくていいことです。
AIツールの中には、使うたびに手を止めてチャットしないといけないものもあります。
Copilotの補完はそうではありません。
そのまま書き続けて、提案が合っていればTab、違えば無視するだけです。
MicrosoftはJava開発者について、補完提案の受け入れ率が61%だったというデータを公開しています。私の体感もそれに近く、実際かなりの頻度でそのまま採用できます。
バックグラウンドAgentは、また別の体験です。
最初はそこまで期待していませんでした。
でもある日、退勤前にBug修正のIssueを渡しておいたところ、翌朝にはPRができていました。
diffを一通り確認しました。
変更自体はそこまで複雑ではありませんでしたが、関係ないファイルには触れておらず、テストも追加されていました。
最後は少しだけ直して、そのままマージしました。
この感覚はローカルAgentとはかなり違います。
ローカルAgentだと、どうしても途中の動きを見たくなります。
バックグラウンドAgentは、本当に「仕事を一つ渡した」感じに近いです。
ただ、今のCopilotで一番気になりやすいのは、コード品質よりむしろCreditsです。
Proには毎月一定量のAI Creditsが含まれています。
一度、午前中ずっと中程度の複雑さのリファクタリングをAgentに任せたところ、思っていたよりかなり速いペースでCreditsが減りました。
以前はCopilotを使いながら消費量を気にすることはほとんどありませんでした。
今は見ます。
ここはかなり大きな変化です。
Agentが何度もコンテキストを読み、ツールを実行し、さらに高性能モデルまで使うと、Creditsの消費速度は目に見えて上がります。
使っているうちに、自然とこう考えるようになります。
「このタスク、本当にAgentにやらせる価値があるか?」
個人的にはあまり好きな使い方ではありませんが、現状では確かにそうなります。
メリット
コード補完は今でもかなり快適。
Copilotの一番安定した強みです。集中を奪いにくく、画面を何度も切り替える必要もありません。
GitHubエコシステムとの連携が強い。
Issue、PR、Actionsがもともと同じプラットフォームにあるので、バックグラウンドAgentやコードレビューまで自然につながります。
モデル選択が柔軟。
GPT、Claude、Geminiなどを切り替えられるので、特定のモデルを使うためだけにツール全体を乗り換える必要がありません。
対応IDEが多い。
VS Code、JetBrains、Neovim、Xcode、Eclipseなどで使えるため、チーム全員のエディタを統一する必要がありません。
無料版でもちゃんと試せる。
コード補完と基本的なChatを試したいだけなら、最初から有料プランに入る必要はありません。
デメリット
Creditsの消費量を予測しにくい。
普通の補完ならあまり気になりませんが、Agentや高性能モデルを使い始めると減り方が速くなります。
Agentはまだ最上位クラスではない。
複雑な複数ファイルのタスクでは、Claude CodeやCursorと比べると、自律性の差を感じる場面があります。
重い機能ほど「メーターを見ながら使う」感覚が強い。
Agent、Opus、バックグラウンドAgentなどはCreditsを消費するため、高頻度で使うなら残量を意識する必要があります。
GitHubを使っていないと強みがかなり減る。
GitLab、Bitbucket、自社Gitが中心のチームでは、Copilotならではの統合メリットを活かしにくくなります。
向いている人
GitHubを中心に開発している開発者・チーム
Issue、PR、ActionsまでGitHub上で回しているなら、Copilotは既存フローにそのまま入りやすいです。
チーム内でIDEが統一されていない人
VS Code、JetBrains、Neovimなどが混在していても使いやすいです。
予算を抑えながらAIコーディングを試したい人
無料版から始められるので、まず試してから有料化を判断できます。
主に補完とChatを使う開発者
Agentを毎日高負荷で回すのでなければ、Proで十分なケースが多いです。
あまり向いていない人
毎日大量に複雑なAgentタスクを回す人
この使い方だとCreditsの減りがかなり速く、コストも安定しにくくなります。
Agentの自律性を最優先する人
長時間の複雑なリファクタリングをほぼAgent任せにしたいなら、Claude CodeやCursorのほうが合う場合があります。
GitHubエコシステム外のチーム
GitHub固有の統合メリットを使えないと、Copilotの魅力はかなり普通のAIコーディングツールに近づきます。
コメント(0件)