# continue | Continue | Knowledge Base | Instagit

open-source coding agent

GitHub Stars: 34.1k

Repository: https://github.com/continuedev/continue

---

## Articles

### [How Continue's Profiling and Workspace Configuration Works: A Complete Guide](/continuedev/continue/how-does-continues-profiling-and-workspace-configuration-work)

Learn how Continue's profiling and workspace configuration works. This guide explains how profiles and workspaces are managed to enhance your IDE experience.

- Tags: how-to-guide
- Published: 2026-06-24

### [How to Set Up Continue with Self-Hosted Models Like Ollama](/continuedev/continue/how-to-set-up-continue-with-self-hosted-models-like-ollama)

Quickly set up Continue with self-hosted models like Ollama. Follow our guide to configure the ollama provider for seamless local LLM integration.

- Tags: how-to-guide
- Published: 2026-06-24

### [NextEditProvider in Continue: How AI Suggests Your Next Code Edit](/continuedev/continue/what-is-the-nexteditprovider-and-how-does-it-work)

Discover the NextEditProvider in Continue. This AI powered feature predicts and suggests your next code edit, enhancing your workflow alongside tab-autocomplete for faster development.

- Tags: deep-dive
- Published: 2026-06-24

### [How Continue Handles Token Counting and Context Window Management](/continuedev/continue/how-does-continues-token-counting-and-context-window-management-work)

Learn how Continue manages token counting and context window limits. It prunes content efficiently to stay within model constraints while preserving key information.

- Tags: internals
- Published: 2026-06-24

### [How to Troubleshoot LLM Connection Issues in Continue: A Complete Guide](/continuedev/continue/how-to-troubleshoot-llm-connection-issues-in-continue)

Fix LLM connection issues in Continue with this complete guide. Learn how to troubleshoot errors and configure local runtimes like Ollama and Lemonade effectively.

- Tags: how-to-guide
- Published: 2026-06-24

### [How Continue's Authentication and OAuth Work: MCP Integration Explained](/continuedev/continue/how-does-continues-authentication-and-oauth-work)

Understand Continue's authentication and OAuth flow. Learn how MCP integrates with VS Code, JetBrains, and more for secure remote access. Get the details here.

- Tags: deep-dive
- Published: 2026-06-24

### [Continue's Prompt File System Architecture: A Deep Dive into YAML-Driven LLM Customization](/continuedev/continue/what-is-the-architecture-of-continues-prompt-file-system)

Explore Continue's prompt file system architecture. Customize LLM behavior with version-controlled YAML files. Modify prompts without touching source code.

- Tags: architecture
- Published: 2026-06-24

### [How Continue Enforces Rules and Policies for Code Modification](/continuedev/continue/how-does-continue-handle-rules-and-policies-for-code-modification)

Learn how Continue enforces rules and policies for code modification. Discover its three-layer architecture for secure and controlled code changes in your repository.

- Tags: how-to-guide
- Published: 2026-06-24

### [How to Migrate from Older Continue Config to New YAML Format](/continuedev/continue/migrate-from-older-continue-config-to-new-yaml-format)

Easily migrate from older Continue config JSON to the new YAML format. Continue automatically converts your legacy settings to streamline your workflow. Discover the simple, automated migration process today.

- Tags: migration-guide
- Published: 2026-06-24

### [What Is the Continue SDK and How to Use It: A Developer’s Guide](/continuedev/continue/what-is-the-continue-sdk-and-how-to-use-it)

Learn how to use the Continue SDK a powerful TypeScript interface for IDE, LLM, and context management in your AI assistant projects.

- Tags: getting-started
- Published: 2026-06-24

### [How Continue's Edit Aggregation Works for Multi-File Changes](/continuedev/continue/how-does-continues-edit-aggregation-work-for-multi-file-changes)

Learn how Continue's edit aggregation clusters keystrokes into diffs for multi-file changes. Understand how edits are isolated and unified for LLM context to improve code editing.

