Загрузка видео...

Не удалось загрузить видео

На главную

I discovered the wildest feature of GitHub Copilot CLI by complete accident last night. You can have models call each other. So you can have Opus, Codex and Gemini all working together in the same chat.🤯

95,048 просмотров • 9 месяцев назад •via X (Twitter)

Комментарии: 46

Фото профиля joel ⛈️
joel ⛈️9 месяцев назад

@github i use claude to run codex because i hate interacting with 5.2 on a personal level 😂

Фото профиля mithun shanbhag
mithun shanbhag9 месяцев назад

@github Does this count as one premium request? Or multiple?

Фото профиля Burke Holland
Burke Holland9 месяцев назад

@github GREAT question. I have no idea. @pierceboggan do you know how the billing works here?

Фото профиля Nick
Nick9 месяцев назад

@github That is really cool indeed, but isn’t this how agents are designed? For each agent definition you can specify the model explicitly. Or do you mean it spawned the agents ad-hoc with the requested models without being specified up front in your config?

Фото профиля Hesu Krypto
Hesu Krypto9 месяцев назад

@github Interesting... So the model has to be Auto? Or not necessarily?

Фото профиля Burke Holland
Burke Holland9 месяцев назад

@github No! It can be any model! That said some models are gonna suck at following your instructions *cough* gpt-5-mini *cough* and might not actually call the subagents correctly.

Фото профиля Simon C
Simon C9 месяцев назад

@github Do you know what I saw this a while back from the amazing @_Evan_Boyle but then completely forgot about it - so thanks again for the reminder! I need to definitely use this more!!!

Фото профиля Erwin Kroon
Erwin Kroon9 месяцев назад

@github I use it to analyze the content from a screenshot or photo from opus in a haiku sub agent, saves a lot of context, and a bit faster.

Фото профиля Burke Holland
Burke Holland9 месяцев назад

@github Nice flow - I'll have to try it

Фото профиля Hugues
Hugues9 месяцев назад

@github I have been using that workflow for a few weeks now (since it released). I no longer use VS Code chat and I'm using 100% Copilot CLI, it's just better. I just switched from VS Code Insiders to the blue logo, since all the updates come from Copilot CLI now :)

Фото профиля Burke Holland
Burke Holland9 месяцев назад

@github You can do this in @code now too!

Фото профиля Guillaume Berthier
Guillaume Berthier9 месяцев назад

@github It’s over , It’s over we are cooked. The beast is out of the cage and there’s no hitting pause now. 💀🔥

Фото профиля Franz Hemmer
Franz Hemmer9 месяцев назад

@github So cool! I think we have the great Steve Sanderson to thank for that, he demoed running a prompt on 3 models simultaneously last week. This is an even better use-case for that capability in Copilot CLI - now we need that in Copilot Chat in VSCode assuming we don't have that yet.

Фото профиля Rob Roy Hobbs
Rob Roy Hobbs7 месяцев назад

@github where is gemini pro? Seems missing for some but not others...@pierceboggan

Фото профиля Mustafa Ergisi
Mustafa Ergisi9 месяцев назад

@github Multi-model orchestration is a game changer. Each model has different strengths, being able to route tasks to the right one automatically is the future of AI tooling.

Фото профиля Larry Velez
Larry Velez9 месяцев назад

@github Can OpenCode do this, @thdxr ?

Фото профиля Shannon Deminick
Shannon Deminick9 месяцев назад

@github Each skill defined can be tied to a model and in your prompt you can also tell it to use a certain skill for a certain part, then it will sub agent the call - which doesn't cost extra tokens, only the first premium token is counted.

Фото профиля César Couto
César Couto9 месяцев назад

@github This is the way :)

Фото профиля Aaron Glover
Aaron Glover9 месяцев назад

@github I wish when you create custom agents, like " the model would automatically switch to the custom agent rather having to say "using csharp-expert agent do X and y".. It even ignores top level instructions like, "when writing c# use the csharp-expert agent"

Фото профиля Josh Ndemenge
Josh Ndemenge9 месяцев назад

@github Works in the cli 🤯 but not on vs code

Фото профиля Burke Holland
Burke Holland9 месяцев назад

