Continue

by Open-source project

Open-source AI agents and CI checks for continuous code quality

Paid plansLogin required
Try Continue(opens in new tab)

About

Continue is an open-source AI platform focused on **continuous code quality** by embedding AI agents into both your IDE and CI workflows. It lets teams define AI checks as markdown files in their repositories, which are then executed as native GitHub status checks on every pull request. These checks turn standards, style guides, and best practices into enforceable, machine-verifiable rules that surface suggested fixes when code does not meet the bar. Beyond CI, Continue provides a powerful IDE agent experience via extensions for VS Code and JetBrains. Developers can use chat, edit, autocomplete, and agent modes to refactor code, navigate large codebases, generate tests, and debug issues without leaving their editor. Because the platform is model-agnostic, you can plug in OpenAI, Anthropic, Gemini, Azure, Mistral, Ollama, Bedrock, xAI, or self-hosted models, and route different tasks to the most appropriate model for cost, latency, or capability. For teams, Continue adds collaboration and governance features on top of its open-source core. Shared private agents, workspace-level configuration, access controls, SSO, BYOK, and enterprise support allow organizations to standardize how AI is used across repositories while keeping sensitive code governed. The CLI can run in TUI mode as an interactive coding agent or in headless mode inside CI pipelines, enabling fully automated AI checks that gate merges. What makes Continue distinctive is its combination of openness, deep workflow integration, and source-controlled configuration. Instead of treating AI as a black-box coding assistant, Continue makes AI behavior explicit and reviewable in your repo, versioned alongside your code. This approach turns AI from an ad-hoc helper into part of your software factory, giving teams repeatable, auditable, and customizable AI-driven quality control that scales with the size and complexity of their systems.

What you can do with it

  • Automating AI-driven code review and quality checks on every GitHub pull request
  • Enforcing organization-wide coding standards, security policies, and architecture rules via markdown-defined AI checks
  • Using the IDE agent to refactor legacy code, generate tests, and debug complex issues directly in VS Code or JetBrains
  • Orchestrating multiple LLM providers and local models to balance cost, latency, and capability across different development tasks
  • Running headless AI agents in CI pipelines to gate merges based on AI-enforced quality and compliance criteria

Pricing

Starter — $3 per million tokens, pay as you go
Team — $20 per seat/month, includes $10 in credits per seat
Company — Custom pricing

How to access

Access via web dashboard and GitHub-connected workspaces, plus open-source CLI for running agents in TUI or headless CI modes, and IDE integration through VS Code and JetBrains extensions; signup is open with email login, while advanced features like SSO and enterprise controls are available through paid Team and Company plans.

Access via web dashboard with email-based account signup and workspace creation; agents and checks are configured in your GitHub repositories via the open-source CLI and .continue/checks/ markdown files; IDE usage is through the free VS Code and JetBrains extensions; enterprise customers can enable SSO and advanced access controls on paid plans.

Tips for getting the best results

1) Install the Continue extension in VS Code or JetBrains and connect your preferred model providers by adding API keys or configuring local models so you can use chat, edit, agent, and autocomplete within your IDE. 2) Add a .continue/checks/ directory to your repository and define checks as markdown files that describe the standard, context, and desired behavior; commit these so they are version-controlled with your code. 3) Install and configure the Continue CLI in your CI pipeline (e.g., GitHub Actions) in headless mode so that it runs the defined agents on each pull request and reports back as native GitHub status checks. 4) Start with a small set of high-value checks—security hotspots, test coverage expectations, or architecture constraints—and iterate on the markdown specs as you see where AI suggestions are helpful or noisy. 5) For teams, configure shared private agents and access controls in the web dashboard, and, on paid plans, connect SSO and BYOK to keep credentials and traffic aligned with your organization’s security posture. 6) When prompting within the IDE, reference specific files, functions, or diffs, and use follow-up questions to refine suggestions rather than issuing broad, unscoped requests, which improves relevance and reduces token spend.

Known limitations

Effectiveness of checks and agents depends heavily on the quality and specificity of the markdown definitions and prompts, so poorly written checks can generate noisy or inconsistent results. Because Continue relies on external LLM providers or local models, latency, cost, and output quality vary with provider choice and network conditions, and outages or policy changes at those providers can impact behavior. Running AI checks on every pull request can increase CI time and token usage for large repos or very active teams if not tuned carefully. Some advanced governance features, SSO, and enterprise support are only available on paid plans, which may limit centralized control for teams staying entirely on the open-source stack. As with all AI coding tools, suggested code may contain bugs, security issues, or stylistic mismatches, so human review is still required before merging changes or deploying to production.

Model / Technology

Model-agnostic AI orchestration layer over multiple LLM providers (OpenAI, Anthropic, Gemini, Ollama, Bedrock, Azure, xAI, and self-hosted models) with agentic and RAG-style workflows

Commercial use

The core tooling is open source under the Apache 2.0 license, allowing commercial use, modification, and distribution of the software itself; commercial use of AI outputs is governed by the terms of the underlying model providers and any enterprise agreements (e.g., OpenAI, Anthropic, Gemini, Azure, Bedrock, local models), so teams must ensure their chosen providers permit production and revenue-generating use of generated code without additional licensing.

Training data

Continue does not train its own foundation models; instead it orchestrates third-party and self-hosted LLMs, whose training data typically consists of licensed data, public web content, code and text corpora, and provider-specific proprietary datasets; any training-data controversies or restrictions (such as on-code usage or data retention) are inherited from those model providers and must be reviewed in their respective terms and documentation.