Token导航 LogoToken导航TokenDH.com
codexception (Vgella) logo
开发工具stdio官方级别未说明来源级核验

codexception (Vgella)

MCP Server

一个MCP服务器工具,用于协调多代理工作流的设计、代码生成、模拟和评估,适用于复杂任务的自动化分解与执行。

工具数

9

提示词数

0

GitHub Stars

0

资源数

0
AI代理代码生成Python工作流自动化

安装说明

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

作者 / 组织

vgella

提供方

vgella

最后核验

2026/5/17 20:22

快速接入

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

命令预览

pip install -r <(python3 - <<'PY'

详细介绍

代理流设计器工具

此存储库打包了一个MCP服务器,该服务器允许Codex CLI将复杂的工作委托给专门构建的多代理工作流。当Codex检测到一项任务受益于更深入的协调时,它可以调用这些工具:

  • 评估授权是否值得,
  • 规划专业代理之间的分工,
  • 生成生产就绪的OpenAI代理SDK代码,
  • 模拟一次完整的运行,评估结果,并迭代,直到解决方案达到质量标准。

服务器会自动将Codex本身以及此套件中的每个端点暴露给生成的代理,因此它们可以在尊重您提供的任何额外工具的同时继续递归委派。

仓库的规划

  • agentic_flow_designer/server.py –协调规划、代码生成、模拟、评估和修订的MCP服务器。
  • agentic_flow_designer/manifest.json –Codex CLI使用的工具元数据。
  • agentic_flow_designer/run_server.sh –助手启动器Codex调用,使服务器在正确的工作目录和日志记录下运行。
  • agentic_flow_designer/agentic_workflows/ –生成的代理SDK代码的目标文件夹(包括示例工作流)。
  • agentic_flow_improvements.txt –塑造工具行为的设计目标。
  • release_notes_workflow.py –生成器生成的示例代码工件。

MCP服务器的工作原理

  1. 分诊assess_delegation_need 考虑到可用的工具列表,判断任务是否值得代理分解。
  2. 规划design_agentic_solution 调用一个计划器模型,该模型发出依赖关系DAG、代理清单、结构化输入/输出模式和环境要求。
  3. 实施 –同一个调用会分派一个编码代理,该代理会发出与计划一致的可运行代理SDK Python代码。
  4. 执行模拟execute_agentic_workflow 将生成的文件持久化 agentic_workflows/ 并模拟运行,产生每个代理的跟踪和共享工件。
  5. 评估与反馈evaluate_agentic_outputs 对模拟进行评分,同时 summarize_agent_feedback 提炼研究结果,以便您可以 revise_agentic_solution.
  6. 闭环自动化run_agentic_cycle 将上述步骤链接起来,直到工作流达到目标分数或最大迭代次数。
  7. 授权监督 –每个计划都会注入一个委托编排器代理,该代理可以通过助手递归调用Codex/agentic流设计器,例如 delegate_via_codexrun_recursive_delegation,在以下情况下持续委派跑步 agentic_workflows/delegated/ 并将它们的工件合并回主工作流中。

每当你通过一个 available_tools 在列表中,服务器将其与Codex核心和这些MCP端点合并,确保下游代理知道他们可以再次调用Codex并继续分解任务。

安装

cd agentic_flow_designer
pip install -r <(python3 - <<'PY'
import json, pathlib
manifest = json.loads(pathlib.Path("manifest.json").read_text())
print(" ".join(manifest["servers"][0]["requirements"]))
PY
)

导出底层规划器/编码器/评估器模型所需的OpenAI凭据(以及可选的自定义基URL):

export OPENAI_API_KEY=sk-...
# export OPENAI_BASE_URL=https://api.openai.com/v1

在Codex CLI中注册

  1. 在此存储库中,确保启动器可执行:
   chmod +x agentic_flow_designer/run_server.sh
  1. 删除任何先前的注册(可选):
   codex mcp remove agentic-flow-designer
  1. 添加更新的工具,将Codex指向助手脚本,以便它可以管理工作目录和日志记录:
   codex mcp add agentic-flow-designer \
     "$(pwd)/agentic_flow_designer/run_server.sh"

注册后,Codex CLI可以按需调用这些工具。在中包含默认指令 ~/.codex/config.toml 如果您希望Codex在任务看起来是多步骤时自动获取它们:

[profiles.default]
instructions = [
  "When tasks look multi-step or quality-critical, call the agentic-flow-designer MCP tools (triage → plan → execute → evaluate) before replying."
]

来自Codex CLI的用法

在MCP服务器运行的情况下,Codex可以在聊天过程中有机地调用这些工具。您还可以使用MCP工具命令手动触发它们,例如:

codex mcp call agentic-flow-designer design_agentic_solution \
  --task "Ship a Slack bot that posts daily sales metrics" \
  --available_tools '["internal-metrics-api", "slack_webhook"]'

该工具返回结构化计划和生成的代理SDK代码路径。跟进 execute_agentic_workflowrun_agentic_cycle 模拟执行、收集反馈并迭代,直到计划达到目标质量。

日志流到 agentic_flow_designer/server.log,在Codex与工具交互时,可以轻松跟踪实时活动。

目录标签

目录标签

AI代理代码生成Python工作流自动化多代理系统本地部署任务分解AI协调

接入字段

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

stdio

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

none

工具数量(toolCount,工具数)

9

资源数量(resourceCount,资源数)

0

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

0

权限和风险

stdionone部署方式未说明

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

安装前确认

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

来源信息

继续浏览同类 MCP