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

Apr 28, 2025 - 22:02
 0
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