跳转至

Twitter AI Agent - 2026-05-24

1. 大家在讨论什么

1.1 Harness engineering 成了 agent 系统的共同语言 🡕

5 月 24 日最强的一组话题,把 harness engineering 视为交付 agent 的实用框架,而不只是一个流行词。保留下来的 5 条内容共同支撑了这一点:一张高互动图示,区分了 prompt/context/harness 的角色;一个代码图谱产品;一个自托管编排仪表盘;一个“smart path”浏览器 harness 示例;以及一条基准测试线程,显示精心设计的 harness 胜过朴素的 web-agent 循环。

@akshay_pachaar 认为(429 个赞,24 条回复,40,499 次浏览,657 次收藏)称,prompt engineering 是“消息”,context engineering 是“记忆”,而 harness engineering 则是包裹 gather/act/verify 循环的“机器”。这条帖子之所以重要,是因为它为当天提供了一套紧凑的词汇,随后其他推文几乎原封不动地反复使用。

将提示工程、上下文工程和流程编排工程分别划分到消息层、记忆层和机器层的示意图

@Saboo_Shubham_ 发帖称(117 个赞,18 条回复,7,918 次浏览,209 次收藏)称,Understand Anything 能把代码库变成 agent 可查询的交互式图谱。网站 显示,它加入了分层下钻、模糊与语义搜索、领域映射、导览,以及对 26+ 种文件类型的支持;最有价值的回复来自 @SynabunAI,其 警告称 指出,图谱有多“新鲜”,只取决于上一次索引是什么时候。

Understand Anything 展示代码库知识图谱、导览功能以及业务逻辑视图,而非原始文件边关系

@tom_doerr 分享了(87 个赞,5 条回复,4,474 次浏览,95 次收藏)Mission Control,这是一个自托管编排仪表盘,其仓库描述称,它可以在一个地方分派任务、追踪开销,并协调多 agent 工作流。GitHub 元数据显示,它是一个 TypeScript 代码库,主题标签里包含 SQLite,审阅时已有 4,991 星。

@gregpr07 报道称(71 个赞,8 条回复,4,860 次浏览,72 次收藏)称,Browser Harness 放弃了缓慢滚动的方案,逆向工程了 LinkedIn 的 API,转而直接生成 CSV。最有意思的回复不是叫好,而是担忧:@ManavGarkel 问,这类捷径究竟有多常会悄悄把事情弄坏。这个问题让验证始终留在闭环里,而不是把自主性当成自我正当化的理由。

讨论洞察: 当 harness 足够清晰可见时,赞誉最强。回复反复追问 repo map 是否足够新鲜、编排 UX 是否好到足以长期使用,以及“智能”捷径是否可验证,而不只是耍巧。

与前一天对比: 5 月 23 日,harness engineering 还主要是从成本抱怨延伸到 repo 基础设施;到了 5 月 24 日,范围更广了:这个术语本身成了共享词汇,与之配套的产物也更易安装、更可视化,也更明确地与生产控制绑定。

1.2 记忆机制开始转向可编辑文件、选择性加载和本地检查点 🡕

第二大话题簇围绕一个共同立场:拒绝把每个 repo、技能和记忆都塞进实时上下文窗口。保留下来的 5 条内容支撑了这一点:一个基于 Obsidian 的冷存储工作流、一个原生 Markdown 的技能记忆层、一个面向 Hermes 的分层本地记忆栈、对插件安装的疲惫感,以及反复出现的“保持活跃上下文精简”的呼声。

@EXM7777 介绍了(210 个赞,13 条回复,11,339 次浏览,292 次收藏)提到,用 Obsidian 作为工具、MCP 和框架的记忆层,用来保存未来也许重要、但不应始终保持加载的内容。最清楚的一条回复来自 @Sean_CP_Founder,其表示,工具记忆与运行时上下文需要分开:冷存储存放选项,热上下文负责执行。

@GithubProjects 强调了(66 个赞,3 条回复,6,162 次浏览,74 次收藏)介绍了 Acontext 作为技能记忆层,把经验存成可编辑的 Markdown,而不是不透明的 embeddings。截图比推文本身提供了更具体的成熟度信号:有官网和文档链接、有 PyPI 和 npm 包,以及 core/API/CLI 测试通过徽章。

Acontext README 截图,展示将代理技能作为记忆层、已发布的软件包以及通过测试的徽章

