Closed 0smboy closed 3 months ago
Copilot Chat is such a great improvement to Copilot
While I know this isn't exactly the same, we wlll be landing a new panel very soon that allows chatting with OpenAI models, with commands to quickly bring code into it, switch the roles in the conversation, etc.
Copilot with chat is so much better, than without it for sure!
The current Assistant Panel will only work if you have a paid OpenAI account.
But I'm one of those users who already has access to Github Copilot Chat (in VSCode), so I'd expect to be able to use that (just like Copilot) in Zed.
Any update on @JosephTLyons comment? Seems like that would be close to what VScode has for Copilot chat.
Would be great to have it, since Copilot Chat made it to Open Beta 🙏
I'd love to see Copilot Chat soon, loving my first minutes with Zed
Add ai
label) 😉
Cannot use Zed without proper copilot chat integration, unfortunately.
Now that Copilot Chat is generally available, I'd love to see it revisited 😊 https://github.blog/2023-12-29-github-copilot-chat-now-generally-available-for-organizations-and-individuals/
This is kind of the one thing holding me back from switching fully to Zed. I love my copilot chat :-)
+1
I support this!
This would be amazing. Copilot chat is a gamechanger
Having Copilot Chat in Zed would be yet another step towards switching.
+1
I just downloaded Zed and I have been using JetBrains product for a while. The one thing holding me to JetBrains is that I cannot have Copilot Chat setup. I would be stoked to see Zed have Copilot Chat.
+1
+1. I can live for now without plugins but Copilot Chat is mandatory for me to make a switch. It is saving me tons of productivity time.
To show your interest in this feature, please consider adding the 👍 reaction to the original post instead of using generic comments like '+1' or 'I need it to switch'. These comments only make the thread longer and less useful for the maintainers, and they won't boost the priority of the feature.
Zed seems nice, but I'll put it aside for now until it's more baked. Not having Copilot Chat is a big damper imho.
Why'd I pay for OpenAI tokens when I get basically the same already included in GitHub Copilot?
I agree. I already pay for GH Copilot monthly, so I don't see myself spending more money on OpenAI API Usage just because the Copilot Chat Window is missing. => Not using Zed yet.
This is the only reason I'm not switching to Zed... I'd love to see Copilot Chat here
I'm not replying to anyone in particular, but I'd invite to please just use the thumb up feature/emoji on the issue itself rather than commenting, unless you have something new/relevant to add to the conversation. (Assuming most people subscribe to issues to monitor updates)
edit: saw someone already mentioned this just a few days ago 😅
furthermore this issue is now listed as top ranking and afaik that's based on the number of 👍
@giovdk21 commenting to reiterate your point 😁
Same. I moved back to VS Code due to this missing feature.
Please add this. Loving everything else about Zed and ready to make the switch once you add Copilot chat.
If I had this I would make the switch. It is just too convenient to have the chat in the same window with context sharing.
+1
Copilot Chat is not an asset but a necessity.
AFAIK Chat support is strongly dependent on Github. At the moment, it is not possible to use the "open API" that would allow the use of CoPilot Chat in any editor. The CoPilot extension for Jetbrains has only recently received official Chat support and only because the extension is developed by GitHub.
GitHub has just released Copilot CLI, so I guess we can revisit this. https://www.youtube.com/watch?v=fHwtrOcLAnI https://docs.github.com/en/copilot/github-copilot-in-the-cli/using-github-copilot-in-the-cli
GitHub has just released Copilot CLI, so I guess we can revisit this. https://www.youtube.com/watch?v=fHwtrOcLAnI https://docs.github.com/en/copilot/github-copilot-in-the-cli/using-github-copilot-in-the-cli
How is it related to this Copilot Chat issue?
@vuon9 i think its bc the cli could be used as a sort of api for github copilot, although this feels like a hacky solution
@vuon9 i think its bc the cli could be used as a sort of api for github copilot, although this feels like a hacky solution
It couldn't help much in coding stuffs, Github Copilot CLI is for CLI commands, and it's also a part of Github CLI as an extension.
I'm not saying you're wrong, because it does feel hacky to use the cli to build a feature like an integrated chat for zed. But it's definitely doable, i've passed in large chunks of code through the copilot cli "explain" command and it behaves just as it would through the vs code chat.
Don't get me wrong though I feel like there should be a more "official" way of implementing this lol
along with many other users, the absolute only thing stopping me from using zed full time and ditching vscode is the lack of the copilot chat support. If implemented the same way as vscode, or perhaps even better, it will make zed a literal powerhouse.
The user has already subscribed to GitHub Copilot, and I don't think it's a good idea to ask the user to pay extra for the missing features of Zed. I understand that although Zed is open-source, it is still a commercial company, and I can guess that their commercial plans may differ from strengthening the support and coupling with GitHub Copilot from a product perspective. However, if they solely focus on their commercial plans without listening to the community's voice, I understand that this may backfire and go against Zed's decision to take the open-source route.
Any updates on this feature? This is one of the features that I miss from VS Code!!
Nothing as of yet to my knownloedge.
On Thu, 09 May 2024, 05:43 Asesh, @.***> wrote:
Any updates on this feature? This is one of the features that I miss from VS Code!!
— Reply to this email directly, view it on GitHub https://github.com/zed-industries/zed/issues/4673#issuecomment-2101877021, or unsubscribe https://github.com/notifications/unsubscribe-auth/BGBBROSPCEK5LSX23T7KLNTZBLWHJAVCNFSM6AAAAABCJFK74SVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDCMBRHA3TOMBSGE . You are receiving this because you commented.Message ID: @.***>
along with many other users, the absolute only thing stopping me from using zed full time and ditching vscode is the lack of the copilot chat support. If implemented the same way as vscode, or perhaps even better, it will make zed a literal powerhouse.
I agree! I think zed looks really good, but because of copilot chat I cannot switch yet. I will be waiting!
Just adding my +1 to this feature request! Copilot chat is 50% of the reason I pay for it, and it's a shame to not be able to use that after switching from VS Code.
+1
I really need this too +1. please as soon as possible
This is one the biggest reasons I haven't completely made the move over to Zed
Copilot Chat +1
+1 on this feature. I stay on VS Code because of GH copilot chat.
Once again. CoPilot Chat depends on GitHub support. When Zed starts supporting the possibility of this type of integration in extensions, we will still have to count on a step from GitHub. Both the extensions for VSCode and JetBrains IDEs are OFFICIAL extensions - it is not possible to integrate with Chat via API (yet) so we have to count on the good heart of GitHub.
I think the Zed team knows perfectly well how important this functionality is for users (taking into account that Zed already supports a lot of LLM models), so don't spam please.
After using Copilot in my JetBrains IDE I have fallen in love with Copilot but the thing is that JetBrains IDE uses more memory and is comparatively slower than Zed. There is Assistant Panel in Zed which uses OpenAI but it's only for paid users. Well if anyone has paid for GitHub copilot why he would again pay for OpenAI, the only feature missing in Zed is Copilot Chat. Now i am regretting for switching to Zed It's almost a year since the issue has raised still it's not fixed 😭😭
hmmm someone was able to implement a neovim plugin to talk to copilot chat (https://github.com/CopilotC-Nvim/CopilotChat.nvim). My Lua skills are very limiting, but maybe someone can use this as a jump start?
hmmm someone was able to implement a neovim plugin to talk to copilot chat (https://github.com/CopilotC-Nvim/CopilotChat.nvim). My Lua skills are very limiting, but maybe someone can use this as a jump start?
For anyone looking into this here's what I found out.
~/.config/github-copilot/hosts.json
which is what Zed already uses (as does copilot.vim). For example, you can log into Copilot with Zed, which will create the file, then CopilotChat.nvim can use the oauth token from that same file. As such, this part seems solved.stream=true
, but for testing with curl, I would turn this off. There is a format expected for the header information and the JSON data that you pass in, I will give some deails in the example.I don't believe it would currently be possible to add any of this into a Zed extension, as they look to be only for grammar, languages and themes. I guess it could be intergrated into the existing assistant panel. I also ran out of steam when looking through all this and testing it out. Hope this information helps someone, or atleast satisfies some curorisity.
Check for existing issues
Describe the feature
Currently only Github Copilot is supported in Zed. It would be nice if Copilot Chat is integrated into zed as well.
If applicable, add mockups / screenshots to help present your vision of the feature
No response