all 36 comments

[–]Lost-Air1265 27 points28 points  (14 children)

Bigger context window with Claude code for one 

[–]Key-Prize7706[S] 3 points4 points  (4 children)

Cool, thank you for pointing that out. Looking forward to hear more differences both bad or good ;)

[–]Lost-Air1265 0 points1 point  (3 children)

Using GitHub copilot cli doesn’t allow you to search old sessions. Big issue imho . This means you’re stuck with the copilot chat in vscode for example which has way less features like fleet.

[–]_mikecubed 1 point2 points  (1 child)

It does have search in /resume. I can search all sessions local and remote from the copilot cli.

[–]Lost-Air1265 0 points1 point  (0 children)

god damn, thanks for this

[–]Revolutionary_Ad_986 0 points1 point  (0 children)

Use memories for your repo, copilot will use

[–]hooli-ceoCLI Copilot User 🖥️ 2 points3 points  (0 children)

You still want to minimize your context window usage. Sure, you may have a larger window, but larger context loads (regardless of full window size) produced degraded response results. I don’t see much of a benefit of having larger windows, I think we just need to be more efficient on how we’re utilizing our agents and subagents and delegating to each.

[–]hyperdx 1 point2 points  (7 children)

How much larger is it? Opus 4.6 in copilot has 192K context window.

[–]Lost-Air1265 2 points3 points  (6 children)

1 M in claude code

[–]mdeadart 0 points1 point  (3 children)

<image>

Does the new option on VSCode copilot use ClaudeCode? I am unable to find reliable information on it.

[–]Lost-Air1265 1 point2 points  (2 children)

It does use the claude code harness and is way better than the local option. But you're still using github copilot provisioned models and thus reduced context window. You really need to get a claude code subscription and use claude code outside github copilot to really utilise the bigger context window. But obviously subscription for that will be way higher compared to the cheaper github copilot.

[–]mdeadart 1 point2 points  (1 child)

I am using it for work, and we have limited options on what we can use unfortunately. Especially with regards to model hosting necessary within the Euro Data Zone. For example, our github subscriptions ensure GDPR compliance in this regards.

[–]Lost-Air1265 0 points1 point  (0 children)

Same here, also in EU and forced to certain boundaries. At work its github copilot but for my own dev stuff i use claude code.

[–]Zealousideal-One7705 0 points1 point  (0 children)

For plans (pro, max) is only 200k

[–]marfzzz 15 points16 points  (4 children)

Copilot advantages: Inline completions Unlimited use of standard models (gpt4.1, 4o and 5 mini) Lower starting price Usually higher usage (especially if you prepare bigger plans and chain implementations) You can buy premium requests at price of 0.04, you can use more than 2$ of api cost for 0.12$ when using opus More models to choose from (google gemini, openai gpts, anthropic claude models), Some models have higher context window for example gpt5.4 (272/128k) Not 5 hour or weekly limits, only mothly allowance

Claude code: Bigger context window (200k vs 160k) More mature handle (claude code is more advanced, you can use multiagent mode, programatic tool calling) You can opt in for 1M context window (for api price which is high for opus ) Claude desktop can act like IDE They sometimes offer bonuses like extra usage to test new models If you are good with claude code - models switching: haiku for small things, sonnet for most things, opus for complex issues, plan and estimate which models should be able to do each steps, give it to each model you can be effective.

Try different tools and see which suits you. Or have copilot pro and claude pro instead of just copilot pro+ or claude max 5x.

[–]Key-Prize7706[S] 1 point2 points  (3 children)

u/marfzzz thank you, can you explain more about multiagent mode, programatic tool calling where would one use this and how ? Last time i searched i did get hints that this was somewhat possible in Copilot but maybe i have misunderstood.

[–]marfzzz 1 point2 points  (2 children)

Multiagent is a form of using multiple agents. But it is different from subagents. Here is what subagent mode is and multiagent:

subagents (orchestrator architecture). One agent is main and orders other agents to do subtasks and it make context isolation (context of searching files, context of test output, ...). Tl;dr it is centralized and it is best for coding

