zed
zed copied to clipboard
Add support for Supermaven
Check for existing issues
- [X] Completed
Describe the feature
Supermaven is a really cool new code copilot that really makes Github's solution look awful. It'd be great to get first class support of Supermaven in Zed.
If applicable, add mockups / screenshots to help present your vision of the feature
No response
Hey @lino-levan - Supermaven is something we are interested in supporting, as it looks great! Someone on the team might be in the middle of adding it, I'll have to double check.
This should now be closed given that Supermaven has been added
https://github.com/zed-industries/zed/pull/10788
Note: Supermaven support is only available for internal testing within the Zed organization and has not been publicly released yet.
Let's wait for this to be available outside of internal testing.
Where did you get that quote from? I don't see it on the linked PR.
My bad, updated the linked PR.
@lino-levan does supermaven support chats? I didn't find information about that
Supermaven does not support chat yet. The team is working on it iirc.
Supermaven does not support chat yet. The team is working on it iirc.
Ok, I will give the trial period a try, but without the ability to chat, it seems useless to me. I gather a lot of information from conversations with AI, and code completion is a nice bonus.
how do we enable supermaven instead of copilot on the nightly version? Downloaded the nightly version from https://zed-nightly-host.nyc3.digitaloceanspaces.com/nightly/Zed-aarch64.dmg
Supermaven Pro activated from VScode.
The feature hasn't been released yet, the latest version of zed is 0.135.2, the bug fix related to this ticket is on 0.137.0, so I guess we need to wait a few more weeks for supermaven to be enabled in prod. https://github.com/zed-industries/zed/issues/11537
Thanks for all the work to the Zed team! I've never been so excited for a feature like now haha
On the 0.137.0 version of the nightly.
I'm on Zed Nightly 0.138.0
. How can you enable SuperMaven?
I found it, you need to add this to your config:
"features": {
"inline_completion_provider": "supermaven"
}
The icon in the editor appears but stays stuck on "Initializing Supermaven" :-(
I'm also always stuck on "Initializing Supermaven" but it does work. Though it doesn't work as good as on vsc, it's only able the add but not replace the autocompleted code.
I know is a little off-topic but how can I get Zed Nightly? Is some beta version of zed?
Edit: Found it! https://zed.dev/releases/preview
"features": { "inline_completion_provider": "supermaven" },
I have added this to my zed config. I have Supermaven working. But the icon popover is locked in "Supermaven initializing". I am guessing this is not expected behaviour.
The same issue, enabled supermaven, it works normally, but the icon always displays "Supermaven initializing". Additionally, not making me login to supermaven, is it free on zed?
Does this still work? I added
"features": {
"inline_completion_provider": "supermaven"
}
to my settings and see nothing.
The same issue, enabled supermaven, it works normally, but the icon always displays "Supermaven initializing". Additionally, not making me login to supermaven, is it free on zed?
There's a free tier on Supermaven so thats likely being used as a fallback.
Supermaven creates a config file in your home, with your API key if you have the pro version. You can configure it via vscode and then I think zed should pick that up correctly.
Supermaven does work but with the following issues:
- Infill does not work. It suggests the entire line, including what's already been typed after it.
- It displays "Supermaven initializing..." even when running
I will say though- Supermaven is really impressive for what I've got it to work on!
Supermaven creates a config file in your home, with your API key if you have the pro version. You can configure it via vscode and then I think zed should pick that up correctly.
Unfortunately, it's not working 😕
I have the same issues as @chrisvander. It always tries to paste additional closing brackets. It works really fast and accurately though, much better than GH Copilot!
Yeah I was trying but it's stuck on Supermanve initializing.
I know that my supermaven is running because it can autocomplete from the middle of the line, which Copilot can't do. I think the status icon is just stuck on initializing, but it works.
Can confirm supermaven is working even though it shows initializing. I wonder how it took my API key? it never asked for it. perhaps it works because I already use it on VS code?
Can confirm supermaven is working even though it shows initializing. I wonder how it took my API key? it never asked for it. perhaps it works because I already use it on VS code?
Very strange. I use it on VSCode too. Not working for me on zed.
Can confirm supermaven is working even though it shows initializing. I wonder how it took my API key? it never asked for it. perhaps it works because I already use it on VS code?
Very strange. I use it on VSCode too. Not working for me on zed.
For what its worth, I tried it first on Preview build. I thought it only works there but to my surprise it works on the stable build too. M1 Mac.
Can confirm supermaven is working even though it shows initializing. I wonder how it took my API key? it never asked for it. perhaps it works because I already use it on VS code?
Very strange. I use it on VSCode too. Not working for me on zed.
For what its worth, I tried it first on Preview build. I thought it only works there but to my surprise it works on the stable build too. M1 Mac.
I am on the latest preview build as well. Unfortunately, doesn't work for me. I am on M2 Mac.
I just built zed on arch linux and for what it's worth it works for me, ish. Completions work once I signed it but it does not show that I am signed in. When I restart zed it gets stuck in the initializing state. I do have VSCode installed but I never used supermaven on it.