Campfire:人类与编程智能体协作的开源共享工作空间

Campfire 是一个开源共享工作空间,将多个编程智能体的会话与上下文汇聚到同一协作中枢。
随着 Cursor、Claude Code 等编程智能体的普及,开发者同时运行多个 agent 已成常态,但各 agent 的会话、上下文与决策彼此割裂。Campfire 以「人类与编程智能体的共享工作空间」为定位,不替换现有 agent,而是在其上层做聚合与协调——统一呈现会话、沉淀决策记录、让人类始终掌控全局。产品强调开源与 harness-independent,不绑定特定 agent 框架,对重视可审计性和避免厂商锁定的团队有吸引力。Product Hunt 首日获 81 票,印证了真实需求的存在,但作为早期项目,其实际稳定性与支持范围仍有待验证。
当编程智能体越来越多,协作反而成了问题
过去一年,编程智能体(coding agents)从实验性玩具变成了开发者日常工具的一部分。Cursor、Claude Code、各类 CLI agent 层出不穷,开发者手上往往同时运行着多个智能体。但一个被忽视的痛点随之浮现:这些 agent 的会话、上下文、决策和进度是彼此割裂的——它们各自跑在自己的沙盒里,人类开发者很难把这些碎片化的工作汇总到一处。
Campfire 想解决的正是这个问题。它在 Product Hunt 上以「人类与编程智能体的共享工作空间」为定位登场,首日获得 81 票、排名第 12,归类于开源、开发者工具与人工智能领域。

Campfire 到底做了什么
按照官方描述,Campfire 给人类和编程智能体提供了一个共同工作的地方。它的核心思路不是再造一个新的 agent,而是做一层「聚合与协调」:
- 复用你已经在用的 agent:Campfire 不绑定特定工具,你可以继续运行手头正在使用的编程智能体。
- 汇聚会话与上下文:把不同 agent 的 sessions、context 集中到一个工作空间,避免上下文在多个终端和窗口间来回丢失。
- 沉淀决策与进度:agent 在开发过程中做出的决策、达成的进展都被统一记录和呈现,让人类可以随时接手或复盘。
换句话说,Campfire 扮演的是「协作中枢」的角色——它把散落各处的智能体工作流拉进同一个空间,让人类始终保有对全局的掌控。
「Harness-independent」是关键卖点
Campfire 特别强调自己是 open source(开源) 且 harness-independent(不依赖特定运行框架)。这两个词值得单独拎出来解读。
所谓 harness,指的是驱动 agent 运行的执行框架或封装层。市面上很多协作类工具会把你锁死在某一套 agent 生态里,一旦切换工具就得重新适配。Campfire 的「harness-independent」意味着它不预设你用哪家的 agent,理论上可以在不同智能体之间保持中立,这对不想被单一厂商绑定的团队相当有吸引力。
开源属性则进一步降低了信任成本。对于涉及代码、上下文乃至架构决策这类敏感信息的工具,能够审计源码、自托管部署,往往是团队采纳与否的分水岭。
「Agent orchestration」(智能体编排)是近期 AI 工程领域的热门议题。典型的编排框架如 LangGraph、AutoGen、CrewAI 等,会在底层规定 agent 之间如何传递消息、共享状态、触发下一步动作。一旦你的工作流深度依赖某个框架,迁移成本极高。Campfire 声称的 harness-independent 定位,意在成为一个不介入执行逻辑、只负责呈现与汇聚的「透明中间层」——类似于 CI/CD 系统不关心你用哪门语言写代码,只负责调度和可视化流水线。这种设计哲学在工具链碎片化严重的当下具有现实价值,但也意味着它需要与各家 agent 分别建立集成,长期维护的挑战不容忽视。
它切中了怎样的趋势
Campfire 的出现,反映了 AI 编程工具正在从「单点提效」走向「多智能体协同」的阶段。当一个开发者可能同时调度好几个 agent 时,工作流的编排、上下文的共享、人机之间的交接就成了新的效率瓶颈。
这类「agent orchestration」或「shared workspace」产品,本质上是在补齐当前 AI 编程栈里缺失的协作层。它不追求让某个 agent 更聪明,而是让人类在多 agent 环境下不至于迷失方向。
不过需要客观看待:目前公开信息仍较为有限,Campfire 的实际体验、支持的 agent 范围、以及在真实项目中的稳定性,都还需要更多使用反馈来验证。首日 81 票的成绩说明它触到了一个真实需求,但产品成熟度如何,仍有待时间检验。
多智能体协同(multi-agent collaboration)的核心挑战在于「上下文边界」问题。每个 agent 在独立会话中积累的信息——包括已探索的方案、遇到的错误、做出的架构选择——默认对其他 agent 不可见。这导致人类开发者不得不充当「人工路由器」,手动在不同 agent 之间同步状态。学术与工业界对此已有若干探索方向:共享向量记忆库(shared memory store)、结构化的 agent 交接协议(handoff protocol)、以及统一的任务状态图(task state graph)。Campfire 选择从工作空间可视化入手,是相对轻量的切入点,避开了强制统一 agent 内部架构的难题,但也因此对 agent 行为的干预能力相对有限。
谁适合关注 Campfire
如果你符合以下几种情况,Campfire 值得放进观察清单:
- 日常同时使用多个编程智能体,苦于上下文和进度分散;
- 希望在人机协作中保留决策记录,方便团队复盘;
- 对开源、可自托管、不被厂商锁定有明确偏好。
作为一款由 Sergio Rovira 打造的早期开源项目,Campfire 目前更像是一个值得试用和参与共建的方向性产品,而非成熟的生产力标配。对关注 AI 编程未来形态的开发者而言,它提供了一个观察「人机共享工作空间」这一新品类的窗口。
相关推荐

笔记本CPU跑本地大模型:Ollama+千问3给桌宠装大脑
普通笔记本没显卡也能跑本地大模型:B站UP主用Ollama加开源千问3 8B纯CPU运行,为原创桌宠小金娘装上本地大脑,配合DeepSeekHarness完成插件开发与三轮调试,模型0元、断网可用、隐私不出本机。

Mistral Large 4开源权重发布:1万亿参数,激活49亿
Mistral Large 4开源权重发布:约1万亿参数、激活约49亿,支持图文与百万级上下文。解析厂商自测的编码与网络安全数据、修改版宽松许可、数据中心级硬件门槛,以及权重公开后不可回收的安全风险。

AgentScope 2.0实战:Java企业级AI Agent开发指南
AgentScope 2.0是阿里巴巴推出的Java企业级分布式智能体框架。本文解析它为何适合服务端AI应用,对比客户端AI应用在权限、状态管理、并发上的差异,并梳理从环境配置到项目联调的实战学习路线。