arxiv.org·2026/10/16·Hongcheng Gao / Alex Zhou 等
为什么重要 把机器人失败轨迹转成可复用代码工具,无需训练或机器人数据;已开源,对具身数据闭环和工具演化有直接参考价值。适合 机器人 Agent、具身数据闭环、VLM 工程落地人员;关注可复现新 SOTA。
基于视觉语言模型(VLMs)构建的智能体如今在机器人操作排行榜上与学习型策略竞争。我们要探究,当一个编码智能体控制的不是计算机而是机器人时,它能走多远,又会在哪里停下来。我们的系统 HexaShell 保持薄封装:它只将智能体的命令转换为机器人运动。该智能体通过一个命令行驱动机器人的两条手臂。它能看到三个 RGB 相机,并知道它们的标定。
在每次失败尝试之后,该智能体会读取日志,找出原因,并编写或修复被称为工具的小程序。通过这种方式,它把学到的东西以代码形式保留下来,正如编码智能体在修复失败测试时所做的那样。这些工具只能使用机器人观察到的东西。它们使用三角测量来确定物体相对于彼此以及相对于夹爪的位置。如果两个相机看到同一个点,该点就位于两条相机射线相交处。
如果一个点位于已知平面上,例如桌面或方块顶部,它就位于其射线与该平面相交处。当头部相机不够用时,机器人会移动腕部相机以获得第二个视角。我们仅在每个任务的一个种子对应的十种布局上构建这些工具,然后将其冻结,并在同一种子的十种新布局上进行测试。我们使用 Codex 搭配 GPT-6-Astra,并采用中等推理力度。
在全部 42 个 RoboDojo 任务上,HexaShell 达到 39.7% 的成功率和 48.0 的进度得分,平均方式与排行榜相同。这是 RoboDojo 上的最新最优水平。其限制在于接触,而非推理:推动达到 92.5%,记忆任务达到 65.0%,但紧密插入只有 8.3%。当智能体失败时,它通常能看到失败,但无法让运动成功执行。
我们到目前为止演化出的工具已在 https://github.com/HexaFuture/HexaShell 开源。
Agents built on vision language models (VLMs) now compete with learned policies on robot manipulation leaderboards.
We ask how far a coding agent can go when it controls a robot instead of a computer, and where it stops.
Our system, HexaShell, keeps the harness thin: it only turns the agent's commands into robot motion. The agent drives a robot with two arms through one command line.
It sees three RGB cameras and knows their calibration. After each failed attempt, the agent reads the log, finds the cause, and writes or fixes small programs called tools.
In this way it keeps what it learns as code, as a coding agent does when it fixes a failing test. The tools may use only what the robot observes.
They use triangulation to find where objects are, relative to each other and to the gripper. If two cameras see the same point, the point lies where the two camera rays meet.
If a point lies on a known plane, such as the table or the top of a block, it lies where its ray meets that plane.
When the head camera is not enough, the robot moves a wrist camera to get a second view.
We build the tools on only ten layouts of one seed per task, then freeze them and test them on ten new layouts of the same seed. We use Codex with GPT-6-Astra at medium reasoning effort.
On all 42 RoboDojo tasks, HexaShell reaches a success rate of 39.7% and a progress score of 48.0, averaged in the same way as the leaderboard. This is a new state of the art on RoboDojo.
The limit is contact, not reasoning: pushing reaches 92.5% and memory tasks 65.0%, but tight insertion only 8.3%.
When the agent fails, it usually sees the failure but cannot make the motion work. We open source the tools evolved so far at https://github.com/HexaFuture/HexaShell.



EVIDENCE / METHODS
要点
编码 Agent 在仓库读代码、跑测试、修代码并保留修复;本文探究其控制机器人能走多远。
原版排版与图表 · 手机无法内嵌时可在浏览器打开。PDF 插件内选文不能传给网页助手。