恒美微站
首页
关于我们
建站服务
主题模板
案例展示
资讯中心
联系我们
3分钟跑通CORAL:从安装到启动你的第一个多智能体实验完全指南
首页
资讯中心
/
3分钟跑通CORAL:从安装到启动你的第一个多智能体实验完全指南
3分钟跑通CORAL:从安装到启动你的第一个多智能体实验完全指南
发布时间:2026/10/15 18:56:37
【免费下载链接】CORALOpen-source autoresearch powered by autonomous coding agents. Run Claude Code, OpenCode, and Codex with grading, shared knowledge, and multi-agent evolution. Accepted at COLM 2026.项目地址https://gitcode.com/gh_mirrors/coral22/CORAL点击查看免费下载CORAL 是一个由自主 AI 编程 Agent 驱动的开源 autoresearch 基础设施已被 COLM 2026 接收给它一个代码库和评分脚本grader它就能自动创建隔离工作区、并行运行 Claude Code、Codex、OpenCode 等多个智能体让它们边实验、边打分、边共享知识持续进化出更好的解法。本文将带你从安装 CORAL 到启动你的第一个多智能体实验全程只需 3 分钟。一、CORAL 是什么多智能体自主研究的完整工作流一句话理解 CORAL多智能体实验编排器 自动评分系统 共享知识库。每个 Agent 运行在独立的 git worktree 中互不干扰所有 Agent 的尝试记录、笔记、技能attempts / notes / skills通过.coral/public/实时共享后台 grader 守护进程对每次提交自动打分管理者还会周期性注入reflect、consolidate、pivot等心跳提示引导 Agent 反思和转向。它原生支持 5 种 Agent 运行时各需在 coral/agent/builtin/ 对应的实现中安装并完成认证Agentagents.runtime配置值Claude Code默认claude_codeCodexcodexOpenCodeopencodeCursor AgentcursorKirokiro二、一键安装 CORAL前置条件与安装步骤前置条件安装脚本会自动处理uvPython 3.11gitCORAL 用 git worktree 做 Agent 隔离至少一个可用的 Agent CLI如 Claude Code 及对应 API key安装命令官方脚本见 install.shcurl -fsSL https://raw.githubusercontent.com/Human-Agent-Society/CORAL/main/install.sh | sh脚本会自动安装uv、把coral装进隔离 venv 并加入PATH。验证是否成功coral --version 也可以手动安装克隆仓库 https://link.gitcode.com/i/347c31ec8981a6c0287016badca8ae0d 后执行uv tool install .需要固定版本时设置环境变量CORAL_VERSIONtag。装好后建议跑一次coral setup它会扫描 PATH 中已安装的 Agent CLI通过交互式向导创建 agent binding命名好的 runtime model 预设之后任务里直接引用名字即可。三、用 coral init 一分钟创建第一个多智能体任务coral init my-task这条命令会生成一个自包含的任务目录结构定义在 coral/cli/ 的 init 命令中my-task/ ├── task.yaml # 任务配置 grader 入口 ├── seed/ │ └── solution.py # Agent 迭代优化的基线代码 └── grader/ # 独立 Python 评分包 ├── pyproject.toml └── src/my_task_grader/ └── grader.py # class Grader(TaskGrader)四、读懂 task.yaml多智能体实验的核心配置打开my-task/task.yaml最常用的配置项如下完整字段参考 examples/README.mdtask: name: my-task description: 优化 solution.py让输出的分数更高。 grader: entrypoint: my_task_grader.grader:Grader timeout: 300 direction: maximize # 分数越高越好 agents: count: 2 # 并行启动 2 个 Agent runtime: claude_code model: sonnet workspace: repo_path: ./seed几个新手常问的点评分方向direction设为maximize或minimizegrader 会据此排序排行榜隐藏数据把答案文件路径写进grader.private会被复制到 Agent 无权读取的.coral/private/心跳机制agents.heartbeat可配置reflect每次 eval 后反思、consolidate每 10 次整合共享知识、pivot连续无提升时转向。五、验证与启动coral validate 和 coral start 命令启动前先验证 grader 能否在种子代码上正常打分coral validate my-task验证通过后一条命令启动多智能体实验coral start -c my-task/task.yamlCORAL 会自动完成 4 件事创建.coral/共享状态目录 → 为每个 Agent 建立隔离的 git worktree → 生成各自的CORAL.md指令文件 → 启动 N 个 Agent默认自动包进 tmux 会话可用--no-tmux跳过。Agent 启动后会自主进入循环阅读指令和排行榜 → 规划并修改代码 → 执行coral eval -m 改动说明提交评分 → 根据分数和反馈继续迭代并把自己的发现写入共享笔记与技能。六、实时查看多智能体进度status、log 与 Web 仪表盘运行期间随时用这些命令观察实验coral status # 管理器和 Agent 健康状态 排行榜 Top coral log # 查看排行榜默认按分数排序前 20 条 coral log --recent # 按时间排序 coral ui # 打开 Web 仪表盘默认端口 8420所有 Agent 的共识会沉淀为共享笔记例如一次 kernel 优化实验中多 Agent 共同确认的死路清单满意了就优雅停止coral stop # 优雅停止管理器和所有 Agent coral stop --all # 停止所有活动 run七、不想从零写任务直接运行现成示例examples/目录内置了一批开箱即用的多智能体实验任意一个都能直接启动详见 examples/README.md任务领域说明circle_packing优化把 26 个圆塞进单位正方形最大化半径总和erdos数学求解 Erdős 数学猜想kernel_builder系统VLIW SIMD kernel 优化mnist机器学习手写数字分类stanford_covid_vaccine生物/MLmRNA 降解预测以 mnist 为例它配置了 4 个claude_codeAgent 并行优化分类准确率coral start -c examples/mnist/task.yaml多 Agent 数量、模型、岛屿数等都可以在命令行直接覆盖例如coral start -c task.yaml --agents 4 --model opus。八、进阶一步多岛屿multi-island探索想让实验探索得更广v0.6.0 起支持多岛屿模式把 Agent 分成相互隔离的岛屿各自独立进化再按分数在岛屿间迁移避免所有 Agent 陷入同一条局部最优路径。命令行即可开启coral start -c task.yaml agents.count4 islands.count2CORAL 的定位正是多智能体组织的进化这一阶段——这也是它论文 CORAL: Towards Autonomous Multi-Agent Evolution for Open-Ended Discovery 的核心思想。总结3分钟回顾你的第一个多智能体实验安装一行 curl 脚本装好coralcoral --version验证建任务coral init my-task生成 task.yaml seed grader验证coral validate my-task确认评分可用启动coral start -c my-task/task.yaml多 Agent 开始自主实验观察coral status/coral log/coral ui看排行榜与共享笔记收尾coral stop停止用coral show hash或coral export提取最佳方案。更多细节可深入 coral/agent/Agent 管理与心跳、coral/grader/评分守护进程和 coral/workspace/worktree 与用户隔离源码目录祝你顺利跑出自己的第一个多智能体进化实验 赞分享【免费下载链接】CORALOpen-source autoresearch powered by autonomous coding agents. Run Claude Code, OpenCode, and Codex with grading, shared knowledge, and multi-agent evolution. Accepted at COLM 2026.项目地址https://gitcode.com/gh_mirrors/coral22/CORAL点击查看免费下载相关推荐3分钟跑通bloubpnpm dev启动你的第一个SVG动画头像3分钟跑通bloubpnpm dev启动你的第一个SVG动画头像 bloub 是一个用纯 SVG 复刻 x.ai 机器人心形的开源项目 一个黑色剪影在 14前端图形学如何3分钟快速安装ClawTeam从零基础到跑通首个多智能体蜂群的完整教程如何3分钟快速安装ClawTeam从零基础到跑通首个多智能体蜂群的完整教程 ClawTeam OpenClaw 是一个面向命令行编程智能体的 多智能体集群协调人工智能AI Agent多智能体Agent 编排代码智能体CLISpinning Up 安装指南从环境搭建到跑通第一个 PPO 实验的完整实践Spinning Up 安装指南从环境搭建到跑通第一个 PPO 实验的完整实践 本指南完整梳理 OpenAI 开源教育项目 Spinning Up当前仓库版人工智能强化学习深度学习机器学习教程创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考