跳转到主要内容Fast Context 是 Windsurf 中的专用子代理,能够比传统代理式检索快至多 20 倍,从你的代码库中提取相关代码。它为 Cascade 快速理解大型代码库提供支持,同时保持前沿 AI 模型的智能水平。
当 Cascade 收到需要进行代码搜索的查询时,Fast Context 会自动触发。你也可以在提交查询时使用 Cmd+Enter(Mac)或 Ctrl+Enter(Windows/Linux)强制启用。
当出现以下情况时,你会注意到 Fast Context 正在工作:
- Cascade 能快速定位你代码库中的相关文件
- 针对大型代码库的查询完成速度比以前更快
- Cascade 阅读无关代码所花的时间更少
Fast Context 使用SWE-grep 和 SWE-grep-mini,这两种专为快速代码检索训练的自定义 AI 模型。它们将传统嵌入式搜索的高速与具备代理能力的探索式智能相结合。
当你在 Cascade 中发起需要遍历代码库的查询时,Fast Context 会自动启用以:
- 通过并行工具调用定位相关文件与代码片段
- 同步执行多路搜索
- 在数秒内返回精准结果,而非数分钟
这种方法可防止上下文污染,并尽量缓解传统的“速度与准确性”权衡。通过将检索工作委派给专门的子代理,Cascade 可以将其上下文预算和智能集中用于当前的实际任务。
Fast Context 由 SWE-grep 模型族提供支持:
- SWE-grep:面向复杂检索任务优化的高智能变体
- SWE-grep-mini:超高速变体,吞吐量超过每秒 2,800 个 token
这两个 AI 模型通过强化学习训练,在并行工具调用与高效代码库导航方面表现出色。它们每轮最多可并行执行 8 次工具调用,最多进行 4 轮,从而可同时探索代码库的不同部分。
这些模型使用一组受限且跨平台兼容的工具(grep、read、glob),以确保在不同操作系统与开发环境中的一致性能。