AI Code Assistants RadarAI Code Assistants Radar
This item was not updated in last three versions of the Radar. Should it have appeared in one of the more recent editions, there is a good chance it remains pertinent. However, if the item dates back further, its relevance may have diminished and our current evaluation could vary. Regrettably, our capacity to consistently revisit items from past Radar editions is limited.
Adopt

Continue.dev is an open-source autopilot for VS Code and JetBrains IDEs.

GOODIES

  • general: it's free, open sourced and white-boxed (you can grep the code if you want to understand; you can try change/enhance the code if smth does not work as expected) customization:
    • it provides plugin-like means of deriving vast additional contexts to LLMs, via concept of context providers (both: built-in + custom) declares mechanism of shortcut commands, called slash-commands (both: built-in + custom)
  • configuration: it sounds amazingly configurable and agile:
  • you can choose different models for each of the features: autocompletion, chat and embeddings sources
  • you can choose models from big commercial via api_keys, open sourced via api_keys, self-hosted local models (managed via tools like OLLAMA) or even remote hosted in cloud

THIS DOES NOT WORK / THIS IS STILL A CHALLENGE

  • Jetbrains plugin is still (at least was one month ago) in kind of alpha state i.e. still should have 5/10, as some features work nicely ... but many are officially missing ... other are not working ... plugin crashes time-to-time local models for chat are either slow or bad in quality (it's not continue fault, but still :D)
  • reasonable setup takes time and a little bit of crash-testing if you don't care about money and privacy you can work with recommended setup right away but if you care -- you need to learn ollama fundamentals and play with couple of setups (learn couple of llm models) context providers have to be also configured manually via JSON chats are not multimodal (yet) i.e. unfortunately no screen-sharing with your companion (no real pair-programming experience) .. yet no screenshots, voice conversation etc. .. yet

Crospossting:

Reference: AIHUB-17

Trial

Continue.dev is an open-source autopilot for VS Code and JetBrains IDEs.

Some first thoughts after examining features on paper Flag use cases:

  • Easily understand code sections
  • Tab to autocomplete code suggestions
  • Refactor functions where you are coding
  • Ask questions about your codebase
  • Quickly use documentation as context
  • Kick off actions with slash commands
  • Add classes, files, and more to context
  • Understand terminal errors immediately
Trial

Continue.dev is an open-source autopilot for VS Code and JetBrains IDEs.

We quite like it because it eliminates the pain of copying/pasting from a chat-based interface to large language models (LLMs) with a direct integration in the IDE.

It supports several commercial and open-source models and makes it easy to try different LLM providers, including self-hosted LLMs.

You can even run Continue without an internet connection.