@Michaelzsguo 记录了(8 个赞,4 条回复,229 次浏览,9 次收藏)介绍了一个面向 Hermes 的分层 TencentDB Agent Memory 方案:L0 是 SQLite 和 JSONL 中的原始日志,L1 是类型化记忆,L2 是 Markdown 场景块,L3 是人格综合,且全程设有检查点,因此本地处理失败后可以恢复继续。他还表示,Qwen 2.5-3B 对这条流水线来说太脆弱,而 Qwen 3.5-4B 是能稳定完成 JSON 提取和工具调用的最小本地模型。

TencentDB Agent Memory 图示,展示 L0-L3 记忆层、cursor 检查点机制,以及本地 Qwen 3.5-4B 的执行边界

@trevin 抱怨称(30 个赞,4 条回复,2,470 次浏览,26 次收藏)称,Claude Code 的插件和 marketplace 更新之痛,已经让一位维护者决定回到安装脚本和 agent 技能安装器。这与更大的趋势一致:记忆和技能正在从“神奇”的 marketplace 中抽离,转向文件、笔记、ZIP 包和显式安装流程。

讨论洞察: 最强的共识不是“增加更多记忆”,而是“默认少加载,其余保持可搜索,并且可编辑”。当天有关记忆的帖子一再将活跃执行上下文与更长期的档案和检查点区分开来。

与前一天对比: 5 月 23 日的重点是类型化记忆架构和人类可见的控制室;5 月 24 日则把同样的想法推进到了更可操作的层面:Obsidian 资料库、Markdown 技能文件、本地检查点,以及对重插件分发方式的回撤。

1.3 开发者开始在 agent 周围增加信任界面、审核关卡和工作层机制 🡕

第三个话题簇,关注点不再是模型原始能力,而是 agent 工作外围的基础设施:争议处理、仪表盘、构建者可见性、审核层,以及狭窄但明确的业务工作流。保留下来的 4 条内容支撑了这一点:一次 marketplace 信任更新、一个语音 agent builder、一个用审核关卡包裹 Claude Code 的 SDLC 框架,以及一条面向构建者的线程,主张 agent 任务市场需要可验证交付和争议解决。

@wyckoffweb 宣布(61 个赞,22 条回复,2,962 次浏览,9 次收藏)介绍了一次 Dispatch 更新,新增了 disputes、争议期间锁定资金、服务包、现成任务、更强的个人资料信号以及 builder 仪表盘。它引用的更早帖子把动机说得很明确:用户应该始终知道下一步该谁行动、付款是否已锁定,以及工作是否已准备好接受审核。

Dispatch 更新图示,展示争议处理、锁定资金、服务包、现成任务、更强的个人资料页以及开发者控制面板

@Muskanjain0401 构建了(102 个赞,13 条回复,3,534 次浏览,15 次收藏)介绍了 RingIt,称它可以在几分钟内把几个行业问题转换成一个业务语音 agent 和仪表盘。相比更宏大的 agent 经济叙事,这是一个更小但更干净的信号,因为它点出了一个朴素的业务失效模式:大多数“call us”按钮依然什么有用的事都做不了。

@me2resh 上线了(27 个赞,1 条回复,7,890 次浏览,8 次收藏)介绍了 ApexYard v2.0——一个面向 Claude Code 的多项目 SDLC 框架,具备按 agent 路由和 54 项技能。网站 补充了其运营层面的意义:自动代码审查、上线就绪检查,以及将项目、PR 和发布工作统一到一个收件箱中,而不是只提供一个原始的 agent 控制台。

@ekinoks_26 认为(102 个赞,90 条回复,375 次浏览)称,Rialo Builderthon 团队选择的是碳信用验证、社区声誉,以及带自动 dispute resolution 的 AI agent 任务市场,而不是 DeFi 克隆。这条线程之所以重要,是因为它把“agent economy”的讨论锚定在具体的信任与验证问题上,而不只是 token 修辞。

讨论洞察: 反复出现的设计动作,是让“发生了什么、付了什么钱、哪些可以争议、哪些还需要审核”变得更清楚。即便是最宣传性的帖子,也在不断加入仪表盘、服务包、检查点和声誉信号,而不是要求用户盲目信任 agent。

与前一天对比: 5 月 23 日强调的是面向 agent 操作员的 war room、pane 和通知界面;到了 5 月 24 日,这些思路被推进到了工作层本身:服务包、争议、支付、上线关卡,以及垂直业务流程。


2. 什么让人感到挫败

工具泛滥与上下文膨胀

