diff --git a/docs/customization/overview.mdx b/docs/customization/overview.mdx
deleted file mode 100644
index f920ddc431d..00000000000
--- a/docs/customization/overview.mdx
+++ /dev/null
@@ -1,35 +0,0 @@
----
-title: "Customization Overview"
-description: "Learn how to customize Continue with model providers, slash commands, and tools"
----
-
-Continue can be deeply customized to fit your specific development workflow and preferences. This guide covers the main ways you can customize Continue to enhance your coding experience.
-
-## Change Your Model Provider
-
-Continue allows you to choose your favorite or even add multiple model providers. This allows you to use different models for different tasks, or to try another model if you're not happy with the results from your current model. Continue supports all of the popular model providers, including OpenAI, Anthropic, Microsoft/Azure, Mistral, and more. You can even self host your own model provider if you'd like. Learn more about [model providers](/customize/model-providers/top-level/openai).
-
-## Select Different Models for Specific Tasks
-
-Different Continue features can use different models. We call these _model roles_. For example, you can use a different model for Chat mode than you do for Autocomplete. Learn more about [model roles](/customize/model-roles).
-
-## Create a Slash Command
-
-Slash commands allow you to easily add custom prompts to Continue. Learn more about [slash commands](/customize/deep-dives/prompts).
-
-## Call External Tools and Functions
-
-Unchain your LLM with the power of tools using [Agent mode](/ide-extensions/agent/quick-start). Add custom tools using [MCP Servers](/customization/mcp-tools)
-
-Whatever you choose, you'll probably start by editing your configuration.
-
-## Edit Your Configuration
-
-You can easily access your configuration from the Continue Chat sidebar. Open the sidebar by pressing `cmd/ctrl` + `L` (VS Code) or `cmd/ctrl` + `J` (JetBrains) and click the Agent selector above the main chat input. Then, you can hover over an agent and click the `new window` (hub agents) or `gear` (local agents) icon.
-
-
-
-## Manage Your Configuration
-
-- See [Editing Hub Configurations](/hub/configs/edit-a-config) for more details on managing your hub configuration
-- See the [Config Deep Dive](/reference) for more details on local configurations
\ No newline at end of file
diff --git a/docs/customize/deep-dives/custom-providers.mdx b/docs/customize/deep-dives/custom-providers.mdx
index 9adc078abcd..a0388071dfe 100644
--- a/docs/customize/deep-dives/custom-providers.mdx
+++ b/docs/customize/deep-dives/custom-providers.mdx
@@ -184,7 +184,7 @@ You'll then be able to type "@" and see "MCP" in the context providers dropdown.
To provide conext beyond the built-in context providers, we now recommend
- using [MCP Servers](/customization/mcp-tools)
+ using [MCP Servers](/customize/mcp-tools)
View the [deprecated context providers](/reference/deprecated-context-providers) for documentation on:
diff --git a/docs/customization/mcp-tools.mdx b/docs/customize/mcp-tools.mdx
similarity index 88%
rename from docs/customization/mcp-tools.mdx
rename to docs/customize/mcp-tools.mdx
index fedc52bdfe7..9e6374c3338 100644
--- a/docs/customization/mcp-tools.mdx
+++ b/docs/customize/mcp-tools.mdx
@@ -13,7 +13,7 @@ These servers make it possible to:
- **Allow partners** to contribute specialized functionality
- **Connect to databases** to understand schema and data models during development
-
+
## Learn More About MCP servers
diff --git a/docs/customize/model-roles/00-intro.mdx b/docs/customize/model-roles/00-intro.mdx
index 8dcf85c0484..b2345ec8b4c 100644
--- a/docs/customize/model-roles/00-intro.mdx
+++ b/docs/customize/model-roles/00-intro.mdx
@@ -18,7 +18,7 @@ Models in Continue can be configured to be used for various roles in the extensi
These roles can be specified for a `config.yaml` model block using `roles`. See the [YAML Specification](/reference#models) for more details.
- For recommendations on which models work best for each role, see our [comprehensive model recommendations](/customization/models#recommended-models).
+ For recommendations on which models work best for each role, see our [comprehensive model recommendations](/customize/models#recommended-models).
## Selecting model roles
diff --git a/docs/customize/model-roles/apply.mdx b/docs/customize/model-roles/apply.mdx
index d96bc988d6e..963f9e0c488 100644
--- a/docs/customize/model-roles/apply.mdx
+++ b/docs/customize/model-roles/apply.mdx
@@ -10,7 +10,7 @@ When editing code, Chat and Edit model output often doesn't clearly align with e
## Recommended Apply models
- For the latest Apply model recommendations, see our [comprehensive model recommendations](/customization/models#recommended-models).
+ For the latest Apply model recommendations, see our [comprehensive model recommendations](/customize/models#recommended-models).
We recommend [Morph Fast Apply](https://morphllm.com) or [Relace's Instant Apply model](https://hub.continue.dev/relace/instant-apply) for the fastest Apply experience. You can sign up for Morph's free tier [here](https://morphllm.com/dashboard) or get a Relace API key [here](https://app.relace.ai/settings/api-keys).
diff --git a/docs/customize/model-roles/embeddings.mdx b/docs/customize/model-roles/embeddings.mdx
index ea1019c5da3..91e172ca2cd 100644
--- a/docs/customize/model-roles/embeddings.mdx
+++ b/docs/customize/model-roles/embeddings.mdx
@@ -20,7 +20,7 @@ You can add `embed` to a model's `roles` to specify that it can be used to embed
## Recommended embedding models
- See our [comprehensive model recommendations](/customization/models#recommended-models) for the best embedding models comparison.
+ See our [comprehensive model recommendations](/customize/models#recommended-models) for the best embedding models comparison.
If you have the ability to use any model, we recommend `voyage-code-3`, which is listed below along with the rest of the options for embeddings models.
diff --git a/docs/customize/model-roles/reranking.mdx b/docs/customize/model-roles/reranking.mdx
index 93829f46c6f..7d057cbb474 100644
--- a/docs/customize/model-roles/reranking.mdx
+++ b/docs/customize/model-roles/reranking.mdx
@@ -12,7 +12,7 @@ In Continue, rerankers are designated using the `rerank` role and used by [codeb
## Recommended reranking models
- For a comparison of all reranking models including open and closed options, see our [comprehensive model recommendations](/customization/models#recommended-models).
+ For a comparison of all reranking models including open and closed options, see our [comprehensive model recommendations](/customize/models#recommended-models).
If you have the ability to use any model, we recommend `rerank-2` by Voyage AI, which is listed below along with the rest of the options for rerankers.
diff --git a/docs/customization/models.mdx b/docs/customize/models.mdx
similarity index 98%
rename from docs/customization/models.mdx
rename to docs/customize/models.mdx
index f42e88672f9..86812dcee13 100644
--- a/docs/customization/models.mdx
+++ b/docs/customize/models.mdx
@@ -12,7 +12,7 @@ import { ModelRecommendations } from "/snippets/ModelRecommendations.jsx";
- **[Embedding](/customize/model-roles/embeddings)**: Transform code into vector representations for semantic search
- **[Reranker](/customize/model-roles/reranking)**: Improve search relevance by ordering results based on semantic meaning
-
+
## Recommended Models
diff --git a/docs/customize/overview.mdx b/docs/customize/overview.mdx
index 5f1e5dbe5c1..bec5247fe36 100644
--- a/docs/customize/overview.mdx
+++ b/docs/customize/overview.mdx
@@ -1,50 +1,35 @@
---
-title: "Overview"
-description: "Explore Continue's advanced capabilities for power users and complex development scenarios."
+title: "Customization Overview"
+description: "Learn how to customize Continue with model providers, slash commands, and tools"
---
-## Context Integration
+Continue can be deeply customized to fit your specific development workflow and preferences. This guide covers the main ways you can customize Continue to enhance your coding experience.
-Specialized context features for codebase understanding and documentation integration.
+## Change Your Model Provider
-[Browse Context Features →](/guides/understanding-configs)
+Continue allows you to choose your favorite or even add multiple model providers. This allows you to use different models for different tasks, or to try another model if you're not happy with the results from your current model. Continue supports all of the popular model providers, including OpenAI, Anthropic, Microsoft/Azure, Mistral, and more. You can even self host your own model provider if you'd like. Learn more about [model providers](/customize/model-providers/overview).
-## Deep Dives
+## Select Different Models for Specific Tasks
-Detailed technical explanations of Continue's internal workings and advanced configuration options.
+Different Continue features can use different models. We call these _model roles_. For example, you can use a different model for Chat mode than you do for Autocomplete. Learn more about [model roles](/customize/model-roles).
-[Read Deep Dives →](/customize/deep-dives/configuration)
+## Create a Slash Command
-## Model Providers
+Slash commands allow you to easily add custom prompts to Continue. Learn more about [slash commands](/customize/deep-dives/prompts).
-Configure and optimize different AI model providers for your specific needs and infrastructure.
+## Call External Tools and Functions
-[Configure Providers →](/customize/model-providers/overview)
+Unchain your LLM with the power of tools using [Agent mode](/ide-extensions/agent/quick-start). Add custom tools using [MCP Servers](/customize/mcp-tools)
-## Model Roles
+Whatever you choose, you'll probably start by editing your configuration.
-Understand how different models can be assigned specific roles in your development workflow.
+## Edit Your Configuration
-[Learn Model Roles →](/customize/model-roles)
+You can easily access your configuration from the Continue Chat sidebar. Open the sidebar by pressing `cmd/ctrl` + `L` (VS Code) or `cmd/ctrl` + `J` (JetBrains) and click the Agent selector above the main chat input. Then, you can hover over an agent and click the `new window` (hub agents) or `gear` (local agents) icon.
-## Deep Dives
+
-Detailed technical explanations of Continue's internal workings and advanced configuration options.
+## Manage Your Configuration
-[Read Deep Dives →](/customization/overview#configuration)
-
-## Reference
-
-Complete configuration reference and API documentation.
-
-[View Reference →](/reference)
-
-## Troubleshooting
-
-Solutions to common issues and debugging techniques.
-
-[Get Help →](/troubleshooting)
-
----
-
-These advanced topics help you get the most out of Continue in complex development environments.
\ No newline at end of file
+- See [Editing Hub Configurations](/hub/configs/edit-a-config) for more details on managing your hub configuration
+- See the [Config Deep Dive](/reference) for more details on local configurations
diff --git a/docs/customization/prompts.mdx b/docs/customize/prompts.mdx
similarity index 85%
rename from docs/customization/prompts.mdx
rename to docs/customize/prompts.mdx
index 8b41a2e56ea..c25b7192ac4 100644
--- a/docs/customization/prompts.mdx
+++ b/docs/customize/prompts.mdx
@@ -9,7 +9,7 @@ description: "These are the specialized instructions that shape how models respo
- **Can be shared and reused** across multiple assistants
- **Act as automated code reviewers** that ensure consistency across teams
-
+
## Learn More
diff --git a/docs/customization/rules.mdx b/docs/customize/rules.mdx
similarity index 100%
rename from docs/customization/rules.mdx
rename to docs/customize/rules.mdx
diff --git a/docs/customization/settings.mdx b/docs/customize/settings.mdx
similarity index 95%
rename from docs/customization/settings.mdx
rename to docs/customize/settings.mdx
index 756195a6461..95d1a4ebff1 100644
--- a/docs/customization/settings.mdx
+++ b/docs/customize/settings.mdx
@@ -175,16 +175,16 @@ The refined assistant selector features:
## Next Steps
-
+
Set up your AI providers
-
+
Extend Continue with MCP tools
-
+
Define coding preferences
-
+
Customize AI behavior
diff --git a/docs/docs.json b/docs/docs.json
index 88cea7782f4..9aafa521e59 100644
--- a/docs/docs.json
+++ b/docs/docs.json
@@ -128,19 +128,7 @@
}
]
},
- {
- "group": "Customization",
- "icon": "sliders",
- "expanded": false,
- "pages": [
- "customization/overview",
- "customization/models",
- "customization/mcp-tools",
- "customization/rules",
- "customization/prompts",
- "customization/settings"
- ]
- },
+
{
"group": "Help",
"icon": "book-open",
@@ -156,6 +144,11 @@
"group": "Customize",
"pages": [
"customize/overview",
+ "customize/models",
+ "customize/mcp-tools",
+ "customize/rules",
+ "customize/prompts",
+ "customize/settings",
{
"group": "Model Providers",
"icon": "server",
@@ -403,16 +396,36 @@
"destination": "/hub/introduction"
},
{
- "source": "/customize",
- "destination": "/customization/overview"
+ "source": "/customization",
+ "destination": "/customize/overview"
},
{
- "source": "/customization",
- "destination": "/customization/overview"
+ "source": "/customization/overview",
+ "destination": "/customize/overview"
+ },
+ {
+ "source": "/customization/models",
+ "destination": "/customize/models"
+ },
+ {
+ "source": "/customization/mcp-tools",
+ "destination": "/customize/mcp-tools"
+ },
+ {
+ "source": "/customization/rules",
+ "destination": "/customize/rules"
+ },
+ {
+ "source": "/customization/prompts",
+ "destination": "/customize/prompts"
+ },
+ {
+ "source": "/customization/settings",
+ "destination": "/customize/settings"
},
{
"source": "/customize/tools",
- "destination": "/customization/mcp-tools"
+ "destination": "/customize/mcp-tools"
},
{
"source": "/install/vscode",
diff --git a/docs/guides/ollama-guide.mdx b/docs/guides/ollama-guide.mdx
index 77ca3fd0acb..aa7364e1f58 100644
--- a/docs/guides/ollama-guide.mdx
+++ b/docs/guides/ollama-guide.mdx
@@ -233,7 +233,7 @@ PARAMETER num_ctx 4096
### How to Choose the Right Model
-Choose models based on your specific needs (see [recommended models](/customization/models#recommended-models) for more options):
+Choose models based on your specific needs (see [recommended models](/customize/models#recommended-models) for more options):
1. **Code Generation**:
diff --git a/docs/ide-extensions/agent/quick-start.mdx b/docs/ide-extensions/agent/quick-start.mdx
index 0ed038b8d04..8d1172a0c17 100644
--- a/docs/ide-extensions/agent/quick-start.mdx
+++ b/docs/ide-extensions/agent/quick-start.mdx
@@ -50,7 +50,7 @@ You can switch to `Agent` in the mode selector below the chat input box. The mod
If Agent mode or Plan mode is disabled with a `Not Supported` message, the selected
model or provider doesn't support tools, or Continue doesn't yet support tools
- with it. See [Model Blocks](/customization/models) for more information.
+ with it. See [Model Blocks](/customize/models) for more information.
@@ -75,7 +75,7 @@ By default, Agent mode will ask permission when it wants to use a tool. Click `C

-You can use tool policies to exclude or make usage automatic for specific tools. See [MCP Tools](/customization/mcp-tools) for more background.
+You can use tool policies to exclude or make usage automatic for specific tools. See [MCP Tools](/customize/mcp-tools) for more background.
## How to View Tool Responses
diff --git a/docs/ide-extensions/autocomplete/how-it-works.mdx b/docs/ide-extensions/autocomplete/how-it-works.mdx
index f5933111641..5441a3a53db 100644
--- a/docs/ide-extensions/autocomplete/how-it-works.mdx
+++ b/docs/ide-extensions/autocomplete/how-it-works.mdx
@@ -24,7 +24,7 @@ Language models aren't perfect, but can be made much closer by adjusting their o
- Fixing indentation for proper formatting
- Occasionally discarding low-quality responses, such as those with excessive repetition
-You can learn more about how it works in the [Autocomplete deep dive](/customization/models#autocomplete).
+You can learn more about how it works in the [Autocomplete deep dive](/customize/models#autocomplete).
**Looking for AI that predicts your next changes or additions?** Check out
diff --git a/docs/ide-extensions/autocomplete/model-setup.mdx b/docs/ide-extensions/autocomplete/model-setup.mdx
index 019a3b69fac..3d0a3d6d547 100644
--- a/docs/ide-extensions/autocomplete/model-setup.mdx
+++ b/docs/ide-extensions/autocomplete/model-setup.mdx
@@ -12,7 +12,7 @@ Setting up the right model for autocomplete is important for a smooth coding exp
- For a complete comparison of all models, see our [comprehensive model recommendations](/customization/models#recommended-models).
+ For a complete comparison of all models, see our [comprehensive model recommendations](/customize/models#recommended-models).
## Next Edit Model
diff --git a/docs/ide-extensions/chat/how-to-customize.mdx b/docs/ide-extensions/chat/how-to-customize.mdx
index 7017a5d10ce..75eb99508de 100644
--- a/docs/ide-extensions/chat/how-to-customize.mdx
+++ b/docs/ide-extensions/chat/how-to-customize.mdx
@@ -7,5 +7,5 @@ description: "Learn how to customize the Chat feature in Continue to better suit
There are a number of different ways to customize Chat:
-- Add [rules](/customization/rules) to give the model persistent instructions through the system prompt
-- Create [prompts](/customization/prompts) to kickoff workflows with instructions you repeat often
\ No newline at end of file
+- Add [rules](/customize/rules) to give the model persistent instructions through the system prompt
+- Create [prompts](/customize/prompts) to kickoff workflows with instructions you repeat often
\ No newline at end of file
diff --git a/docs/ide-extensions/chat/model-setup.mdx b/docs/ide-extensions/chat/model-setup.mdx
index 90084c0f17c..e41032eaeb0 100644
--- a/docs/ide-extensions/chat/model-setup.mdx
+++ b/docs/ide-extensions/chat/model-setup.mdx
@@ -15,7 +15,7 @@ The model you use for for Chat mode will be:
- For a comprehensive comparison of all available models by role, see our [model recommendations table](/customization/models#recommended-models).
+ For a comprehensive comparison of all available models by role, see our [model recommendations table](/customize/models#recommended-models).
-For model recommendations, please refer to our [Model Recommendations page](/customization/models).
\ No newline at end of file
+For model recommendations, please refer to our [Model Recommendations page](/customize/models).
\ No newline at end of file
diff --git a/docs/ide-extensions/edit/model-setup.mdx b/docs/ide-extensions/edit/model-setup.mdx
index 8a2eefd58b3..b0e19d262b2 100644
--- a/docs/ide-extensions/edit/model-setup.mdx
+++ b/docs/ide-extensions/edit/model-setup.mdx
@@ -12,14 +12,14 @@ The model you set up for Chat mode will be used for Edit mode by default.
- See our [comprehensive model recommendations](/customization/models#recommended-models) for the best models for each role, including Edit and Apply.
+ See our [comprehensive model recommendations](/customize/models#recommended-models) for the best models for each role, including Edit and Apply.
## How to Set Up an Apply Model
We also recommend setting up an Apply model for the best Edit experience.
-For recommended Apply models, please refer to our [Model Recommendations page](/customization/models).
+For recommended Apply models, please refer to our [Model Recommendations page](/customize/models).
## How to Determine Model Compatibility
diff --git a/docs/images/customization/images/configure-continue-a5c8c79f3304c08353f3fc727aa5da7e.png b/docs/images/customization/images/configure-continue-a5c8c79f3304c08353f3fc727aa5da7e.png
deleted file mode 100644
index bb1d5ed306e..00000000000
Binary files a/docs/images/customization/images/configure-continue-a5c8c79f3304c08353f3fc727aa5da7e.png and /dev/null differ
diff --git a/docs/images/customization/assets/images/mcp-blocks-overview-c9a104f9b586779c156f9cf34da197c2.png b/docs/images/customize/assets/images/mcp-blocks-overview-c9a104f9b586779c156f9cf34da197c2.png
similarity index 100%
rename from docs/images/customization/assets/images/mcp-blocks-overview-c9a104f9b586779c156f9cf34da197c2.png
rename to docs/images/customize/assets/images/mcp-blocks-overview-c9a104f9b586779c156f9cf34da197c2.png
diff --git a/docs/images/customization/assets/images/model-blocks-overview-36c30e7e01928d7a9b5b26ff1639c34b.png b/docs/images/customize/assets/images/model-blocks-overview-36c30e7e01928d7a9b5b26ff1639c34b.png
similarity index 100%
rename from docs/images/customization/assets/images/model-blocks-overview-36c30e7e01928d7a9b5b26ff1639c34b.png
rename to docs/images/customize/assets/images/model-blocks-overview-36c30e7e01928d7a9b5b26ff1639c34b.png
diff --git a/docs/images/customization/assets/images/prompts-blocks-overview-17194d870840576f9a0dde548f2c70ec.png b/docs/images/customize/assets/images/prompts-blocks-overview-17194d870840576f9a0dde548f2c70ec.png
similarity index 100%
rename from docs/images/customization/assets/images/prompts-blocks-overview-17194d870840576f9a0dde548f2c70ec.png
rename to docs/images/customize/assets/images/prompts-blocks-overview-17194d870840576f9a0dde548f2c70ec.png
diff --git a/docs/images/customization/assets/images/configure-continue-a5c8c79f3304c08353f3fc727aa5da7e.png b/docs/images/customize/images/configure-continue-a5c8c79f3304c08353f3fc727aa5da7e.png
similarity index 100%
rename from docs/images/customization/assets/images/configure-continue-a5c8c79f3304c08353f3fc727aa5da7e.png
rename to docs/images/customize/images/configure-continue-a5c8c79f3304c08353f3fc727aa5da7e.png
diff --git a/docs/images/customization/images/mcp-blocks-overview-c9a104f9b586779c156f9cf34da197c2.png b/docs/images/customize/images/mcp-blocks-overview-c9a104f9b586779c156f9cf34da197c2.png
similarity index 100%
rename from docs/images/customization/images/mcp-blocks-overview-c9a104f9b586779c156f9cf34da197c2.png
rename to docs/images/customize/images/mcp-blocks-overview-c9a104f9b586779c156f9cf34da197c2.png
diff --git a/docs/images/customization/images/model-blocks-overview-36c30e7e01928d7a9b5b26ff1639c34b.png b/docs/images/customize/images/model-blocks-overview-36c30e7e01928d7a9b5b26ff1639c34b.png
similarity index 100%
rename from docs/images/customization/images/model-blocks-overview-36c30e7e01928d7a9b5b26ff1639c34b.png
rename to docs/images/customize/images/model-blocks-overview-36c30e7e01928d7a9b5b26ff1639c34b.png
diff --git a/docs/images/customization/images/prompts-blocks-overview-17194d870840576f9a0dde548f2c70ec.png b/docs/images/customize/images/prompts-blocks-overview-17194d870840576f9a0dde548f2c70ec.png
similarity index 100%
rename from docs/images/customization/images/prompts-blocks-overview-17194d870840576f9a0dde548f2c70ec.png
rename to docs/images/customize/images/prompts-blocks-overview-17194d870840576f9a0dde548f2c70ec.png
diff --git a/docs/index.mdx b/docs/index.mdx
index a8ce41c72f3..fd25850ef37 100644
--- a/docs/index.mdx
+++ b/docs/index.mdx
@@ -114,13 +114,13 @@ description: "Practice Continuous AI with an open-source CLI, open-source IDE ex
## Configuration
-
+
Connect your preferred AI models
-
+
Configure AI behavior and constraints
-
+
Extend functionality with MCP tools