
内置上下文提供程序
您可以按如下所示在配置文件中添加任何内置的上下文提供程序@文件
引用当前工作区中的任何文件。
config.yaml
@代码
引用项目中特定的函数或类。
config.yaml
@Git差异
引用您对当前分支所做的所有更改。如果您想总结所做的工作或在提交之前请求对工作进行一般性审查,这会很有用。
config.yaml
@当前文件
引用当前打开的文件。
config.yaml
@终端
引用您在 IDE 终端中运行的最后一条命令及其输出。
config.yaml
@打开
引用所有打开文件的内容。将 onlyPinned 设置为 true 以仅引用固定文件。
config.yaml
@剪贴板
引用最近的剪贴板项目
config.yaml
@树
引用当前工作区的结构。
config.yaml
@问题
获取当前文件中的问题。
config.yaml
@调试器
引用调试器中局部变量的内容。目前仅在 VS Code 中可用。
config.yaml
@仓库地图
引用代码库的概要。默认情况下,签名与仓库地图中的文件一起包含。 includeSignatures 参数可以设置为 false 以排除签名。这对于大型代码库和/或显著减小上下文大小可能是必要的。如果禁用索引,则不包含签名。config.yaml
整个代码库,或指定一个子文件夹来生成仓库地图。 此上下文提供程序受到 Aider 的仓库地图 的启发。@操作系统
引用当前操作系统的架构和平台。
config.yaml
@HTTP
HttpContextProvider 对配置中传递的 URL 发出 POST 请求。服务器必须返回 200 OK,并带有一个 ContextItem 对象或一个 ContextItems 数组。
config.yaml
模型上下文协议
模型上下文协议 是 Anthropic 提出的一项标准,旨在统一提示、上下文和工具使用。Continue 支持任何带有 MCP 上下文提供程序的 MCP 服务器。阅读他们的 快速入门 以了解如何设置本地服务器,然后像这样设置您的配置config.yaml
已弃用的上下文提供程序
为了提供超出内置上下文提供程序的上下文,我们现在建议使用 MCP 服务器