Sourcegraph 7.0:AI Agent 编码基础设施
Sourcegraph 推出专为 AI coding agents 设计的智能层,让开发者和 Agent 联合编程体验升级。
完整中文译文
今天,我们正式发布 Sourcegraph 7.0。这个版本标志着公司与产品开启了新的篇章。
今天,我们正式发布 Sourcegraph 7.0。这个版本标志着公司与产品开启了新的篇章。
在过去的几个版本中,我们调整了重心。我们将进一步专注于成为开发者和 AI Agent 所依赖的智能层,帮助它们在大型代码库中导航、理解代码并执行操作。
这个版本正式确立了这一转变。
挑战:企业级规模下的 Agent 上下文
各地的团队都在尝试使用 AI 编码 Agent。它展现出的潜力是真实的:更快地开发、更高质量的代码,以及把更多时间用于创造性地解决问题,而不是机械性工作。
但其中仍有一道鸿沟。AI Agent 在处理庞大而复杂的代码库时,也会遇到开发者所面对的同样挑战:理解跨仓库依赖关系、结合历史上下文进行推理,以及梳理多年前做出的架构决策。
其结果就是上下文理解流于表面、给出的建议具有误导性,并且在最关键的时刻,人们无法信任 Agent 的输出。
Sourcegraph:共享智能层
Sourcegraph 7.0 通过将平台定位为开发者和 AI Agent 共用的智能层,来解决这一问题。
这并不是某一项单独的功能,而是我们对代码智能思考方式的一次根本转变。人类和 Agent 都是一等用户,它们通过同一个底层系统理解代码,并安全地进行大规模变更。
当 AI Agent 需要理解你的代码库时,它应该能够访问与你最优秀的开发者所依赖的同样深入、准确的上下文。当开发者需要跨多个仓库实施变更时,也应该受益于驱动 Agent 工作流的同一种语义理解能力。
现在,AI Agent 可以通过我们的 MCP server,针对整个企业代码库提出语义、跨仓库、历史和架构层面的问题。这意味着 Agent 可以:
- 理解不同系统如何跨越仓库边界相互连接
- 推理代码为什么会以当前方式编写
- 有信心地驾驭复杂的架构模式
- 访问开发者所信赖的同一套可靠上下文
这弥合了 Agentic 开发工作流中最大的鸿沟:可靠且共享的代码上下文。团队还可以在 Sourcegraph Analytics 中跟踪 MCP tool 的使用情况。
比以往更强大的 Deep Search,融入你的工作流
我们改进了 Deep Search,使其能够提供更加准确的结果;还增加了图片支持,并让它可以在你需要的任何地方使用。无论你是正在排查 Bug 的人类开发者,还是正在规划重构的 AI Agent,都可以获得同样强大的语义理解能力。
对于希望创建自定义集成的客户,我们正在逐步推出新的版本化 Sourcegraph API。我们非常重视集成,甚至已经把 Code Navigation 直接集成到了 Deep Search 中。现在,当搜索结果返回时,你可以直接在侧边栏中探索这些结果。
基础能力改进
除了这些核心能力,我们还强化了产品基础:
- 采用现代化的 Svelte UI,提供更快速、响应更灵敏的使用体验
- 改进实例设置流程,帮助团队快速完成部署并开始使用
- Sourcegraph Cloud 采用每周发布节奏,让改进更快到达用户手中
Sourcegraph 始终承诺快速且有信心地交付产品。快速前进,意味着要继续加码已经验证有效的方向,同时调整过去探索过的一些路线。因此,我们将移除或弃用部分功能,其中包括面向 Deep Search 客户的 Cody Web 和 Search Notebooks,以及其他几项功能。更多详情值得在我们的 changelog 更新中查看。
我们没有承诺什么
我们高度重视信任,因此必须明确说明这个版本是什么,又不是什么。
我们并没有声称 Agent 能写出完美的代码,也没有声称 Sourcegraph 可以取代人类判断,更没有把这个版本定位为一次华而不实的 UX 大改版。
我们关注的是基础设施的正确性:为开发者和 AI Agent 提供可靠、深入的上下文,让它们能够高效处理真实的生产代码。至于接下来如何运用,则取决于你。
这对你意味着什么
如果你已经是 Sourcegraph 客户,7.0 可以立即从你已经完成索引的代码和正在运行的工作流中释放新的价值。你对 Sourcegraph 的投入将成为 AI 辅助开发时代的基础设施,而不再只是一款搜索工具。
如果你正在评估如何在企业级规模下建立有效的 Agent 工作流,Sourcegraph 7.0 提供了一个权威的智能层,你的开发者和 AI Agent 都可以依赖它。
开发正越来越多地得到 AI 辅助。问题已经不再是 Agent 是否会成为工作流的一部分,而是它们能否获得必要的上下文,从而真正提供帮助,而不是带来伤害。
Sourcegraph 7.0 就是我们的答案:一个共享智能层,帮助团队有信心地处理复杂代码,无论参与者是人类开发者还是 AI Agent。
这是 Sourcegraph 新时代的开端。我们很期待与你共同打造它。
扫清组织阻碍。更快交付。
Sourcegraph,面向企业的代码理解平台。