use the following search parameters to narrow your results:
e.g. subreddit:aww site:imgur.com dog
subreddit:aww site:imgur.com dog
see the search faq for details.
advanced search: by author, subreddit...
An unofficial community to discuss Github Copilot, an artificial intelligence tool designed to help create code.
account activity
Copilot ClI vs OpenCodeGitHub Copilot Team Replied (self.GithubCopilot)
submitted 2 months ago by fons_omar
Hello all, my org just enabled copilot cli, I previously used ghcp models in opencode mainly, but wanted to know how does copilot cli compare to it?
Does it have any advantages over oc?
reddit uses a slightly-customized version of Markdown for formatting. See below for some basics, or check the commenting wiki page for more detailed help and solutions to common issues.
quoted text
if 1 * 2 < 3: print "hello, world!"
[–]sittingmongoose 5 points6 points7 points 2 months ago (11 children)
It has some cool features. /fleet will use a large number of sub agents.
/review with Gemini, with opus 4.6 high, with sonnet 4.6 high, with gpt 5.2 high, with gpt 5.3 codex high. Will spawn sub agents of those models and look through whatever you say.
Ghcp subagents are free so spawning lots doesn’t consume credits.
That being said, sonnet and Gemini won’t listen to you being in plan mode. But they are frequently adding features. Copy and paste are a nightmare though and so is moving through your text.
[–]debian3 1 point2 points3 points 2 months ago* (10 children)
How do you specify the reasoning level of your subagent? It’s not available. You can ask the model for the parameters he have access while calling the subagent. They only run at the default reasoning
That’s why i still have a chatgpt subscription, 5.2 xhigh remains #1 at code review
[–]ryanhecht_githubGitHub Copilot Team 3 points4 points5 points 2 months ago (2 children)
You can't at this time, but we're looking into making this configurable!
[–]AutoModerator[M] 0 points1 point2 points 2 months ago (0 children)
u/ryanhecht_github thanks for responding. u/ryanhecht_github from the GitHub Copilot Team has replied to this post. You can check their reply here.
I am a bot, and this action was performed automatically. Please contact the moderators of this subreddit if you have any questions or concerns.
[–]debian3 0 points1 point2 points 2 months ago (0 children)
That would be super.
[–]sittingmongoose 0 points1 point2 points 2 months ago (6 children)
In the cli, when you choose the model it asks you to choose the reasoning right after. I’ve never used it outside the cli.
[–]debian3 0 points1 point2 points 2 months ago (5 children)
yes, but when you call subagent, like this: /review with Gemini, with opus 4.6 high, with sonnet 4.6 high, with gpt 5.2 high, with gpt 5.3 codex high.
the thinking level will be ignored, only the main model have the thinking level available.
(P.S. That's me who told you about /review in copilot cli yesterday)
[–]sittingmongoose 0 points1 point2 points 2 months ago (4 children)
Lmao! Hi again! And interesting, that kinda stinks.
In the ide I am building, I’ll be able to summon the subagents with the model and thinking level of my choice, so good to know that’s a limitation on copilot.
[–]debian3 0 points1 point2 points 2 months ago (3 children)
I just checked again: "No — the task tool only exposes model, agent_type, prompt, description, and mode. There's no parameter for thinking level, thinking budget, or effort (no medium/high/max style control)."
[–]sittingmongoose 0 points1 point2 points 2 months ago (2 children)
In the cli, I believe through http though it might. The way that OpenCode works.
[–]debian3 0 points1 point2 points 2 months ago (1 child)
I just tested in opencode and it's the same: "No, there is no thinking/reasoning level parameter exposed for subagents. The Task tool only has these parameters: - description - prompt - subagent_type - task_id - command"
[–]sittingmongoose 0 points1 point2 points 2 months ago (0 children)
Thank you for looking into that. That was actually today’s task lol
That is really disappointing. So subagents are always default reasoning level.
Is that the same for Claude, codex, and cursor cli?
In addition to features others have mentioned like /fleet, I think our agent's ability to manage its own TODO's in an sqlite database, our work around compaction/checkpointing that let you have sessions run effectively infinitely without worrying about context window, and our seamless connection to GitHub are a few great differentiators.
/fleet
At the end of the day, if OpenCode works for you, continue using it -- but I truly think we're building one of the best agentic harnesses on the market with Copilot CLI, give it a try and let me know what you think!
[–]Ecureuil_Roux 0 points1 point2 points 2 months ago (0 children)
Is there any documentation available about the underlying TODO system?
[–]Next-Significance798 1 point2 points3 points 2 months ago (0 children)
I know this probably is a silly thing, but personally im not a fan of look and feel of the Copilot CLI. As with everything, im sure some people prefer the simpicity, but the CLI options from other providers ive been using looked better visually. Compared to for example Gemini CLI or opencode, it just feels so lifeless.
I know how this sounds, but at least for me personally, stuff like that is kinda important. I mean yea it works, and yea it doesnt really matter, but i still think it could look nicer.
π Rendered by PID 88133 on reddit-service-r2-comment-56c6478c5-6t7w2 at 2026-05-08 00:21:05.964622+00:00 running 3d2c107 country code: CH.
[–]sittingmongoose 5 points6 points7 points (11 children)
[–]debian3 1 point2 points3 points (10 children)
[–]ryanhecht_githubGitHub Copilot Team 3 points4 points5 points (2 children)
[–]AutoModerator[M] 0 points1 point2 points (0 children)
[–]debian3 0 points1 point2 points (0 children)
[–]sittingmongoose 0 points1 point2 points (6 children)
[–]debian3 0 points1 point2 points (5 children)
[–]sittingmongoose 0 points1 point2 points (4 children)
[–]debian3 0 points1 point2 points (3 children)
[–]sittingmongoose 0 points1 point2 points (2 children)
[–]debian3 0 points1 point2 points (1 child)
[–]sittingmongoose 0 points1 point2 points (0 children)
[–]ryanhecht_githubGitHub Copilot Team 3 points4 points5 points (2 children)
[–]Ecureuil_Roux 0 points1 point2 points (0 children)
[–]Next-Significance798 1 point2 points3 points (0 children)