DEV Community

Ankit Khandelwal
Ankit Khandelwal

Posted on

Comparing Copilot Edits and Cursor

Comparing Copilot Edits and Cursor

Feature / Area GitHub Copilot Edits (Observations) Cursor (Observations)
File Context Selection Limited to selecting only 10 files at a time. User experience for including files as context is much better.
Applying Changes (VS Code) Requires manually saving each file after changes. (Implied smoother workflow / less manual saving compared to GC Edits in VS Code).
Agent Mode Power Less emphasis or specific powerful "Agent mode" noted. Agent mode looks more powerful.
Agent Capabilities Basic editing/generation. Agent can list/read files, run commands, check linters, etc. - feels SOTA.
Agent Limitation Not specifically mentioned. Agent struggles with commands needing sudo access.
Suggestions/Completion Standard Copilot suggestions. Tab suggestion and completion functionality is "mind blowing".
Edit/Composer Behavior Tends to give code changes even when just asking a question. Tends to give code changes even when just asking a question.

General Tips for Using AI in Coding:

  • Using statically typed languages works better with AI; linters catch issues earlier.
  • For dynamically typed languages, add comments specifying input/output types.
  • Always plan your code changes before using the AI; this improves prompt quality.
  • AI models often struggle with adding the correct library version in dependencies.
  • Keep file sizes small for better AI context understanding.

Note: Things observations are from March 2nd 2025

Warp.dev image

Warp is the highest-rated coding agent—proven by benchmarks.

Warp outperforms every other coding agent on the market, and gives you full control over which model you use. Get started now for free, or upgrade and unlock 2.5x AI credits on Warp's paid plans.

Download Warp

Top comments (2)

Collapse
 
besworks profile image
Besworks

Copilot: Requires manually saving each file after changes.

This is no longer true.

Cursor: Agent mode looks more powerful.

Care to elaborate?

Tends to give code changes even when just asking a question.

Definitely the most annoying "feature".

Collapse
 
ankk98 profile image
Ankit Khandelwal

Agent mode is much more powerful because it can figure out things on it's own, run commands like grep, find etc., read linter errors and run commands.

I will rewrite this article with latest analysis.

👋 Kindness is contagious

Delve into this thought-provoking piece, celebrated by the DEV Community. Coders from every walk are invited to share their insights and strengthen our collective intelligence.

A heartfelt “thank you” can transform someone’s day—leave yours in the comments!

On DEV, knowledge sharing paves our journey and forges strong connections. Found this helpful? A simple thanks to the author means so much.

Get Started