VS Code Extensions
Agent Task Lens

Agent Task Lens

by leolee

从 atodo/atask 注释驱动跨文件任务,一键复制 Agent 实现提示词(不识别裸 TODO)

Downloads

1

Rating

(0)

Version

0.1.0

Last updated

Aug 03, 2026

在代码旁的注释上生成 Copy Agent Prompt,复制后粘贴到任意 Agent,让它按注释位置自行实现代码。

干什么

  • 单点:写 // atodo …,点 Copy Agent Prompt,得到实现提示词
  • 多步:写 // atask-1/2/3 group=名字 …,复制任一条,提示词会按顺序带上整组任务
  • 侧栏 Agent Tasks 可浏览、跳转这些任务

只认 atodo / atask 前缀,不会把仓库里普通的 // todo 当成任务。

怎么用

注释怎么写

单任务:

// atodo 实现 sum 函数

多任务(同一 group 会按序号串行;冒号可写可不写):

// atask-1 group=user-login 定义登录请求响应类型
// atask-2 group=user-login 实现邮箱密码校验并返回 token
// atask-3 group=user-login 补登录成功与失败断言

点注释上的 Copy Agent Prompt → 粘贴到 Cursor / Chat 等 Agent 窗口 → 发送。

怎么安装

不是 npm 业务依赖,需要装成编辑器扩展。

  1. 在本仓库根目录打包:
npm install
npm run package

会生成 agent-task-lens-*.vsix

  1. 在 VS Code / Cursor 中:Extensions: Install from VSIX…,选中该文件;或把 .vsix 拖进编辑器。

  2. Reload Window 后即可使用。

许可

MIT

Related extensions