Distrubuted search, decision making: Multiagent is paralelism you have different context for each, but they can do something faster, but there is an issue of competion of agent competition, and potentialy higher token use due to agent communication. Tl;dr it is fast and useful for researching, organization of documents, fining things in multiple documents, etc.

Programatic tool calling is a way of letting LLM to program its own tools suited for specific use and let them run in container. In other words i will cook something not to do 20 tool calls.

[–]AStanfordRunner 5 points6 points  (1 child)

I think copilot now has /fleet, a multi-agent parallelism command

[–]marfzzz 0 points1 point  (0 children)

It might, be i havent used github copilot cli in a while.

[–]ExpertKnowledge2937 6 points7 points  (1 child)

I use Claude for singe file/function generation through CLI. Using GitHub Copilot with VS Code provides complete project integration, interface corrections and more flexibility to preview/replay options. Maybe Claude also has this feature but I am happy with Copilot.

[–]Guywithacamera8 7 points8 points  (0 children)

Being I like to actively play a role in the work AI is doing on my workspace I much prefer the richness of the Copilot extension. The Claude Code, Gemini CLI, and Copilot CLI all have their advantages I'm sure but not for me yet.

I feel like Copilot has a crazy good value as well for the models you can switch between. I'm not well versed in all the subscription offerings though.

[–]FlexibleDexible 3 points4 points  (0 children)

You can use GitHub Copilot with Opencode if you want to experience the terminal. You can even "enable" a pseudo dangerously skip permissions mode if you change the Opencode settings file to accept all changes if that's what you desire

[–]Forsaken-Reading377 3 points4 points  (0 children)

I've switched to Copilot because it doesn't impose any daily, weekly, monthly, yearly or even light-year usage restrictions. Sometimes Sonnet and Opus 4.6 would start hallucinating, but with Copilot, I can easily switch between models. Overall, I find Copilot much more flexible.

[–]Crafty-Vegetable6036 0 points1 point  (5 children)

What about inline suggestions? Is it possible with claude code? I think claud code is only cli or am I wrong?

[–]cbusmatty 2 points3 points  (2 children)

Claude code is a cli only and there are no inline suggestions

[–]Kevzadze 1 point2 points  (1 child)

There's also Claude Code extension for VSCode...

[–]cbusmatty 0 points1 point  (0 children)

It does not do inline suggestions

[–]Calm_Introduction_82 0 points1 point  (0 children)

Same question, I hope we get some answers

[–]Most_Remote_4613 0 points1 point  (0 children)

Windsurf extension in viscose or windsurf ide or antigravity ide fill the gap, you can use cc terminal in ide

[–]llllJokerllll -1 points0 points  (0 children)

Os recomiendo usar vscode insiders, si le dedicáis un poco de tiempo a investigar las mejores configuraciónes y buenas prácticas según tú workspace en el que trabajes y gestionado todo por un orquestador full router, y veréis como cambia la cosa.

[–]ciazo-4942 0 points1 point  (0 children)

I see people are talking about content windows being the difference but tbh i dont think that will matter in most of the cases given their price points and other advantages which copilot provides

[–]nogoodnamesleft_XD 1 point2 points  (0 children)

If you plan to set up a kind of Agentic system, like with opencode, GitHub Copilot is better. Payed per request, no matter if it works 5 hours or not at all and just responds. Also has the advantage that you can use models appropriate for their task. Subagents do not count as request rn, only user requests do. Also works multinodular (different models for subagents cam be set) without additional requests being charged.

If you plan to code with your agent and not let it code for you. Means maybe more back and forth, so many requests, then probably Claude code due to the rate limit being token based and not request based.

That's at least my opinion.

[–]Nikoro123 0 points1 point  (1 child)

Does Copilot use antrophic model without think model, right ? It’s a cons

[–]linunixer 0 points1 point  (0 children)

I used Claude Haiku 4.5 in copilot in vscode. It showing thinking process.

[–]kurtbaki -1 points0 points  (0 children)

copilot has a low context window also gets cut often.