Skip to content
Closed
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
60 changes: 40 additions & 20 deletions docs/customize/overview.mdx
Original file line number Diff line number Diff line change
@@ -1,50 +1,70 @@
---
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, rules, prompts, 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.

## Deep Dives
[Learn more about model providers β†’](/customize/model-providers/overview)

Detailed technical explanations of Continue's internal workings and advanced configuration options.
## Select Different Models for Specific Tasks

[Read Deep Dives β†’](/customize/deep-dives/configuration)
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 Custom Prompts

Create custom slash commands and prompt templates to streamline your workflow.

[Learn more about prompts β†’](/customize/prompts)

## Configure Rules

## Model Providers
Set up rules to guide AI responses and ensure consistent behavior across your codebase.

Configure and optimize different AI model providers for your specific needs and infrastructure.
[Learn more about rules β†’](/customize/rules)

[Configure Providers β†’](/customize/model-providers/overview)
## Call External Tools and Functions

## Model Roles
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).

Understand how different models can be assigned specific roles in your development workflow.
[Learn more about MCP tools β†’](/customize/mcp-tools)

[Learn Model Roles β†’](/customize/model-roles)
## Customize VS Code Settings

Adjust IDE-specific settings to optimize your Continue experience.

[Learn more about settings β†’](/customize/settings)

## Deep Dives

Detailed technical explanations of Continue's internal workings and advanced configuration options.

[Read Deep Dives β†’](/customization/overview#configuration)
[Read Deep Dives β†’](/customize/deep-dives/configuration)

## Reference

Complete configuration reference and API documentation.

[View Reference β†’](/reference)

## Troubleshooting

Solutions to common issues and debugging techniques.
---

Whatever you choose, you'll probably start by editing your configuration.

[Get Help β†’](/troubleshooting)
## 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.

![configure](/images/customize/images/configure-continue-a5c8c79f3304c08353f3fc727aa5da7e.png)

## Manage Your Configuration

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
@@ -1,15 +1,14 @@
---
title: "Prompts"
description: "These are the specialized instructions that shape how models respond:"
description: "These are the specialized instructions that shape how models and agents respond:"
---

- **Define interaction patterns** for specific tasks or frameworks
- **Encode domain expertise** for particular technologies
- **Ensure consistent guidance** aligned with organizational practices
- **Can be shared and reused** across multiple assistants
- **Can be shared and reused** across multiple agents
- **Act as automated code reviewers** that ensure consistency across teams

![Prompts Overview](/images/customization/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>
115 changes: 71 additions & 44 deletions docs/docs.json
Original file line number Diff line number Diff line change
Expand Up @@ -132,19 +132,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 @@ -160,6 +148,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 @@ -239,21 +232,38 @@
"group": "Guides",
"pages": [
"guides/overview",
"guides/understanding-configs",
"guides/configuring-models-rules-tools",
"guides/codebase-documentation-awareness",
"guides/cli",
"guides/doc-writing-agent-cli",
"guides/continuous-ai",
"guides/continuous-ai-readiness-assessment",
"guides/plan-mode-guide",
"guides/ollama-guide",
"guides/instinct",
"guides/running-continue-without-internet",
"guides/custom-code-rag",
"guides/how-to-self-host-a-model",
"guides/notion-continue-guide",
"guides/github-pr-review-bot"
{
"group": "Understanding Continue",
"pages": [
"guides/understanding-configs",
"guides/configuring-models-rules-tools",
"guides/codebase-documentation-awareness",
"guides/plan-mode-guide",
"guides/ollama-guide",
"guides/instinct",
"guides/running-continue-without-internet",
"guides/custom-code-rag",
"guides/how-to-self-host-a-model"
]
},
{
"group": "CLI Guides",
"pages": ["guides/cli", "guides/doc-writing-agent-cli"]
},
{
"group": "Continuous AI Guides",
"pages": [
"guides/continuous-ai",
"guides/continuous-ai-readiness-assessment"
]
},
{
"group": "Integration Guides",
"pages": [
"guides/notion-continue-guide",
"guides/github-pr-review-bot"
]
}
]
},
{
Expand Down Expand Up @@ -406,17 +416,45 @@
"source": "/hub/blocks/create-a-block",
"destination": "/hub/introduction"
},
{
"source": "/customization",
"destination": "/customize/overview"
},
{
"source": "/customize",
"destination": "/customization/overview"
"destination": "/customize/overview"
},
{
"source": "/customization",
"destination": "/customization/overview"
"source": "/customization/overview",
"destination": "/customize/overview"
},
{
"source": "/customization/overview#change-your-model-provider",
"destination": "/customize/overview#change-your-model-provider"
},
{
"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 Expand Up @@ -1078,18 +1116,7 @@
"source": "/hub/blocks/bundles",
"destination": "/hub/introduction"
},
{
"source": "/customize/settings",
"destination": "/customize/overview"
},
{
"source": "/advanced/deep-dives/settings",
"destination": "/customize/overview"
},
{
"source": "/customize/deep-dives/settings",
"destination": "/customize/overview"
},

{
"source": "/customize/custom-providers#@greptile-context-provider",
"destination": "/reference/deprecated-context-providers"
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
Loading
Loading