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

Agent Coding

MCP Server

基于自研C++ MCP Server的多智能体代码助手系统,支持代码编写、审查、测试及复杂度分析等功能,适用于软件开发效率提升。

工具数

6

提示词数

0

GitHub Stars

1

资源数

0
C++代码审查Python多智能体系统

安装说明

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

作者 / 组织

Jasper-aa64

提供方

Jasper-aa64

最后核验

2026/5/17 20:19

运行时

Python

快速接入

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

命令预览

Python Agent(LangGraph) → HTTP JSON-RPC → C++ MCP Server(13 个工具)

详细介绍

MCP Coding Agent

基于自研 C++ MCP Server 的多 Agent 代码助手系统。

架构

Python Agent(LangGraph)  →  HTTP JSON-RPC  →  C++ MCP Server(13 个工具)
  Coder → Reviewer → Tester                      沙箱执行 / 代码搜索 / 复杂度分析 ...
  • LLM:API(DeepSeek / OpenAI 等)+ Ollama 本地模型,可灵活切换
  • 编排:LangGraph 状态图,条件路由,最多 3 轮迭代
  • 工具:read/write_file、execute_code、run_tests、code_search、git_diff、analyze_code 等 13 个
  • 安全:命令白名单 + 引号感知危险符号过滤 + 路径沙箱
  • 数据:自动收集轨迹,导出 SFT / DPO 训练数据

快速开始

1. 编译 MCP Server

cmake -B build && cmake --build build -j4

2. 启动 Server

./build/src/mcp_server --config config/server.json --port 8089

3. 安装 Python 依赖

pip install -r agent/requirements.txt

4. 配置 DeepSeek API Key

export DEEPSEEK_API_KEY=your_key_here

5. 运行 Agent

# 单次任务
python3 agent/main.py "在 workspace/ 下创建 is_palindrome 函数,写单测,确保通过"

# 持续对话
python3 agent/main.py --chat

# 开启 SSE 实时监控(浏览器访问 http://localhost:8765)
python3 agent/main.py --chat --sse

目录结构

agent/          Python Agent 层(LangGraph 编排)
src/            C++ MCP Server 源码
workspace/      Agent 文件沙箱
trajectories/   轨迹数据输出
docs/plan/      项目文档(规划 / 排错 / 面试准备)
config/         Server 配置

目录标签

目录标签

C++代码审查Python多智能体系统本地部署代码助手软件开发自动化测试

接入字段

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

stdio

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

api-key

运行时(runtime,运行环境)

Python

工具数量(toolCount,工具数)

6

资源数量(resourceCount,资源数)

0

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

0

权限和风险

stdioapi-key部署方式未说明

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

安装前确认

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

来源信息

继续浏览同类 MCP