- Tags: internals
- Published: 2026-06-24

### [How Continue Implements the Model Context Protocol (MCP): Architecture and Code Deep Dive](/continuedev/continue/how-does-continue-implement-the-model-context-protocol-mcp)

Explore how Continue implements the Model Context Protocol with a deep dive into its layered CLI architecture, Zod validation, transport abstraction, and MCPService for UI tool and prompt exposure.

- Tags: architecture
- Published: 2026-06-24

### [How to Create Custom Context Providers for Continue: A Complete Implementation Guide](/continuedev/continue/how-to-create-custom-context-providers-for-continue)

Learn to create custom context providers for Continue by implementing IContextProvider and registering it. Enhance your Continue IDE experience with this comprehensive guide.

- Tags: how-to-guide
- Published: 2026-06-24

### [How Does the Tool Calling System Work in Continue: A Step-by-Step Technical Guide](/continuedev/continue/how-does-the-tool-calling-system-work-in-continue)

Explore Continue's tool calling system. Learn how LLM streaming events become executable actions via detection, merging, security, and parallel execution for real-time UI feedback. Get the technical guide.

- Tags: deep-dive
- Published: 2026-06-24

### [How to Configure Custom LLM Providers in Continue: A Complete Guide](/continuedev/continue/how-to-configure-custom-llm-providers-in-continue)

Configure custom LLM providers in Continue by editing config.json and following the LLMConfigSchema. Integrate your preferred LLM seamlessly with this comprehensive guide.

- Tags: how-to-guide
- Published: 2026-06-24

### [How Continue Merges Configuration from Multiple Sources: A Deep Dive into the Config System](/continuedev/continue/how-does-continuedev-continue-handle-configuration-merging-from-multiple-sources)

Discover how Continue merges configuration from CLI flags, local files, and remote defaults using deterministic rules and deduplication for a unified assistant experience.

- Tags: deep-dive
- Published: 2026-06-18

### [Best Practices for Structuring Configuration Files in Continue.dev](/continuedev/continue/best-practices-for-structuring-configuration-files-in-continuedev-continue)

Discover best practices for structuring Continue.dev configuration files. Learn how modular YAML files, a root continue.yaml, and JSON schema validation streamline your setup.

- Tags: best-practices
- Published: 2026-06-18

### [Understanding the Core Config Directory Structure in the Continue IDE](/continuedev/continue/core-config-directory-structure-relation-to-project-architecture-continuedev-continue)

Explore the core config directory structure in the Continue IDE. Learn how it transforms user-authored files into runtime configurations vital for the project architecture.

- Tags: architecture
- Published: 2026-06-18

### [Configuration Management Libraries in ContinueDev/Continue: A Complete Technical Guide](/continuedev/continue/libraries-used-for-configuration-management-in-continuedev-continue)

Explore the configuration management libraries in continuedev/continue. Learn how YAML, Zod, Dotenv and more parse and validate user settings for seamless integration.

- Tags: deep-dive
- Published: 2026-06-18

### [Does Continue.dev Support Configuration Reloading Without Restarting?](/continuedev/continue/does-continuedev-continue-support-configuration-reloading-without-restarting)

Yes Continue.dev supports dynamic configuration reloading without restarting your IDE or CLI using the ConfigHandler class for instant updates.

- Tags: how-to-guide
- Published: 2026-06-18

### [How Continue Handles Sensitive Configuration Details: Environment-Based Security for AI Credentials](/continuedev/continue/how-are-sensitive-configuration-details-handled-in-continuedev-continue)

Safeguard AI credentials and sensitive config details with Continue. Discover how environment variables and secure loading prevent secrets from entering source control.

- Tags: best-practices
- Published: 2026-06-18

### [What Happens When a Configuration File Is Missing or Invalid in Continue Dev](/continuedev/continue/what-happens-if-config-file-is-missing-or-invalid-in-continuedev-continue)

