Campfire 推荐,给人和编码代理搭一间共用的工作室

让编码代理干活容易,看住它们难,会话散在终端里,上下文在代理脑子里,进展只有代理自己知道。九月底上线的 Campfire 想做那间共用工作室,把人、代理、目标与过程放进同一块界面。我把官网、文档和代码库翻了一遍,思路新,成色新,两者都新。

主要功能

定位先划清边界,官方自己讲得很明白,它不是编辑器也不是 IDE,不带花哨编辑功能,也不是代理执行框架,它是人与代理协作的共享接口,跑你已经在用的代理,设计上点名适配 Claude Code、Codex 与 OpenCode 这几家。工作区里会话、上下文、决策与进展汇总一处,目标持续追踪,官方的目标表述是把工作的目的、过程与产出从代理会话里解放出来,人始终握着决策权。

架构走本地优先路线,数据默认存本机,可选同步到 GitHub。有个设计很有意思,首次启动要录一段屏记录本人身份,代理由此认识谁是人类,这个略显尴尬的仪式被官方做成了功能,用官方的话说,令人尴尬的人机交互过程本身就该被产品接住。安装要 Node 二十二以上,一键脚本或直接跑包管理器命令,分发走带校验和的归档而非公共包仓库。

上手流程

四步起步。先确认本机 Node 版本在二十二以上;再跑官方一键脚本装好应用;启动后按引导完成身份录制,选好要接的代理框架;最后打开工作区面板,把第一个任务的目标写清楚,看代理开工。全程数据不出本机,想跨设备再开可选的代码库同步,头几天把它当值班室,盯久了自然会放手,上手成本一小时以内。

背景与成色

开发方是家自诩无聊的基础设施小公司,产品线气质高度一致,一次性云环境命令行、探测代理危险路径的安全工具,另有用函数式包管理器搭出的可复现环境。产品全围着代理时代转,Campfire 是其中最偏应用层的一个,处于预览期。Product Hunt 当日八十四分排日榜二十五。开源许可 Apache 2.0,但要看清一句,代码库自称只是公开发布镜像,开发在私有主仓库进行,不接受实现类提交,这与社区开源的通常玩法不同,如实交代。发布者 Sergio Rovira 是位设计师兼开发者,官方评论自述目前是非常小的团队,个人网站上还挂着找下一份设计职位的介绍,成色参考。

解决了什么需求

代理越用越多,人跟代理之间的信息差越拉越大,老板想知道代理干到哪了,同事想接手别人代理的活,都缺一个共同看板,这就是它的位置。早期评论里那位愿景派用户说,这正是代理只在需要时才找人类的工作图景。把尴尬的人机交互做成功能,另一位用户的这句夸奖说到了它的气质。要补名字的话,一位是 Eliezer Cernin,一位是 Robin de Lacroix。HN 与 Reddit 均无讨论,热度暂时只在 Product Hunt。代理监控这个赛道最近热闹,会话回放、权限审计、成本面板各有人做,把共享工作区当切入点的不多,差异化是有的。

注意事项

预览期产品,功能与稳定性都在早期,重要项目别第一个上。代理支持的口径有不一致,官方评论点名 Claude Code,快速上手文档的配置项只列了另外两家,可能是文档滞后,配置前以文档实测为准。镜像仓库零星,外部代码审阅无从谈起,信任建立在试用上。录屏身份与工作区数据都存本机,卸载即清空,介意留痕的自行确认目录。免费,无付费计划页,商业化路线未知,早期用户做好它随时转向的准备,小团队的存续风险与产品同样新,数据常备份。

总结

人机协作缺的正是这种共享界面层,方向值得鼓掌,产品还得长大。重度代理用户装一个体验工作流,观察半年再看是否托付日常,这类基础设施一旦用顺,迁移成本会替它留住用户。

来源

  • 官网 https://boringinfra.company/campfire
  • 快速上手文档 https://boringinfra.company/docs/products/campfire/quick-start
  • 代码库镜像 https://github.com/boringinfraco/Campfire
  • Product Hunt 页面 https://www.producthunt.com/products/campfire-12