免费下载 MCP 版

查看广告以免费下载

Softonic 评论

用于协调并行 AI 编码代理的视觉 MCP 工作区

cleancode,由陈开发,是一个MCP服务器和可视化工作区,协调基于CLI的AI编码代理进行代码清理和重构任务。该工具将Claude Code和Codex等代理放置在可执行画布上,暴露嵌入式终端、会话发现和隔离测试分支。它的目标用户是使用代理助手的软件工程师,并提供一个以协议为先的环境,将模型连接到本地开发上下文和可测试的代码分支。

你实际上可以用这个工具做什么任务?

该工具充当一个视觉协调层,将CLI代理聚集在一个画布上,以便它们可以并行操作代码库。它作为一个模型上下文协议服务器构建,旨在为模型提供对开发服务的编程访问,使得高层次的代码清理、架构编辑和多代理重构工作流程成为可能,而无需将所有内容强制放入单个终端会话中。

AI驱动的代码更改有多可靠?

可靠性与生成的编辑如何被测试有关:该工具支持隔离的Git工作树,因此生成的补丁可以在单独的分支中构建和验证,而不会触及主要代码库。该设计在实验过程中保持了代码库的完整性。因此,最终更改的质量取决于所选的CLI代理和开发者在这些临时工作树上运行的测试覆盖率。

它需要什么文件格式和环境?

安装和运行假设一个支持MCP和Node.js的开发者环境。服务器是用TypeScript实现的,通常通过npm或npx安装,并且它与MCP主机(如Claude Desktop)桥接。视觉界面在桌面环境中运行,该工具期望能够从嵌入式终端调用的CLI能力代理。

它适合现有的开发者工作流程吗?

该工具集成了多个工作流程接触点:嵌入式PTY终端用于直接CLI交互,会话发现以恢复活动工作,以及并行代理执行以分配任务。典型的集成模式包括:

  • 使用工作树进行实验分支和本地测试
  • 在观察终端输出的同时从画布控制CLI代理
  • 恢复服务器本地发现的代理会话

一个适合准备进行主动开发的团队的社区驱动选项

该项目由一位在 GitHub 上活跃的独立开源开发者维护,该工具在开发者论坛和代码库中获得了关注。这种组合表明了一个活跃的项目生命周期和社区兴趣,而不是一个静态的工具,使得该工具适合于对迭代更新和社区贡献的集成感到舒适的团队。

  • 赞成

    • Canvas 将基于 CLI 的代理整合为一个可执行的单一接口
    • 隔离的 Git 工作树让你可以测试 AI 生成的更改,而不影响主分支
    • 嵌入式 PTY 终端允许在工作区内直接进行 CLI 交互
  • 反对

    • 需要一个支持MCP和Node.js安装的开发环境
    • 输出质量取决于所选的基础 CLI 代理
    • 针对支持MCP的工作流程,限制非协议设置
 0/1

应用参数

  • 开发者

  • 许可证

    免费

  • 版本

    v0.1.17

  • 更新日期

  • 平台

    MCP

  • 语言

    英语

应用程式 提供其他语言版本


免费下载 MCP 版

查看广告以免费下载


用户对 cleancode 的评分

您是否尝试过 cleancode?成为第一个离开您的意见!

添加评论
有关使用此软件的法律因国家/地区而异。 如果违反这些法律,我们不鼓励或纵容此程序的使用。
已使用 登录 Softonic