严重程度:高。@EXM7777 写道(210 个赞,13 条回复,11,339 次浏览,292 次收藏)称,人们往 Claude Code 或 Codex 里叠加的技能、MCP 和上下文越多,这些工具就越难用。@trevin 补充说(30 个赞,4 条回复,2,470 次浏览,26 次收藏)称,插件和 marketplace 更新痛苦到足以让人放弃,转而使用安装脚本;而 @Sean_CP_Founder 表示,解决办法是把可搜索的工具库放在活跃 agent 之外。人们当前的应对方式,是把工具放进 Obsidian、ZIP 导出包或安装脚本,只加载与任务相关的部分。值得围绕这一点做产品,因为这类痛点是运营层面的、反复出现的,而且已经在改变采用行为。

如果没有结构,repo 上下文和 agent 记忆仍会腐坏

严重程度:高。@Saboo_Shubham_ 展示了(117 个赞,18 条回复,7,918 次浏览,209 次收藏)给出的一个答案是代码图谱,但 @SynabunAI 警告说,陈旧的边会让 agent 对已删除代码也表现得很自信。@Michaelzsguo 介绍了 之所以采用分层记忆栈,正是因为单一、未分化的存储并不够用,而 @GithubProjects 则把 Acontext 推为可编辑的技能记忆,而非不透明的 embeddings。当前的变通方案是把记忆拆成多层、文件和检查点,但这也意味着开发者要承担更多架构工作。值得围绕这一点做产品,因为另一种选择不是昂贵的反复重读,就是脆弱的陈旧状态。

自主性依然需要审核、争议处理和可见控制

严重程度:高。@wyckoffweb 补充说(61 个赞,22 条回复,2,962 次浏览,9 次收藏)为 Dispatch 加入 dispute handling 和 payment lock,因为 agent 工作仍然需要清晰的批准与补救路径。@gregpr07 庆祝 展示了 Browser Harness 自行找到更优路径,但一条回复立刻追问,这类捷径究竟有多常会悄悄把事情弄坏。@zostaff 引用了 提到 Cursor 的 CEO 表示,如今 30% 的 Cursor pull request 已经由 agent 端到端交付,而回复区则把焦点放在长时运行自主工作带来的管理负担上。值得围绕这一点做产品,因为一旦 agent 开始自主行动,信任层就不是可选项了。


3. 大家希望存在什么

轻量、任务专用的技能加载,以及无痛更新

这是一个非常直接的实际需求。@EXM7777 希望 倡导精简的活跃上下文,并把其余工具库存放为 Obsidian 中可搜索的内容;与此同时,@trevin 希望有比插件 marketplace 反复折腾更简单的安装路径。这个需求的形状已经很清楚:需要一种安全、可搜索的方式,让大量技能保持可用,却不必为一次性全部加载付出运行时代价。机会:直接。

保持可编辑、本地化且可恢复的记忆层

@GithubProjects 推广可编辑的 Markdown 技能文件,而 @Michaelzsguo 展示了带 cursor checkpointing 的分层本地记忆栈。这两条帖子从不同角度指向同一个需求:开发者想要的是能在失败后幸存、可由人检查、并与任务相匹配的记忆,而不是变成一个黑箱。如今已有一些局部答案,但市场已经足够拥挤,新鲜度、本地执行和 provenance 因而变得重要。机会:直接且竞争激烈。

让 agent 通过工作建立信任,而不只是输出文本的工作层

@wyckoffweb 表示,Dispatch 正试图成为一个真正的工作层,在这里 agent 可以被雇用、完成有资金支持的任务,并积累声誉;@ekinoks_26 则指出,具备可验证交付和自动 dispute resolution 的 AI 任务市场,是第一波 builder 的用例之一。缺失的部分不是另一个聊天界面,而是一个可靠的包、争议、状态、支付和审核接口。机会:直接。

能连接真实业务系统的语音 agent builder

@Muskanjain0401 把 RingIt 的出发点定位在一个普通得令人痛苦的失效工作流上——无法真正工作的企业电话按钮;而 @tslaming 描述了 Tesla 在中国面向电话 agent 的目标技术栈。这个需求是务实的,而不是愿景式的:人们想要更快搭建、真实集成,以及足够的控制能力,让语音 agent 真能做事,而不是变成负担。机会:直接且竞争激烈。


4. 正在使用的工具与方法

