zed-industries / zed

Code at the speed of thought – Zed is a high-performance, multiplayer code editor from the creators of Atom and Tree-sitter.
https://zed.dev
Other
39.31k stars 2.04k forks source link

Copilot chat and assistant visual separation #12838

Open gambithunt opened 3 weeks ago

gambithunt commented 3 weeks ago

Check for existing issues

Describe the feature

I love Zed but something I'm really missing is the copilot chat feature. I realise that there is the assistant panel but I have to enter my gpt token there while I'm already paying for copilot, I think to have both would be amazing. Offer the choice and even switch between the two.

On that note, the styling of the assistant panel could be a little better. Decent visual separation of ME, ASSISTANT andCODE BOXES would be great. This could be done with css and be light weight.

If applicable, add mockups / screenshots to help present your vision of the feature

No response

widersky commented 3 weeks ago

There's already highly upvoted issue for this: #4673

The problem here is Chat support is heavily dependent on GitHub developers. It is not possible to implement this functionality straight away. There is no API for this. Perhaps when Zed releases the appropriate extension API, GitHub will decide to create an extension adding Chat CoPilot to Zed, or create an appropriate Chat API over time.

gambithunt commented 3 weeks ago

Aaa yes,

The current implementation is nice but a visual tweak would make it so much better.

For instance -

Using it independently over codepilot chat has advantages:

What would be a nice feature add is an optional pre-prompt, this will give even further customisability to it.