Discover what happens when a configuration file is missing or invalid in Continue Dev. Learn about CLI behavior and fallback mechanisms for seamless development.

- Tags: how-to-guide
- Published: 2026-06-18

### [How to Access Configuration Values Programmatically in Continue Dev](/continuedev/continue/how-to-access-configuration-values-programmatically-in-continuedev-continue)

Learn how to access configuration values programmatically in Continue Dev using its CLI, ConfigService, or ConfigHandler APIs. Unlock runtime settings for your development workflow.

- Tags: how-to-guide
- Published: 2026-06-18

### [Continue Configuration File Format: The Complete Guide to config.yaml](/continuedev/continue/expected-file-format-for-configuration-in-continuedev-continue)

Learn the config.yaml format for Continue AI. Understand the strict YAML validation against JSON Schema for seamless configuration. Get the complete guide.

- Tags: api-reference
- Published: 2026-06-18

### [Complete Guide to Continue Dev Environment Variables: Configuration, API Keys, and CLI Settings](/continuedev/continue/environment-variables-for-configuring-continuedev-continue)

Discover how to configure Continue Dev environment variables for API keys, CLI settings, and more. Master Continue Dev without editing config files for seamless integration.

- Tags: how-to-guide
- Published: 2026-06-18

### [How the Configuration Handler Validates Settings in Continue: A Two-Layer Validation Strategy](/continuedev/continue/how-does-configuration-handler-validate-settings-in-continuedev-continue)

Discover how the Continue configuration handler validates settings using a two-layer strategy. It checks raw YAML against Zod schemas and domain rules, then validates runtime configuration for consistency, ensuring robust behav...

- Tags: deep-dive
- Published: 2026-06-18

### [How Configuration Changes Are Applied in Continuedev/Continue: The Complete Pipeline](/continuedev/continue/how-are-configuration-changes-applied-in-continuedev-continue)

Understand how continuedev/continue applies configuration changes via a centralized cascade. Learn about ConfigHandler.cascadeInit, reloadConfig, YAML unrolling, and listener notifications.

- Tags: internals
- Published: 2026-06-18

### [How Continuedev/Continue Loads Configuration Settings: The Cascade Architecture](/continuedev/continue/how-does-continuedev-continue-load-configuration-settings)

Discover how Continuedev/Continue loads configuration settings using its cascade architecture. Learn about CLI flags, local YAML, remote defaults, and hot reloading for efficient profile management.

- Tags: internals
- Published: 2026-06-18

### [Configuration Data Structures in Continue: A Deep Dive into `core/config/types.ts`](/continuedev/continue/data-structures-used-for-configuration-in-continuedev-continue)

Explore Continue's four-layer TypeScript configuration hierarchy from SerializedContinueConfig to ContinueConfig for managing IDE settings. Understand core config types.

- Tags: deep-dive
- Published: 2026-06-18

### [How to Customize the Configuration for Continue (continuedev/continue)](/continuedev/continue/how-to-customize-configuration-for-continuedev-continue)

Customize your Continue IDE with a config.yaml file. Easily define LLM providers, system prompts, and feature toggles for a personalized coding experience.

- Tags: how-to-guide
- Published: 2026-06-18

### [Continue Configuration Files: The Complete Guide to `config.yaml`, `config.json`, and Custom Agents](/continuedev/continue/main-configuration-files-for-continuedev-continue)

Master continuedev/continue configuration with config.yaml, config.json, and custom agents. Learn to customize your coding assistant for optimal productivity.

- Tags: how-to-guide
- Published: 2026-06-18

### [Where to Find the Configuration Handler Code in continuedev/continue](/continuedev/continue/where-to-find-configuration-handler-code-in-continuedev-continue)

Locate continuedev/continue configuration handler code in configLoader.ts for orchestrating config loading and configSlice.ts for managing UI state. Find the exact files now.

- Tags: internals
- Published: 2026-06-18