工具 类别 情绪倾向 优势 局限
Understand Anything 代码图谱 / 上下文 (+/-) 交互式知识图谱、导览、语义 + 模糊搜索、跨 26+ 种文件类型的领域映射 有回复警告称,图谱的新鲜度只取决于上次索引时间
Mission Control 编排仪表盘 (+/-) 用于分派任务、追踪开销、协调多 agent 工作流的自托管仪表盘 回复质疑调试成本,并将其编排 UX 与其他工具相比后认为不占优
Obsidian 外部知识库 (+) 让工具和 MCP 在实时上下文之外保持可搜索;同步和双向链接笔记有助于复用 需要手动整理并定期清理,才能持续保持有用
Acontext 技能记忆层 (+) 将经验存成 Markdown 技能文件,可跨框架工作,并已在 PyPI 和 npm 发布包 公开证据看上去仍偏早期:截图里是 0.1.x 包和一个规模不大的 Discord 社群
TencentDB Agent Memory 分层记忆系统 (+) L0-L3 记忆栈、cursor checkpointing、本地模型执行、在被审阅配置中不依赖云 API 原始日志之上的每一层仍依赖 LLM 做提取或综合;更小的 Qwen 2.5-3B 过于脆弱
ApexYard SDLC 框架 (+) 自动审查、上线就绪检查、多项目收件箱、角色路由、大型技能库 刻意偏重流程;更适合需要关卡和纪律的团队,而非纯粹追求速度
Dispatch Agent marketplace / 工作层 (+/-) 增加 disputes、payment locks、packages、信任信号和 builder 仪表盘 按作者自己的描述仍处于早期,因此信任与流动性问题尚未解决
InsForge Agentic coding backend (+/-) 有用户报告 token 成本更低、错误更少;repo 将自己定位为 agentic coding 的一体化后端 有回复要求给出同一任务下的质量证明,因此节省成本的说法仍需更广泛验证

总体情绪明显偏向文件式记忆和自托管控制,但对任何会增加隐藏复杂性的东西都较为谨慎。最常见的应对方式,是把冷知识放在 agent 之外,只加载当前任务需要的部分,并在输出周围加上审核或争议关卡。迁移模式也很清晰:从 prompt engineering 转向 context/harness engineering,从插件 marketplace 转向显式安装脚本,从不透明的记忆存储转向 Markdown 文件或分层本地流水线。围绕同一组狭窄问题的竞争压力正在上升:记忆新鲜度、编排可见性,以及值得信赖的执行。


5. 大家在构建什么

项目 构建者 功能 解决的问题 技术栈 阶段 链接
Mission Control @tom_doerr 用于分派任务、监控开销和运行多 agent 工作流的自托管仪表盘 团队想要编排能力,但不想把控制权交给托管厂商 TypeScript, Next.js 16, SQLite 已发布 仓库, 帖子
RingIt @Muskanjain0401 将几个业务问题转成一个可配置的语音 agent 和仪表盘 大多数企业“call”按钮仍无法形成可用工作流 smallest_AI, voice agent flow, web dashboard Beta 帖子
Dispatch @wyckoffweb 带 disputes、packages、更清晰资料页和 builder 分析的 agent marketplace 付费 agent 工作需要信任、审核和支付透明度 Arc testnet, USDC-powered marketplace, Codex-assisted build Beta 网站, 帖子
ApexYard v2.0 @me2resh 面向 Claude Code 的 SDLC-as-code 框架,包含角色路由、审核和发布检查 独立创始人与小团队缺乏 AI 构建软件所需的审核纪律 Shell, Markdown, hooks, Claude Code skills 已发布 网站, 仓库, 帖子
VUE-TUI @_hyf0 一个 Vue 驱动的终端 UI 框架,在构建 toy coding agent 过程中诞生 开发者需要 agent UI,但不想从零编写终端基础设施 Vue, Vite, TypeScript Alpha 仓库, 帖子

Dispatch 尤其突出,因为它的更新几乎完全围绕信任管线,而不是模型智能:争议处理、锁定付款、服务包和 builder 仪表盘。这与 Rialo Builderthon 线程相呼应:只有当交付、验证和协作被明确展示出来,而非默认存在时,“agent economy”看上去才更可信。

Mission Control 和 ApexYard 在开发者工具上体现了相同模式。新产品并不是“另一个 agent shell”,而是围绕 agent 提供开销可见性、代码审查、上线准备、角色路由和项目级监督的界面。

RingIt 和 VUE-TUI 则指向另一种 builder 模式:狭窄工作流比通用 agent 平台更容易快速落地。前者把业务电话流程变成语音 agent;后者则把一次 toy coding-agent 实验转化成可复用的终端 UI 基础设施。


