#616 · Primary category: AI Coding Assistants

codeshell-vscode

An intelligent coding assistant plugin for Visual Studio Code, developed based on CodeShell

Project last updated:05/09/24

GitHub Stars

575

Forks

72

Contributors

7

License

Apache-2.0

Why we included this project

This VS Code extension brings the CodeShell models into your editor as a self-hosted coding assistant. It offers inline code completion and a right-click menu that can explain, optimize, clean, or generate comments and unit tests for the selected code. The sidebar chat keeps a session history, lets you edit questions, and lets you interrupt or regenerate answers; code blocks in replies can be copied or dropped straight into the file. Running it takes more work than a hosted copilot: you need to start a local model service, either llama.cpp with the quantized int4 build or TGI for GPU inference, then point the extension at it. That trade-off appeals to teams that want to keep their code and inference costs under their own control. It supports Python, Java, C/C++, JavaScript, and Go, so it's a solid pick if you'd rather not send your code to a cloud service.

Articles for this project

No articles for this project yet.

To suggest a topic or contribute an article, contact us.

Related projects in this category