@github I think it will work in @code though cc: @pierceboggan

Фото профиля Jeet Majumdar
Jeet Majumdar9 месяцев назад

@github Is it running subAgents with the specified models you told it to. Its kinda crazy,

Фото профиля ashith
ashith9 месяцев назад

@github Are you sure its not a hallucination?

Фото профиля Burke Holland
Burke Holland9 месяцев назад

@github The thought did cross my mind, but I doubled checked with the team and it is not.

Фото профиля ashith
ashith9 месяцев назад

@github Wow thats amazing! Did it call the other models through a tool call?

Фото профиля Burke Holland
Burke Holland9 месяцев назад

@github Yes - it appears like it's a tool call

Фото профиля Sam Lin
Sam Lin9 месяцев назад

@github It's a bug. Wait, it just became a feature

Фото профиля Scott Lahteine
Scott Lahteine9 месяцев назад

@github Good to know! I had assumed this would be a standard feature of AI assistants, if not already. I wouldn’t really want to use an AI assistant tool that forces everything to go through the same model, when different models have different strengths.

Фото профиля L
L9 месяцев назад

@github does each sub agent cost each their own usage?

Фото профиля neozoid
neozoid9 месяцев назад

@github …🦝

Фото профиля Jerry 🖖
Jerry 🖖9 месяцев назад

@github I do this manually today.

Фото профиля Sandip Bhattacharya 🌏✌️
Sandip Bhattacharya 🌏✌️9 месяцев назад

@github 🤯This is an incredible advantage for multi-model harnesses over single-model harnesses!

Фото профиля Burke Holland
Burke Holland9 месяцев назад

@github RIGHT?!?! Why on earth would you lock into one model?

Фото профиля Brad Germain
Brad Germain9 месяцев назад

@github What if I use the cheaper model to call the more expensive model to do the work? 🤔

Фото профиля Richard Shade
Richard Shade9 месяцев назад

@github Have you tried it with code-review or speckit? I could see multiple models double checking the review, plan or tasks phase. I have actually been swapping a bit to gemini for `/speckit.plan` as it has such a bigger context windown and web_searches easier

Фото профиля vincentb
vincentb9 месяцев назад

@github Make a skill in claude to call codex (or any other cli coding agent). Only one tool needed, leverages many models as you wish

Фото профиля Gregor
Gregor9 месяцев назад

@github Sometimes these accidental discoveries lead to the most innovative uses. I've stumbled upon similar unexpected features while building my app, it's amazing what you can find when you're not looking.

Фото профиля Tarun
Tarun9 месяцев назад

@github Bravo, thanks for sharing!

Фото профиля Jatin Puri
Jatin Puri9 месяцев назад

@github Super awesome to see this. I wasn't aware either!

Фото профиля neozoid
neozoid9 месяцев назад

@github WOOOCOOL!🔀

Фото профиля foundrceo
foundrceo9 месяцев назад

@github this is wild man, collaboration just got a whole new level fr

Фото профиля V
V9 месяцев назад

@github Interesting, must try

Фото профиля Burke Holland
Burke Holland9 месяцев назад

@github I can't believe this isn't a bigger deal. This seems like a massive unlock, but I'm not 100% sure what workflows it unlocks. Which is like, just another day with AI.

Фото профиля Treppenwitz
Treppenwitz9 месяцев назад

Wow. I am not a coder but have managed to build a site and am using copilot with Opus, Gemini, ChatGPT Codex, and a few others. I’ve been looking into extensions to use them as a team/swarm to fix bugs and build faster. If this can be done my adding the directions at the end of the prompt, that would be amazing. Is that all you are doing?

Фото профиля Burke Holland
Burke Holland9 месяцев назад

@hirletz @github That's all I did here. But you could create custom agents that do this. Agents that call agents that call agents, etc. Basically orchestration. Something like

Фото профиля Faheem | FrontierMind AI
Faheem | FrontierMind AI9 месяцев назад

@github Multi-model chats are fun until coordination debt hits: shared context, conflicting tool calls, unclear source-of-truth. Do you run a single orchestrator + specialist workers (with state), or let them free-for-all?

Похожие видео