6. 新动态与值得关注的事

Cursor 把“agent 团队”变成了内部生产指标

@zostaff 总结道(20 个赞,11 条回复,419 次浏览,13 次收藏)提到 Michael Truell 的一次主题演讲,其中给出了一个具体指标:如今 30% 的 Cursor pull request 已经由 agent 端到端交付,而企业客户在一年内将 AI 生成代码占比从 15% 提高到了 75%。这之所以重要,是因为它被表述为一种运营模式——“工程师停止编写,开始管理”——而不是一次功能发布。

Tesla 在上海的语音 agent 招聘帖,暴露出真实的企业技术栈

@tslaming 报道称(127 个赞,5 条回复,12,801 次浏览,6 次收藏)称,Tesla 正在中国招聘 AI 驱动的电话客服与销售 agent 岗位。这条帖子对技术栈的描述异常具体:流式音频与 barge-in、RAG 与 function calling、RLHF/DPO/GRPO 加上 LLM-as-judge,以及 WebRTC/SIP/IVR 集成,目标是自主解决 80% 的常规来电。

Webwright 暗示:harness 设计带来的上限提升,可能大于基础模型本身

@Marktechpost 写道(16 个赞,1 条回复,10,616 次浏览,3 次收藏)称,Microsoft Research 的终端原生 Webwright 在 Odysseys 上达到 60.1%,而基础版 GPT-5.4 为 33.5%;在 Online-Mind2Web 上则达到 86.7%。最重要的不是这个原始数字,而是它所传达的框架:可复用脚本和更简单的循环,可能胜过更重的 web-agent 抽象。


7. 机会在哪里

[+++] 精简上下文与记忆操作系统 — 当天最强的痛点簇围绕工具泛滥、上下文陈旧,以及不适配任务的记忆展开。Obsidian 冷存储、Acontext 的 Markdown 技能、TencentDB 的分层检查点,以及对插件安装的疲惫,都指向同一个需求:让活跃上下文保持小巧,同时让其他所有内容都可访问、可检查。

[++] 付费 agent 工作的信任层 — Dispatch、Rialo Builderthon 项目,以及多条“agent economy”帖子,都汇聚到 disputes、声誉、可验证交付和支付透明度上。这个机会强度中等偏强,因为需求已经很明确,但这个空间也已充满 marketplace 和 token 叙事。

[++] 长时运行 agent 的监督界面 — Mission Control、ApexYard,以及 Cursor 的“团队时代”指标,都在暗示同一个运营转变:人类正从逐行执行,转向审核、路由和监督。即便底层模型栈发生变化,能让这种监督变得清晰可见的产品也应受益。

[+] 与业务系统集成的垂直语音 agent — RingIt 和 Tesla 的招聘帖都显示,对真正能够连接预订、支持流程和电信基础设施的语音 agent 存在需求。这个信号还处于浮现阶段,尚未饱和,但用例已经足够具体,值得关注。


8. 要点总结

  1. Harness engineering 成了当天解释 agent 系统的默认框架。 Akshay Pachaar 关于 prompt/context/harness 的图示,是被复用最多的心智模型,而围绕代码图谱、编排仪表盘和浏览器 harness 的配套帖子,也都能映射到这个框架之下。(来源)
  2. 开发者正在积极把记忆从实时上下文窗口中抽离,转入可检查的文件或分层结构。 Obsidian 冷存储、Acontext 的 Markdown 技能文件,以及 TencentDB 的 L0-L3 记忆栈,都在推动这一方向。(来源)
  3. 这份数据集中表现最好的 agent 产品,增加的是信任与审核界面,而不只是更强的自主性。 Dispatch 增加了 disputes 和锁定资金,而 ApexYard 则在 Claude Code 工作流周围加入了审核与上线关卡。(来源)
  4. 企业对 agent 的采用,正在通过运营指标来描述,而不是靠炒作话术。 Cursor 报告的 30% 端到端 PR 数字,以及 Tesla 详细的语音 agent 招聘技术栈,都把 agent 当作真实的生产系统来看待,具有可度量的吞吐与基础设施要求。(来源)
  5. 真实世界里开发者的兴趣,明显偏向验证、声誉、协作和客户服务,而不是通用聊天外壳。 Rialo 的 Builderthon 线程、RingIt,以及关于语音 agent 技术栈的讨论,都指向更狭窄、但业务结果更清晰的工作流。(来源)