特定版本文档查询
获取与编程任务相关的库及版本对应的文档和代码示例,而不是仅依赖助手的一般训练数据。
Context7 是一项基于 MCP 的 AI 编程助手文档服务。它从库的来源获取最新、特定版本的库文档和代码示例,并将这些上下文直接置入助手的提示词中。
Context7 的核心目的是为编程代理提供与任务相关的库及其版本信息。这有助于解决产品文档中提到的常见问题,包括示例基于过时的训练数据、回答过于笼统以及虚构 API 等。
典型工作流程是使用 npx ctx7 setup 安装 Context7,选择受支持的编程代理,然后在自然语言编程提示词中添加 use context7。Context7 可与 Claude Code、Cursor、Codex、Opencode、Antigravity、VS Code、Devin Desktop、Cline、Trae 和 Gemini CLI 等代理配合使用。该服务还提供可搜索的目录,其中包含超过 142,000 个库。
获取与编程任务相关的库及版本对应的文档和代码示例,而不是仅依赖助手的一般训练数据。
通过 Context7 MCP 将获取的库上下文直接置入 AI 编程助手的提示词中,开发者无需离开现有编程流程即可请求文档。
`npx ctx7 setup` 命令可将 Context7 接入选定的编程代理,并为受支持的工具提供配置选项。
安装指南涵盖 Claude Code、Cursor、Codex、Opencode、Antigravity、VS Code、Devin Desktop、Cline、Trae、Gemini CLI 及其他代理。
Context7 库目录允许用户搜索包含超过 142,000 个库的目录,并查看可用的文档来源。
付费计划通过提供私有仓库访问和团队协作,将服务扩展到公共仓库之外;Enterprise 还提供 SSO 和自托管部署等选项。
开发者可以要求 AI 编程助手使用 Next.js 或 React 等框架构建功能,并添加 `use context7`,使回答基于最新的库文档。
当软件包的 API 或语法可能发生变化时,Context7 可以在助手生成实现代码前提供特定版本的示例。
对于配置 Cloudflare Worker 或集成某项服务等任务,提示词可以使用 Context7 将相关平台文档带入编程会话。
使用私有仓库的团队可以通过 Pro 或 Enterprise 方案进行私有库解析和团队协作;Enterprise 还提供 SSO 或自托管等组织控制选项。
使用 `npx ctx7 setup` 安装,选择 AI 编程代理,然后在提示词中添加 `use context7`。随后,Context7 会针对请求获取相关文档和代码示例。
安装页面列出了 Claude Code、Cursor、Codex、Opencode、Antigravity、VS Code、Devin Desktop、Cline、Trae 和 Gemini CLI,以及 Context7 文档中介绍的其他代理。
方案文档称,Context7 会接收文档查询内容和库名称,但不会接收用户的代码、对话历史或完整提示词。系统会指示 LLM 不要在查询中包含 API 密钥、密码或专有代码等私密信息。
Pro 和 Enterprise 方案支持私有仓库,Free 方案不支持。Enterprise 还在支持私有仓库的基础上提供其他团队和部署选项。
文档列出的方案包括面向公共仓库的 Free、面向私有仓库和团队协作的 Pro,以及面向需要 SOC-2、SSO、专属支持或自托管部署等功能的组织的 Enterprise。