Back to all tools
Continue logo

Continue

free
AI Coding

Open-source AI code assistant for VS Code and JetBrains.

No reviews yet
Share:

About Continue

Continue serves as a transparent bridge between your local development environment and Large Language Models, standing out for its strictly open-source core. Unlike proprietary assistants that lock you into a specific model, Continue functions as a highly configurable orchestration layer for VS Code and JetBrains. It is designed specifically for engineers who demand control over their data flow and want to toggle between various providers like Anthropic, OpenAI, or locally hosted Ollama instances. The tool excels by integrating the chat experience and inline code generation directly into the editor's context, allowing for deep codebase indexing that basic API wrappers lack. It’s particularly valuable for teams with strict security requirements who need the power of AI coding assistants but must avoid sending their proprietary source code to a third-party managed platform.

Key features

  • Codebase Context Retrieval

    The tool uses @-commands to let you reference specific files, folders, or terminal outputs, ensuring the AI has the exact local context needed to answer questions.

  • Plug-and-Play Provider Support

    You can swap between cloud-based LLMs like GPT-4o and local models running on Ollama or Together AI by editing a simple JSON configuration file.

  • Inline Refactoring and Editing

    The Cmd/Ctrl+I interface allows you to request specific changes directly within the document, providing a diff view to review AI adjustments before committing.

  • Natural Language Terminal Execution

    Continue helps translate intent into complex shell commands, which can then be executed directly within the IDE's terminal window.

  • Custom Slash Commands

    Users can define their own shortcuts to automate repetitive tasks like generating unit tests, adding documentation blocks, or summarizing code.

Use cases

  • Local-First Development

    An engineer working in a high-security environment uses Continue with an Ollama-hosted Llama 3 model to keep all code data strictly on their local machine.

  • Rapid Onboarding to Legacy Code

    A new developer uses the @codebase feature to ask architectural questions about an unfamiliar repository, receiving answers based on the existing file structure.

  • Test-Driven Development (TDD)

    A programmer highlights a function and uses a slash command to instantly generate a suite of Jest or Pytest cases to verify edge cases.

  • Refactoring Monolithic Files

    A developer selects a large class and asks the assistant to break it down into smaller, decoupled components based on specific SOLID design principles.

Pros & cons

Pros

  • Complete model agnosticism allowing for total cost and performance optimization.
  • Native support for local-only execution ensuring data privacy.
  • Extensible configuration through human-readable JSON files.
  • Active open-source community providing frequent updates and new provider integrations.

Cons

  • Requires manual configuration for optimal performance compared to 'out of the box' solutions.
  • Local model performance is heavily dependent on the user's hardware specifications.

Tags

open-source
ide

Reviews (0)

Sign in to leave a review.

Be the first to review Continue.

Frequently asked questions