99年 | 程序员 |🧠 在职负责 Agent × 知识库开发 |☯️ 以Token悟道 github https://nitter.cf/t.co/RFQgJhYLP9 building https://nitter.cf/t.co/8iZEdu4Enj

Joined November 2022
看懂了codex的环境信息 从工程层面看懂 从人和AI协作层面看懂 看懂到能够迁移到垂直领域 我觉得这个人的harness理解就够顶级了。
1
269
我们公司基于opencode开发的内部垂直领域Agent。opencode本身对实现goal不太友好,我加了turn作为第一公民,goal绑定session,session多turn,turn完成之后触发等待🪝,这里组装一层continuation prompt垫给runtime。也是从这里开始turn中无需有user message,fork、side chat、btw都会进化到以turn为第一公民。垫message也是在这里学会的,side 属于fork但垫一层message,很有意思。
这周帮其他团队电话面试了几个应聘垂直业务 agent 研发的候选人,基本上我开头一个问题就能初筛掉 90% 的面试者: /goal 命令是如何实现的? 真正做过 harness 的人才知道 goal 有多难搞:完成判断、验收标准、状态持久化、异常兜底、预算控制、上下文压缩不丢任务、缓存命中不被打乱。。。
57
哇哦哇哦 ,sdk直接开放!
1/ New SDKs for background computer use. Use Cua Driver from Python or TypeScript, directly inside your app. Get started: cua.ai/docs/how-to-guides/dr…
1
2
29
给我整无语了 @thsottiaux
22
感谢 已+1
We will give one banked reset for every day you don't have access to Astra on your paid ChatGPT plan, starting today. Team is moving mountains to give access as fast as we can. First one will land in ~ 3 hours. There is still time to create your account if you don't have one.
39
effect充满了魅力,我将实践它
It used to be "use TS, not JS" Now, for backend, it's "use Effect, not just TS" Took a long time for me to drop my scepticism but I 100% agree with Dillon.
45
vgpu、fx、just-bash 。vercel似乎在下一步很大的棋
40
最近看了下 `lat.md`,它有个挺有意思的方向。 传统文档通常是代码旁边的一份说明,写完就和代码各自演化,最后很容易过时。 `lat.md` 的做法是把文档直接接进代码库: - 文档可以引用真实的函数、类和方法 - 代码和测试可以反向引用对应的设计说明 - `lat check` 会检查这些引用是否还有效 - Agent 开始任务前可以先检索项目知识,结束时检查文档是否需要同步 它不能自动判断一段业务描述是否仍然正确,但至少能让“文档指向的代码还在不在”“重要测试有没有对应说明”这些问题变得可验证。 本质上,是把文档从代码的旁路说明,变成代码库里可以引用、检查、进入 CI 的知识资产。 github.com/vercel-labs/lat.m…
51
然后一不小心,按下它
A good thing about having aged is that I feel that it’s been 20 years since I’ve pressed the reset button. Intrigued to see if I can find it tomorrow and dust it up
41
哈哈 ,当公司上层领导联动Qoder、trae来我们公司宣传spec、plan编程的时候,我们早就已经开始截图标注了!
就在几个月前,我还会告诉 AI 在哪个文件、在哪一个组件中,你应该怎么去做。而现在,我们都是通过截图,然后红框标注,告诉 AI 怎么做。 也有更多时候,我直接跟 AI 说:“有个什么文案在这里,你帮我看看,这里要改成这样这样。”
118
感谢harness,让一个非科班年轻程序员,能够从0-1再经历一次“操作系统”得演进。
Pi 的新架构 和 Maka 告诉我们 harness 的答案早就在数据库论文里了!! Maka的核心作者很多都是 database 背景出身的。 当Pi 的 harness v2 文档出来后,Maka内部群大家直接愣了,因为它和我们在 Maka 里做的架构几乎一致: 持久化事实 → 派生运行状态 → 派生模型上下文 → 派生 UI → 崩溃后重新归约。 连 tool 的边界都一样:先写执行意图,再做副作用,再写结果: Pi: tool_started intent → execute → tool-result entry Maka: T1 toolDispatch → execute → T2 function_response Pi V2 和 Maka从各自的路径出发,最后设计出几乎一样的架构,已经说明了很多问题了。 我已经感觉到 Agent harness 这一层正在形成一些共识。 这个共识其实就是 OS 和 db 那一套——预写日志、事件溯源、可恢复的持久化操作。 所以工程没有银弹,当我们最后做了很多工作之后,发现核心原理还是软件工程的那一些内容。 github.com/apache/maka
68
我眼中的harness基础设施应该是 dev3000(d3k)这种。把时间维度记录到空间上,让Agent能够观测它本观测不到的东西。
38
哈哈哈哈哈哈哈哈哈
The banked reset will be there by 8pm PST. For all paid users of ChatGPT Work and Codex. Do with this information what you may.
1
47
Your future is dynamically loaded by your cognition.
96
插件化应该是水到渠成的事情,最起码有自己的用户,有官方维护的产品,有官方的插件市场。 现在只是有一个开源但不支持pr的项目,你们插件写那么积极干嘛呢? token用不完的话? 要不去写写微信得小程序,ios的程序,网页。这不也是一种插件吗🤭 不过客观说,探索精神很可贵!
1
1
382
从来没见过一家商业公司发“产品”: 启动必须敲命令行,界面全是技术黑话,用户文档几乎没有,论文倒是先甩出来了。 半个圈子连 dsh 都启动不了,另一半已经开始吹 Cordis、时空可组合性、精神模型有多优雅。 AI 时代了,还陷在技术泥潭里自嗨!“天才们”的集体自慰! 建议这个团队原地改成DeepSeek-labs,换个团队继续做DeepSeek的harness产品。
70
1
4
24
23,725
我们公司内部目前是这样做的,但是实际效果远不如codex,可能还需要一些压缩白名单以及其他的一些状态,以及历史会话的检索 我目前设想是tool定义的时候就给每个tool一个压缩handle,同时支持fts检索然后找到turn去看前后两三轮?
LLMs have a limited context window. When conversations grow too long this affects output quality, performance and cost. New blog post from Earendil engineer @vegardstikbakke on how compaction addresses this and how we’ve implemented it in Pi. Read the full post below
1
411