Windsurf 新增“Codemaps”功能,让开发者“先理解,再编码”
AI 编码工具公司 Cognition 宣布推出 Windsurf Codemaps——一项专注于帮助开发者快速理解大型代码库结构的新功能,旨在解决工程师在进入陌生项目、切换任务时面临的高成本“代码理解”难题。 Cognition 指出,许多工程师往往需要数周甚至数月才能熟悉复杂系统,而现有 AI 工具更偏向代码生成,缺乏对“跨文件、跨模块结构理解”的支持。Codemaps 的目标是补足这一短板。 Codemaps 的核心能力包括: 自动分析仓库结构,生成清晰的代码地图,以层级方式展示功能与文件的关系。 提供文本视图与可视化图形视图,用户可点击节点直接跳转到对应代码位置。 可在 Windsurf 的 Cascade agent 中通过 @{codemap} 调用地图,为调试、修复、重构等任务提供结构化的上下文。 支持两种模型模式:Fast(SWE-1.5)和 Smart(Sonnet 4.5),以平衡速度与质量。 使用流程: 在 Windsurf 中打开代码库,触发 Codemaps(点击地图图标或快捷键 Cmd+Shift+C) 输入你当前任务(如“找到 auth 流程在哪里”)或...

