Essay
25

Essay · Published Apr 4, 2025

GitHub Copilot Adds Agent Mode and Claude 3.5 Sonnet

Copilot shipped agent mode and more models. Microsoft also tightened extension licenses so some tools refuse to run in Cursor.

A field-guide drawing of a camping headlamp and star chart
In this article1 section

GitHub Copilot closed much of the feature gap that kept me in Cursor: more models (including Claude 3.5/3.7 Sonnet), image upload in chat, and agent mode for multi-file edits that iterate on errors.

That last one was Cursor’s main draw for me. Multi-file changes without babysitting every hunk.

The Extension Problem

Microsoft also tightened language on some VS Code extensions. The C/C++ extension license language points at Microsoft products only. In practice that means parts of the ecosystem stop working cleanly if you leave vanilla VS Code for Cursor.

I still use Cursor for deep project context. Copilot is fine when I am already in VS Code. The interesting fight is not feature lists — it is who owns the editor you are allowed to use with the extensions you already paid for.

Warning Some Microsoft-published extensions refuse non-VS Code hosts. Check before you migrate a C++ or platform-heavy workspace.

One quick signal

Did this earn your time?

What was missing?

Thanks. That gives me something concrete to check.