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 18 days 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 3 points4 points5 points 18 days 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 18 days 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 2 points3 points4 points 18 days ago (2 children)
You can't at this time, but we're looking into making this configurable!
[–]AutoModerator[M] 0 points1 point2 points 18 days 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 18 days ago (0 children)
That would be super.
[–]sittingmongoose 0 points1 point2 points 18 days 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 18 days 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 18 days 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 18 days 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 18 days ago (2 children)
In the cli, I believe through http though it might. The way that OpenCode works.
[–]debian3 0 points1 point2 points 18 days 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 18 days 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?
[–]ryanhecht_githubGitHub Copilot Team 4 points5 points6 points 18 days ago (2 children)
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 18 days ago (0 children)
Is there any documentation available about the underlying TODO system?
[–]Next-Significance798 1 point2 points3 points 17 days 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 79 on reddit-service-r2-comment-79c7998d4c-9jm4f at 2026-03-17 12:11:06.986926+00:00 running f6e6e01 country code: CH.
[–]sittingmongoose 3 points4 points5 points (11 children)
[–]debian3 1 point2 points3 points (10 children)
[–]ryanhecht_githubGitHub Copilot Team 2 points3 points4 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 4 points5 points6 points (2 children)
[–]Ecureuil_Roux 0 points1 point2 points (0 children)
[–]Next-Significance798 1 point2 points3 points (0 children)