跳到正文
北京时间
原文
Linear:Now·· 2026-05-15精选AI 评分65

Linear 推出 Code Intelligence,为 Linear Agent 带来代码上下文查询能力

Code Intelligence for Linear Agent

AI 导读

Linear 发布 Code Intelligence,将代码库作为上下文接入 Linear Agent,现以公开 Beta 形式向 Business 和 Enterprise 计划开放,Beta 期间免费。

推荐理由

原文给出 Code Intelligence 在 Linear Agent 中的四类用法和团队查询量增长数据,读者可对照自身工作流评估适用场景。

正文 · AI 翻译

为什么 Linear 要做代码智能

公司规模变大后,协作成本会越来越高。Slack 和 Teams 让提问变得容易,但回答问题仍然要花时间,还会打断掌握上下文的人。而这些上下文往往已经散落在代码、规格文档、客户记录、issue 和决策里。问题在于这些信息很难获取,也一直没有一套系统能把它们汇聚在一起。

Linear 本来就是产品工作发生的地方。问题进来,上下文不断积累,计划被制定,工作一步步走向发布。这些我们大多已经具备,但我们清楚还缺一个重要的上下文来源——代码本身。

代码是最好的产品上下文之一,因为它客观。一个行为要么存在,要么不存在;一个功能要么今天支持某个场景,要么不支持。因此,关于事物当前的真实状态,你能得到确定的答案。

把代码上下文接入系统后,我们发现它的影响超出了编码工作流。我们团队 2 月发起了 1,055 次代码智能查询,3 月 2,681 次,4 月 4,267 次,5 月有望突破 5,200 次。每一次查询,都是一个原本可能要问同事、或者自己花时间排查的问题。

现在,Linear 可以按需或自动地为整个团队做代码调研。

缺陷分诊可以从一个假设开始

对做分诊的工程师来说,最重的活之一就是对着代码库排查问题。旧流程从人工调查开始:找到相关区域、查看最近的改动、追踪代码路径,再猜该从哪里入手。

有了代码智能,你可以直接问智能体,也可以设置成每个 issue 进来时自动调查。

@Linear why may this have regressed?
Check recent commits in this area, identify the 
most relevant code paths, and give me the most 
likely causes to validate first.

智能体能找出可能的回归、相关的代码路径,以及该区域最近的提交。如果 bug 一到就自动完成这些,那么接手 issue 的人一开始就站在已经部分调查过的状态上,而不是一片空白。

支持问题可以从源头开始

客户报告了一个问题。比如邀请链接失效了、登录流程行为异常,或者同步失败。

通常这会被升级给工程团队,由某人从代码库里重建逻辑。有了代码智能,第一次调查可以立刻进行。

@Linear why would an invite link stop working after 
reinstalling the app? Check the relevant code paths
and any recent changes that could explain it.

智能体能追踪相关代码路径、检查最近的改动,并解释可能发生了什么,这样支持团队就能带着有依据的答案开始,而不是含糊地转交。问题从“有人能看看这个吗?”变成“系统现在看起来是这样运行的,问题出在这里”,只有确实存在需要处理的问题时才会升级。

价值在于速度、首次接触时的更高质量,以及更有把握地升级真正的问题。

产品可以在写规格文档时理解系统

一位 PM 正在系统里调研客户请求,想弄清用户诉求背后的模式。团队发现了一个反复出现的需求,想知道基于当前代码库实现起来工作量有多大。

这些是产品问题,但同时也是代码问题。

有了代码智能,团队可以在同一个流程里,从产品想法直接推进到评估技术工作量。

@linear based on the user requests, what would be 
the technical lift of implementing this? write your 
findings in to a technical spec as part of this project.

智能体可以把需求模式与当前实现对应起来,找出涉及的主要系统,并在写规格文档之前先点明真正要紧的边界情况。这样规格文档的起点就是对现状更准确的把握,评估可行性更容易,表达想法也更清楚。

找到掌握背景的人

代码还能回答一个组织层面的问题:这个领域以前有谁做过?

这类背景通常散落在记忆、旧的 pull request 和模糊的归属印象里。Code Intelligence 可以追踪相关代码路径、查看近期改动、翻阅 git 历史,找出最可能掌握背景的人。

@Linear who has worked on this feature in the past?
Look at the relevant code paths, git history, and 
recent changes and point me to the people most likely 
to have context.

设计师和工程师由此可以借助代码本身,快速找到可能的背景知情人。

代码上下文的用途不止于写代码

只要你想了解今天已经存在什么,代码上下文就有用。它是当前状态的客观记录。

在写代码之外,它还能帮支持团队解释系统如何运作,不必每次都升级处理或独自排查;帮产品团队在规划改动前理解实现;帮团队在更充分的背景下估算工作量;帮工程团队自动诊断新出现的问题。

这就是 Code Intelligence 为 Linear Agent 带来的东西。它把“产品实际如何运作”这一事实来源,带进团队本来就在做问题分诊、收集反馈、规划工作和做决策的同一个地方。


Code Intelligence 现已面向 Business 和 Enterprise 套餐开放公开测试版,测试期间免费使用。详情请见更新日志。

来源:Linear:Now · linear.app