文档

什么是 Coroid?

Coroid 接收您所需完成工作的描述,随后交付经过测试与审核的 pull request ——无需安装任何软件,也无需阅读代码。

Coroid 是一款托管式平台,可端到端完成软件相关工作。您只需提供所需工作的描述;它便会针对您的代码库生成对应的 pull request,其中已包含编写好的代码、已运行的测试以及附带的审核结果。

无需安装任何软件,也无需运行任何程序。Coroid 会将您的代码库克隆到其云端的独立沙箱工作区中,在此处开展工作后再推送分支。

您需要提供的信息

用通俗语言描述您期望得到的结果。“为公开的 API 添加速率限制功能,每个密钥每分钟最多 100 次请求,返回带有 Retry-After 头的 429 状态码”便是典型的任务描述。您无需撰写实施方案——这正是 Coroid 为您优先处理的内容,而您有权对其进行审批。

您还需为其提供对某个代码库的访问权限,以及代码中未明确体现的任何相关上下文:架构说明、开发规范、风格指南等。

您将获得的结果

一个位于独立分支中的 pull request,包含以下内容:

  • 代码变更内容
  • 编写或更新的测试用例
  • 运行现有测试套件后的结果
  • 代码审核环节的结果,其中发现的问题要么已被修复,要么被逐一列出。

您可像审核同事的工作成果一样对其进行审核并合并。Coroid 绝不会自行执行合并操作。您可在自己的代码库中合并,或点击批准并合并在 Coroid 中点击该按钮,即可由其为您合并 pull request。

您提供

为公共API添加速率限制:每个密钥每分钟最多100次请求。返回带Retry-After头的429状态码。

已关联的代码库可选上下文
在独立工作空间中完成规划、构建、测试及评审

您获取结果

位于独立分支上的pull request

  • 代码变更内容
  • 新增或更新的测试用例
  • 您现有套件的运行结果
  • 评审通过意见、已修复问题或待处理清单

由您负责评审并合并

您描述预期成果并关联代码库。Coroid会返回一个包含变更内容、测试用例、您现有套件运行结果及评审意见的pull request,合并操作仍由您掌控。

使用它无需具备工程师背景

这正是改变团队工作方式的关键点,却很容易被忽视。

向 Coroid 提交工作意味着描述预期结果。这无需您阅读代码、理解代码逻辑,也无需知晓 pull request 的具体内容。实习生、市场经理或客服人员,只要反复听到同样的客户反馈,均可直接提交相关工作需求。

工程团队仅在关键节点保持控制权:pull request。无论请求来自谁,所有请求均以经过审核和测试的变更形式呈现,在正式发布前需由开发人员审批或驳回。

这对待办事项列表的影响

优先级划分的存在主要是因为工程资源有限。一项仅需花费半天时间就能完成的请求,必须与工程师利用这半天时间可做的其他工作相权衡,因此那些简单且明显有用的工作往往要搁置数月之久。

当尝试一项请求所需的成本降至一个智能体插槽和少量令牌时,这种权衡逻辑便会改变。以往无法进入优先级序列的工作现在可直接尝试,并根据实际结果而非预估价值来评判其价值。

请清醒地认识到仍存在的限制因素:审核能力以及智能体插槽。Coroid 消除了谁能提出请求以及并行开发数量的限制。但它并未消除有人需要审核结果的需求。采用该平台的团队往往会发现,需要协调的是审核环节而非开发环节。

Coroid 运行专属的智能体

Coroid 并非 Claude Code、Codex、OpenCode、Pi 或其他任何编码工具的封装层。它运行的是专为云端无人值守执行设计的定制化智能体运行时。

对您而言,这意味着:

  • 无需安装任何软件。无需 CLI、编辑器插件,也无需配置机器或服务器。Coroid 完全基于 API 构建,并在云端运行。
  • 无需订阅工具。您无需为第三方编码助手购买席位。模型访问权限由 Coroid 提供,或者 通过您自己的供应商密钥获取。如果您希望直接签约的话。
  • 您的笔记本电脑无关紧要。无论是否有人登录,工作都会持续进行——这正是实现日程安排、监控和事件驱动自动化的基础。

查看Coroid 运行环境了解运行时实际的不同之处。

Coroid 是合适的工具吗?

Coroid 专为修改您正在运行的代码库并经过审核而设计。这与原型设计是不同的工作——如果您是在验证想法而非发布产品,原型设计工具会更适合您,且两者可以很好地配合使用。

查看Coroid 的适用场景。

它无法做到的事项

明确界定其边界比罗列功能列表更重要:

  • 它不会自行提交到您的默认分支。所有内容均以 PR 形式交付。
  • 它不会自行合并代码。审批权在您手中。当您在 批准并合并中点击该按钮时,Coroid 会为您合并 pull request;详情请参阅 代码合并。
  • 它不是编辑器插件。Coroid 并非那种在您输入时自动补全代码的编码助手。它会在您处理其他事务时针对整个工作任务进行操作。
  • 没有关联的代码库,它无法正常工作。查看 关联您的代码。

工作任务规模划分方式

Coroid 以任务形式开展工作。一个任务即是一个最终会生成拉取请求的工作单元。较大的工作项则被表述为计划——即包含多个阶段的有序任务集——您会在任何内容被构建前先予以审批。

并行处理的单元是代理插槽。一个插槽一次只能运行一个任务。您拥有的插槽数量决定了 Coroid 同时能处理的工作量,而非单个任务的完成速度。

下一步

创建您的账号和组织——设置您的工作空间。

您的编码助手可协助完成大部分设置工作。请参阅使用 AI 助手完成初始化配置。