Hacker News new | ask | show | jobs
by grey8 807 days ago
If I'm not mistaken, this is not on the models itself, but rather on the implementation of the addon.

I haven't found an open source VSCode or WebStorm addon yet that allows me to use a local model and implements code completion and commands as good as GitHub Copilot.

They either miss a chat feature and/or inline action / code completion and/or fill-in-the-middle models. And if they do, they don't provide the context as intelligently (? an assumption!) as GH's Copilot does.

One alternative I liked was Supermaven: It's really really fast and has a huge context window, so it knows almost your whole project. That was nice! But - one thing I ultimately didn't continue using it for: It doesn't support chat and/or inline commands (CTRL+I on VSCode's GH Copilot).

I feel like a really good Copilot alternative is definitely a still missing.

But: Regarding your question, I think GitHub Copilot's VSCode extension is the best - as of now. The WebStorm extension is sadly not as good, it misses the "inline command" function which IMHO is a must.

1 comments

Could you use one tool for code completion and another for chat?
Continue.dev allows for this. You can even mix hosted Chat options like GPT-4 (via API) with local completion. I typically use a smaller model for faster text completion and a larger model (with a bigger context) for chat.

https://github.com/continuedev/continue

I think most of them allow for that. Works in vscode and vscode-derived (e.g., cursor) editors.