Here are my first thoughts about Copilot VS Claude.
My experience is quite limited, I have played one month so far with Copilot, and one week (not full, I runned out of tokens ;) with Claude Code.
First, there is a difference in Pricing which imply a difference is the way it is used / the autonomy the agent has to complete a task.
This single difference makes the way we work with both different.
Next difference is User Interface:
GC is integrated into VSCode:
Pro:
Cons:
Claude Code runs directly in the terminal:
Pro
Cons
With Both, you can customize Agent.md files so it follows your recommendation.
I haven’t enough experience with Claude Code, so I will focus on Github Copilot.
In the default mode, Copilot will write you tests and write / update Readme. I have developped a lot of streamlit GUI. “testing” a GUI cannot be done easily using test. So Agent was making tests for the different elements (not related to the GUI). This consummed me some time, but did not help me.
Github Agent also like to write complex readme file. I like and dislike it at the same time. I dislike it because it is mainly to explain how the class developped work, how to use, …, but it seems irrelevant to me. It add “yet another file in the codebase”, while things are still “in developpement”, subject to change, so I may need to rewrite the readme. Plus, as I may need to edit the class, because some functionalities are useless, I would need to update the readme.
I like it because as the font size is too small in the chat window, getting a wrap-up readme let me time to read later (rather than retrieve the conversation I had with the agent).
>> You can subscribe to my mailing list here for a monthly update. <<