"Starting today, developers can select Claude 3.5 Sonnet in Visual Studio Code"
Huge fan of copilot.el, i've been daily driving it for a long time.
This announcement was two hours ago:
Claude is now available on @GitHub Copilot.
Starting today, developers can select Claude 3.5 Sonnet in Visual Studio Code and http://GitHub.com. Access will roll out to all Copilot Chat users and organizations over the coming weeks.
Can anyone think of a quick way to do this in copilot.el?
I could not test it in VSCode (somehow it can't find the Copilot extension :man_shrugging:) but I looked around to see if there were other implementations. Sadly, nothing stands out as a quick win for us... Here are a bunch of sources around this new feature:
- Github on how to change AI model for VSCode Copilot https://docs.github.com/en/enterprise-cloud@latest/copilot/using-github-copilot/asking-github-copilot-questions-in-your-ide#changing-your-ai-model-1
- Discussion for adding this in JetBrain https://github.com/orgs/community/discussions/143139
- Issue for adding this in XCode https://github.com/github/CopilotForXcode/issues/7
- Currently nothing in the Vim plugin (last commit 3 weeks ago) https://github.com/github/copilot.vim
- Copilot node server (from copilot.vim) https://github.com/jfcherng/copilot-node-server
- If you download the VSCode extension (use button Download Extension) and unzip it, the
distfolder looks a lot like the extracted copilot node server and should be up-to-date https://marketplace.visualstudio.com/items?itemName=GitHub.copilot
I'm using copilot, copilot-chat and gptel simultaneously, and sometimes it feels pretty troublesome. I also feel like some necessity to consolidate copilot-chat and copilot into one very neat package.
I could not test it in VSCode (somehow it can't find the Copilot extension 🤷♂️) but I looked around to see if there were other implementations. Sadly, nothing stands out as a quick win for us... Here are a bunch of sources around this new feature:
Since you're someoen that replies to issues in emacs package repos on github, you're probably using a linux distro and thus the FOSS version of Code. Most folks are on proprietary platforms and, without realizing it, using a proprietary binary of Vscode that actually isn't FOSS.
You can still install copilot on the FOSS version https://bitwornhat.com/posts/code-oss-and-copilot
there's claude 3.5 from github copilot in zed, code at https://github.com/zed-industries/zed/blob/a062c0f1bc62dfbf0d61e15b09b5bd1a9c866cd0/crates/copilot/src/copilot_chat.rs#L42
Any update here? Wanting to move my configuration to utilize Claude 3.7 if possible. Edit*: guess it's only possible through chat interfaces, changing the model for completions isn't available outside of VSCode I guess?
See also https://github.com/copilot-emacs/copilot.el/issues/382