Continue is the open-source autopilot for software development—an IDE extension that brings the power of ChatGPT to VS Code and JetBrains
Highlight sections of code and ask Continue for another perspective
- “what does this forRoot() static function do in nestjs?”
- “why is the first left join in this query necessary here?”
- “how do I run a performance benchmark on this rust binary?”
Highlight a section of code and instruct Continue to refactor it
- “/edit rewrite this to return a flattened list from a 3x3 matrix”
- “/edit refactor these into an angular flex layout on one line"
- “/edit define a type here for a list of lists of dictionaries”
Open a blank file and let Continue start new Python scripts, React components, etc.
- “/edit get me started with a basic supabase edge function”
- “/edit implement a c++ shortest path algo in a concise way”
- “/edit create a docker compose file with php and mysql server"
Press cmd+shift+r
(MacOS) / ctrl+shift+r
(Windows) when you come across an error or exception in your terminal. This will throw the stack trace into Continue and ask for it to explain the issue to you.
By default, Continue uses GPT-4
and GPT-3.5-turbo
via the OpenAI API. You can adjust the config to use different Large Language Models (LLMs), including local, private models. Read more here.
You might want to run Continue manually if (a) a firewall, VPN, or other issue is stopping Continue from automatically downloading the server binary, (b) you are on an OS where the binary fails to run (e.g. RHEL8), (c) you are using an air-gapped computer, (d) you want to self-host Continue, or (e) you want to run from source while developing / modifying Continue's code.
"Headless mode" allows Continue to run in the background, without needing to be connected to the IDE or GUI. This is useful for performing refactors or other long-running tasks asynchronously. Headless mode can also be run in CI/CD, for example, to perform a thorough review for errors.
Check out the contribution ideas board, read the contributing guide, and join #contribute on Discord