Token导航 LogoToken导航TokenDH.com
Agentic Task Enforcer MCP logo
开发工具未说明官方级别未说明来源级核验

Agentic Task Enforcer MCP

MCP Server

一个在VS Code中运行的严格代理任务管理器,通过MCP协议与Copilot等工具集成,实现任务规划、审查和执行的自动化流程。

工具数

2

提示词数

0

GitHub Stars

0

资源数

0
工作流自动化开发工具TypeScriptVS CodeAI协作VS Code

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

作者 / 组织

graydini

提供方

graydini

最后核验

2026/5/17 20:21

快速接入

先看主来源和安装命令,再打开仓库或文档;下面只保留这个条目的关键接入事实。

详细介绍

代理任务执行器(MCP)

此扩展是自包含的, 严格代理任务管理器 这取代了 // TODO 评论和临时心理清单,以及正式、强制的工作流程。 它完全在VS代码工作区内作为模型上下文协议(MCP)运行 服务器,它旨在与Copilot和其他MCP感知无缝协作 AI工具 不发出任何外部API请求 它自己的。

激活后,智能代理将被迫:

  1. 重复用户请求。 (验证)
  2. 制定一个全面的分步计划。 (规划阶段)
  3. 审查和健全-检查自己的计划。 (审查和健全阶段)
  4. 将计划转换为编号的任务列表。
  5. 一次执行一个任务。 (按要求执行 next_task 呼叫)
  6. 必要时重新规划, 每个人工或代理步骤都经过全面审核。

因为逻辑存在于本地MCP服务器中,所以整个交互是 通过正常的副驾驶/MCP通道处理;有 没有单独的网络 连接 或订阅要求。Copilot只是发送和接收 通过扩展进行提示,就像与任何其他语言模型对话一样。这 扩展本身从不调用OpenAI(或GitHub)API,它只是协调 消息并执行其提示中概述的严格规则。

这意味着:

  • ✅ 您可以将强制器与 LLM 的 通过Copilot插入VS代码。
  • 无需额外的账单或凭证 需要超越你的

标记的代理已在使用。理想情况下,您只需为整个项目燃烧1个保费请求(或该模型的倍数)

结果是一个可重复、可审计的“一次一个任务”过程 防止漫游代理、重构迂回和隐藏背景 工作流程。

特性

  • 🧠 机构规划和审查周期 确保每个请求都产生一个代理

经过验证的分步计划。

  • 📋 专注于单一任务 与强制执行 next_task 回调——没有多线程

或背景动作。

  • 🚨 健全性检查 内置于协议中,用于捕获不匹配和范围

爬行。强制模型真正考虑他们的建议和修订是否与原始意图相匹配。

  • 🔌 基于MCP的集成:与Copilot或任何其他MCP客户端配合使用。
  • 🔒 无外部API:所有协调都在工作空间内进行,避免了额外的使用费用。

安装

  1. 克隆存储库(创建与存储库名称匹配的本地文件夹):
   git clone https://github.com/graydini/agentic-task-enforcer-mcp.git
   cd agentic-task-enforcer-mcp        # change into the project root
  1. 安装依赖项并编译TypeScript源代码:
   npm install
   npm run build                        # outputs to ./dist
  1. 打包VS Code扩展并在本地安装。生成的

filename包含当前版本,因此您可以使用通配符 避免硬编码:

   npm run package                      # creates agentic-task-enforcer-mcp-.vsix
   code --install-extension *.vsix      # or specify the exact name

用法

  1. 如下所述安装并激活扩展程序。
  2. 打开副驾驶聊天侧栏(或任何其他兼容MCP的聊天窗口)。
  3. 开始对话 明确调用执行者 通过发送

start_projectnext_task 工具调用。通常,扩展会添加 命令面板中的命令,但您也可以通过编程方式触发它 如果你愿意,可以通过其他自动化方式。

  1. 服务器将指导代理完成计划/审查/执行

如上所述的循环。每项任务完成后,您必须致电 next_task (扩展为此添加了工具)继续。

💡 您不需要配置API密钥或端点。Copilot处理所有 语言模型交互;此扩展仅协调流。

示例

> start_project {"description": "Refactor data import module"}
... [agent returns plan]
> next_task VERIFIED
... [agent executes first task]

因为整个协议都是基于文本的,并且封装在MCP调用中,所以您可以 使用自定义脚本、测试或其他代理重用这些工作流。

贡献

欢迎投稿!请随时打开问题或拉取请求 .

许可证

该项目根据MIT许可证获得许可。看 许可证 了解详情。

目录标签

目录标签

工作流自动化开发工具TypeScriptVS CodeAI协作任务管理本地部署VSCode扩展

支持客户端

VS Code

接入字段

传输方式(transport,传输协议)

未说明

鉴权方式(authType,认证方式)

none

工具数量(toolCount,工具数)

2

资源数量(resourceCount,资源数)

0

提示词数量(promptCount,提示词数)

0

权限和风险

未说明none部署方式未说明

接入前请确认传输方式、认证方式和部署位置,并根据实际工具能力限制访问范围。

安装前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

仍需确认:installCommand

来源信息

继续浏览同类 MCP