Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
35 changes: 0 additions & 35 deletions docs/customization/overview.mdx

This file was deleted.

2 changes: 1 addition & 1 deletion docs/customize/deep-dives/custom-providers.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -184,7 +184,7 @@ You'll then be able to type "@" and see "MCP" in the context providers dropdown.

<Note>
To provide conext beyond the built-in context providers, we now recommend
using [MCP Servers](/customization/mcp-tools)
using [MCP Servers](/customize/mcp-tools)
</Note>

View the [deprecated context providers](/reference/deprecated-context-providers) for documentation on:
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -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

![MCP servers overview](/images/customization/images/mcp-blocks-overview-c9a104f9b586779c156f9cf34da197c2.png)
![MCP servers overview](/images/customize/images/mcp-blocks-overview-c9a104f9b586779c156f9cf34da197c2.png)

## Learn More About MCP servers

Expand Down
2 changes: 1 addition & 1 deletion docs/customize/model-roles/00-intro.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -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.

<Info>
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).
</Info>

## Selecting model roles
Expand Down
2 changes: 1 addition & 1 deletion docs/customize/model-roles/apply.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@ When editing code, Chat and Edit model output often doesn't clearly align with e
## Recommended Apply models

<Info>
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).
</Info>

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).
Expand Down
2 changes: 1 addition & 1 deletion docs/customize/model-roles/embeddings.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -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

<Info>
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.
</Info>

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.
Expand Down
2 changes: 1 addition & 1 deletion docs/customize/model-roles/reranking.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@ In Continue, rerankers are designated using the `rerank` role and used by [codeb
## Recommended reranking models

<Info>
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).
</Info>

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.
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -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

![Models Overview](/images/customization/images/model-blocks-overview-36c30e7e01928d7a9b5b26ff1639c34b.png)
![Models Overview](/images/customize/images/model-blocks-overview-36c30e7e01928d7a9b5b26ff1639c34b.png)

## Recommended Models

Expand Down
51 changes: 18 additions & 33 deletions docs/customize/overview.mdx
Original file line number Diff line number Diff line change
@@ -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
![configure](/images/customize/images/configure-continue-a5c8c79f3304c08353f3fc727aa5da7e.png)

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.
- 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
Original file line number Diff line number Diff line change
Expand Up @@ -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

![Prompts Overview](/images/customization/images/prompts-blocks-overview-17194d870840576f9a0dde548f2c70ec.png)
![Prompts Overview](/images/customize/images/prompts-blocks-overview-17194d870840576f9a0dde548f2c70ec.png)

## Learn More

Expand Down
File renamed without changes.
Original file line number Diff line number Diff line change
Expand Up @@ -175,16 +175,16 @@ The refined assistant selector features:
## Next Steps

<CardGroup cols={2}>
<Card title="Configure Models" icon="robot" href="/customization/models">
<Card title="Configure Models" icon="robot" href="/customize/models">
Set up your AI providers
</Card>
<Card title="Add Tools" icon="wrench" href="/customization/mcp-tools">
<Card title="Add Tools" icon="wrench" href="/customize/mcp-tools">
Extend Continue with MCP tools
</Card>
<Card title="Custom Rules" icon="pencil" href="/customization/rules">
<Card title="Custom Rules" icon="pencil" href="/customize/rules">
Define coding preferences
</Card>
<Card title="Prompts" icon="message" href="/customization/prompts">
<Card title="Prompts" icon="message" href="/customize/prompts">
Customize AI behavior
</Card>
</CardGroup>
49 changes: 31 additions & 18 deletions docs/docs.json
Original file line number Diff line number Diff line change
Expand Up @@ -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",
Expand All @@ -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",
Expand Down Expand Up @@ -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",
Expand Down
2 changes: 1 addition & 1 deletion docs/guides/ollama-guide.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -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**:

Expand Down
4 changes: 2 additions & 2 deletions docs/ide-extensions/agent/quick-start.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -50,7 +50,7 @@ You can switch to `Agent` in the mode selector below the chat input box. The mod
<Info>
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.
</Info>

<Tip>
Expand All @@ -75,7 +75,7 @@ By default, Agent mode will ask permission when it wants to use a tool. Click `C

![agent requesting permission](/images/ide-extensions/agent/images/agent-permission-c150919a5c43eb4f55d9d4a46ef8b2d6.png)

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

Expand Down
2 changes: 1 addition & 1 deletion docs/ide-extensions/autocomplete/how-it-works.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -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).

<Info>
**Looking for AI that predicts your next changes or additions?** Check out
Expand Down
2 changes: 1 addition & 1 deletion docs/ide-extensions/autocomplete/model-setup.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@ Setting up the right model for autocomplete is important for a smooth coding exp
<ModelRecommendations role="autocomplete" />

<Info>
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).
</Info>

## Next Edit Model
Expand Down
4 changes: 2 additions & 2 deletions docs/ide-extensions/chat/how-to-customize.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -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
- 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
4 changes: 2 additions & 2 deletions docs/ide-extensions/chat/model-setup.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@ The model you use for for Chat mode will be:
<ModelRecommendations role="chat_edit" />

<Info>
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).
</Info>

For model recommendations, please refer to our [Model Recommendations page](/customization/models).
For model recommendations, please refer to our [Model Recommendations page](/customize/models).
4 changes: 2 additions & 2 deletions docs/ide-extensions/edit/model-setup.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -12,14 +12,14 @@ The model you set up for Chat mode will be used for Edit mode by default.
<ModelRecommendations role="chat_edit" />

<Info>
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.
</Info>

## 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

Expand Down
Binary file not shown.
6 changes: 3 additions & 3 deletions docs/index.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -114,13 +114,13 @@ description: "Practice Continuous AI with an open-source CLI, open-source IDE ex
## Configuration

<CardGroup cols={3}>
<Card title="Models" icon="brain" href="/customization/models">
<Card title="Models" icon="brain" href="/customize/models">
Connect your preferred AI models
</Card>
<Card title="Rules" icon="shield" href="/customization/rules">
<Card title="Rules" icon="shield" href="/customize/rules">
Configure AI behavior and constraints
</Card>
<Card title="MCPs" icon="wrench" href="/customization/mcp-tools">
<Card title="MCPs" icon="wrench" href="/customize/mcp-tools">
Extend functionality with MCP tools
</Card>
</CardGroup>
Expand Down
Loading