用途:在当前开发周期内自动查找指派给本人的 Linear 任务,并在需要时启动一次开发会话。
主要能力:先调用 get_user(query 为 "me")获取用户信息及所属团队列表;对每个团队调用 list_cycles(type 为 "current" 和对应 teamId)获取活跃周期 ID,跳过没有活跃周期的团队;再对每个活跃周期调用 list_issues,参数 assignee 为 "me"、cycle 为步骤 2 返回的真实周期 ID(不能传字符串 "current")、team 为对应团队 ID;最后去重合并所有结果并以选项列表形式呈现。同时提醒用户检查 Jira Bug Sprint 看板中可能指派给自己但尚未在 Linear 跟踪的 bug。若有指派任务,会询问用户想处理哪个任务的 id/名称,获取其详情并思考实现方式,上下文不足时提出澄清问题。
使用方式:通过 Linear MCP 服务器按上述步骤执行;必须始终在 PLAN MODE 下针对指定任务执行,未经用户对充分计划的同意不得开始编写代码。
限制:依赖 Linear MCP 服务器;活跃周期任务可能为空;Jira 中的 bug 不在 Linear 跟踪范围内。