由专用 Agent 驱动,Codemaps 是一种可共享的工件,能够弥合人类理解与 AI 推理之间的差距,让你能够以精准且具备上下文的方式浏览、讨论和修改大型代码库。
虽然 DeepWiki 提供的是符号级文档,但 Codemaps 通过梳理各部分如何协同工作,帮助你理解整个代码库——展示代码和文件的执行顺序,以及不同组件之间的关系。
要浏览 Codemap,点击任意节点即可立即跳转到对应的文件和函数。Codemap 中的每个节点都直接链接到你代码中的相应位置。
你可以通过以下两种方式访问 Codemaps:
- 活动栏:在活动栏 (左侧面板) 中找到 Codemaps 视图
- 命令面板:按
Cmd+Shift+P (Mac) 或 Ctrl+Shift+P (Windows/Linux) ,然后搜索 “Focus on Codemaps View”
要创建新的 Codemap:
- 打开 Codemaps 面板
- 通过以下方式创建新的 Codemap:
- 选择推荐主题 (推荐基于你最近的浏览记录)
- 输入你自己的自定义提示
- 从 Cascade 生成:在 Cascade 对话底部创建新的 Codemap
- Codemap Agent 会探索你的代码仓库,识别相关文件和函数,并生成分层视图
你可以将 Codemaps 以链接形式分享给团队成员,他们可在浏览器中查看。
对于 Enterprise 客户,分享 Codemaps 需要选择加入,因为这些内容需要存储在我们的服务器上。默认情况下,Codemaps 仅在你的团队内可见,且查看时需要身份验证。
你可以通过 @-mention 引用 Codemap,将 Codemap 信息作为上下文添加到你的 Cascade 对话中。