Hi!
What’s the difference between Chat and Composer? When should I use Chat instead of Composer, and vice versa?
Hi!
What’s the difference between Chat and Composer? When should I use Chat instead of Composer, and vice versa?
Hi @pland ,
You may find some useful information in here:
Essentially:
Ctrl
+ K
for in-file code generation and ‘quick questions’Ctrl
+ L
(Chat) to open up an AI chat panel in the sidebarCtrl
+ I
(Composer) to create and edit code across multiple filesComposer is the newer feature with arguably more ‘pizazz’, and exciting new features being added quite regularly, but that does mean it has a higher incidence of bugs.
Personally, I use Ctrl + K and Ctrl L the most at the moment, but I also have a special place in my heart for Composer, as it is arguably the most ambitious and innovative feature, and test it every now and then to see the new features and how it is progressing.
Basically they are all cool for their use cases.
Remember you can highlight text before launching these interfaces to add the highlighted text to the context.
Here’s a post that shows some of the newer Composer views:
Awesome! Thanks!
hey, when do you want to use Composer vs. Chat? what’s the best practice? can you advise?
Just use Composer. The difference is Chat won’t let you apply suggested changes to your files, whereas Composer will. Chat confuses users for no value add.
it appears composer auto applies vs chat is manual
Any idea why sometimes this button isnt there? sometimes it has a wide rectangle that says apply to whatever file. Half the time when it does this, the file it wants to apply it to isnt even the correct file.
Is that in composer or chat? I really only use chat, because I’m working with a huge existing codebase and I don’t trust composer with it.
In Chat the “apply to X” button always applies correctly, but I have noticed that sometimes the button just doesn’t show up for unknown reasons.