Codemind icon

Codemind

Codemind 是一项委托式编码服务,可根据验收标准编写并测试 JavaScript 或 TypeScript 代码,将文件返回给编码代理,助力开发者分担实现与验证工作,同时保留现有代理会话中的规划与评审。

Codemind

Codemind 作为委托式编码服务

Codemind 是一项通过编码代理使用的委托式编码构建服务。代理发送任务、验收标准和技术栈;Codemind 编写代码,根据这些标准进行测试,然后返回生成的文件和构建状态。该产品旨在将实现和测试工作移出代理的活动会话,同时将规划和评审交由代理完成。

该服务目前可构建 JavaScript 和 TypeScript,包括 Cloudflare Workers、Node 和 React 相关工作。它可以创建代码、修改任务中提供的文件,并根据请求执行评审或测试。只有当代码通过由验收标准得出的测试时,构建才会被验证;失败的构建会返回错误代码,且不会产生费用。Codemind 可通过 MCP 和 REST 使用,并列出了对多个编码代理客户端的支持。

标题「Codemind as a delegated coding service」

功能

委托式代码构建

发送包含标题、验收标准和技术栈的任务。Codemind 在其服务器上编写实现代码,无需你的编码代理处理完整的编写—运行—修复循环。

验收标准测试

测试根据验收标准编写,并在返回结果前运行。对于过于模糊、无法测试的标准,系统会在构建开始前标记。

随构建结果交付文件

通过的构建会将文件返回给代理;失败的构建会返回失败状态和错误代码。之后,你的代理可以重试或自行处理任务。

已验证构建计费

通过测试的构建会计为一次已验证构建。失败的构建不收费,免费额度内的构建无论结果如何都不收费。

修改现有文件并按需评审

当任务中附带当前文件时,Codemind 可以修改现有文件;代理提出请求后,它还可以执行代码评审或测试运行。

服务器端并发执行

构建在 Codemind 的服务器上运行,因此代理可以在构建运行期间发送另一个任务。免费账户最多支持 2 个并发构建和每小时 20 个构建。

使用场景

  • 分担独立的实现任务

    向代理提供一个定义明确、带有验收标准的功能或问题,让 Codemind 在代理继续规划或处理其他任务的同时完成实现和测试。

  • 修改现有 JavaScript 或 TypeScript 文件

    当项目需要定向修改时,随变更请求发送现有文件。完成后的文件会返回给代理,以便写入项目。

  • 构建受支持的应用组件

    在实现开始前能够将预期行为表达为可测试标准时,使用 Codemind 处理 Cloudflare Workers、Node 或 React 工作。

  • 请求专项评审或测试

    当实现需要额外检查时,请代理请求评审或测试运行,而不是在主编码会话中处理每个验证步骤。

Pros and Cons

Pros

  • 在返回成功结果前,根据验收标准测试实现代码。
  • 失败的构建会返回错误代码,且不收费。
  • 在其服务器上运行构建,因此编码代理可以继续处理其他工作。
  • 提供免费额度,开始使用时无需绑定银行卡。
  • 支持 MCP 和 REST 接入,以及多个编码代理客户端。

Cons

  • 当前语言支持仅限于 JavaScript 和 TypeScript,以及列出的 JavaScript/TypeScript 环境。
  • 目前尚未提供付费充值,因此超过免费额度的使用需要等到下个月,除非计费功能的可用性发生变化。
  • 验证质量取决于代理提供的具体且可测试的验收标准。

FAQ

如何设置 Codemind?

将 Codemind 的设置提示粘贴到受支持的编码代理中。代理会读取入门说明,将 Codemind 服务器添加到主机,并要求你重新加载。连接时会创建一个免费账户。你也可以使用 API 密钥手动添加 MCP 服务器。

委托式构建期间会发生什么?

你的代理会发送任务标题、验收标准和技术栈。Codemind 编写代码,并根据从请求中得出的标准进行测试。通过测试的构建会返回文件和已验证结果;失败的构建会返回失败状态和错误代码,且不会收费。

Codemind 支持哪些语言和环境?

Codemind 目前可构建 JavaScript 和 TypeScript,包括 Cloudflare Workers、Node 和 React 相关工作。目前不支持其他语言。

Codemind 的定价和额度如何运作?

免费额度首月包含 100 次已验证构建,此后每月包含 50 次;同时最多可运行 2 个构建,每小时最多 20 个。超过额度后,标示价格为每次已验证构建 0.10 美元,但目前尚未提供付费充值。额度用尽后,在下个月开始前会拒绝新构建,除非届时已支持付费计费。

我可以使用哪些代理和连接方式?

你可以通过受支持的编码代理使用 MCP 接入 Codemind,也可以从自己的代码通过 REST 使用。网站列出的受支持客户端包括 Claude Code、通过其代理 CLI 使用的 Cursor、Codex CLI 0.160.1 或更高版本,以及 OpenCode;Cline 标记为即将支持。

Quick Facts

类别
开发者工具
主要用户
使用编码代理进行软件开发的人员
支持的语言
JavaScript 和 TypeScript
连接方式
MCP 和 REST
免费额度
首月 100 次已验证构建;此后每月 50 次
免费并发数
最多同时运行 2 个构建,每小时 20 个