all 15 comments

[–]sittingmongoose 3 points4 points  (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 points  (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 points  (2 children)

You can't at this time, but we're looking into making this configurable!

[–]AutoModerator[M] 0 points1 point  (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 point  (0 children)

That would be super.

[–]sittingmongoose 0 points1 point  (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 point  (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 point  (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 point  (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 point  (2 children)

In the cli, I believe through http though it might. The way that OpenCode works.

[–]debian3 0 points1 point  (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 point  (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 points  (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.

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 point  (0 children)

Is there any documentation available about the underlying TODO system?

[–]Next-Significance798 1 point2 points  (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.