开源项目 Recalc 将电子表格做成了人与 AI 智能体共享的工作台。项目 README 介绍,每个单元格都可以充当独立终端,容纳数字、公式、终端命令或智能体;计划、执行结果和检查命令可以放在同一张表格里,用户能够看到智能体逐格填写内容,并通过编辑单元格调整工作。
据项目介绍,Recalc 中运行的 Claude Code 或 Codex 实例通过 MCP 服务器了解如何使用表格。智能体将计划和结果写入单元格,其他单元格中的命令负责检查其工作,发现问题时会变红。
README 给出的一个用法,是在智能体声称「完成」的单元格旁放置测试单元格。代码发生变化时,测试会自动重跑,失败状态直接显示在表格中。用户还可以设置约束,让 Claude Code 会话在所在行变绿之前无法结束。
多智能体任务也可以按行组织:每个智能体占一行,需要用户处理的问题、报错和已完成的答案集中进入 Needs You 列表。名为 Driver 的智能体则可以根据提示词搭建表格。
文档问答是 README 展示的另一种用途。用户把文件放在表格左侧、问题放在顶部,运行后由智能体逐格作答。每个答案链接到对应的原文段落,点击单元格可以查看文档中高亮的引文。
用户核对答案后可以将其标记,智能体此后无法覆盖这些内容。完成的结果可以导出为 Excel,用于后续使用或分享。
项目称,Recalc 不设账号、没有服务器或追踪,一个表格就是一个文件夹。应用自身唯一主动发出的请求是每天一次的版本更新检查,用户可以关闭。不过,接入的智能体仍会向各自的服务提供方发送数据;处理私密文档时,项目提供了让智能体使用本地模型的方式。
Recalc 本身免费,采用 Apache License 2.0 开源;运行的智能体使用用户自己的 Claude 或 ChatGPT 套餐。平台方面,它支持 macOS,Linux 支持处于实验阶段,Windows 暂不支持;可配合 Claude Code、Codex 和 pi 使用,其中 pi 支持同样为实验性。
README 提醒,Recalc 目前处于早期测试阶段,可能存在错误,版本之间也可能出现破坏性改动,重要内容需要自行备份。它并非沙箱,命令以用户权限运行;当前测试版也尚未经过 Apple 签名。