Full markdown reading view

大多数开发者用了 10 年 git,从没用过 worktree。

查看来源 /mnt/ramdisk/test/@chenchengpro_status_2032411474703053012.clean.md

大多数开发者用了 10 年 git,从没用过 worktree。

因为以前根本没必要——同时开 5 个分支?谁会这么干?

AI 编程代理出现之后,这一切变了。

───

现在我同时跑 5-10
来源: https://x.com/chenchengpro/status/2032411474703053012
缓存文件: /mnt/ramdisk/test/@chenchengpro_status_2032411474703053012.session.json
抓取时间: 2026-03-13T12:15:54.634Z

正文

作者: @chenchengpro (陈成)
时间: Fri Mar 13 11:00:30 +0000 2026
链接: https://x.com/chenchengpro/status/2032411474703053012

大多数开发者用了 10 年 git,从没用过 worktree。

因为以前根本没必要——同时开 5 个分支?谁会这么干?

AI 编程代理出现之后,这一切变了。

───

现在我同时跑 5-10 个 Claude Code / Codex session,每个代理处理一个任务。但问题来了:每个代理都需要独立的工作目录,不能互相踩文件。

解法:git worktree + pnpm 全局虚拟存储。

一个 bare 仓库作为中心,每个代理一个 worktree:

git clone --bare https://t.co/LjNchNLUGW你的/仓库.git repo
cd repo
git worktree add ./main main
git worktree add ./feat-a feat/task-a ← Agent A
git worktree add ./fix-b fix/task-b ← Agent B

git 对象只有一份,分支却全部同时 checkout。

───

但 node_modules 怎么办?每个 worktree 都要装一遍,几百 MB 乘以 10 个代理?

pnpm 的 enableGlobalVirtualStore 解决了这个:

pnpm-workspace.yaml

enableGlobalVirtualStore: true

开启之后,每个 worktree 的 node_modules 里只有符号链接,指向磁盘上同一份内容寻址存储。

第一次 pnpm install 下载包,后面每个新 worktree 的安装几乎是瞬时的。

10 个代理,磁盘开销接近于 1 个。

───

pnpm 自己的仓库就是这套配置,还封装了辅助命令:

pnpm worktree:new feat/my-feature # 新建 worktree
pnpm worktree:new 10834 # 直接拉 PR,支持 fork

分支名的斜杠自动转成目录名,.claude 配置全局共享,省去重复设置。

───

AI 代理时代的并行开发工作流,不是多开几个终端那么简单。

每个代理需要真正的隔离:独立文件、独立分支、独立依赖树。

git worktree + pnpm virtualstore,是目前最轻量的答案。

───

如果觉得有用,可以直接去看 pnpm 11.x 的文档:https://t.co/gDAedQE8Pq

评论 (6)

评论 点赞 846

作者: @xiaohu (小互)
时间: Thu Mar 12 02:34:10 +0000 2026
链接: https://x.com/xiaohu/status/2031921663751946646

科技圈最大的背叛😂

做反爬虫起家的 Cloudflare,转头发布了一个爬虫 API

一次调用爬完一整个网站

核心卖点:

• 给一个网址,自动爬完整站,返回HTML/Markdown/JSON

• 支持 JS 渲染(React/Vue 动态站也能爬)

• 增量爬取:只爬更新过的页面,省时省钱要什么数据,直接返回结构化 JSON

• 增量爬取:只爬更新过的页面,省时省钱

媒体链接:

  1. https://pbs.twimg.com/media/HDLVLpHbQAErmik.png

评论 点赞 262

作者: @GoJun315 (高军)
时间: Fri Mar 13 09:00:02 +0000 2026
链接: https://x.com/GoJun315/status/2032381157271343546

首个为 AI 和自动化而设计的的无头浏览器 Lightpanda,刚开源就暴涨 14000+ GitHub Star!

不基于 Chromium,完全从零开始构建,运行速度比 Chrome 快 11 倍,内存占用少了 9 倍。

GitHub:https://t.co/ss7I8y4mYN

如果有大规模爬取、构建 AI Agent,以及自动化操作 Web 等需求的朋友,可以看下这个项目。

媒体链接:

  1. https://pbs.twimg.com/media/HDRtYTlbsAIUFgM.png

评论 点赞 218

作者: @dotey (宝玉)
时间: Thu Mar 12 23:49:15 +0000 2026
链接: https://x.com/dotey/status/2032242549574758636

Cursor 两位核心负责人出走,加入马斯克 xAI 打造编程产品

Cursor 的工程负责人 Andrew Milich 和产品负责人 Jason Ginsberg 宣布加入 SpaceX/xAI,直接向马斯克汇报,任务是为 xAI 从零搭建 AI 编程产品。

这两人是 Cursor 从零做到 20 亿美元 ARR(年度经常性收入)的核心操盘手,经手了 Cursor 网页版、CLI、后台 Agent、Cursor 2.0 等几乎所有关键产品。Cursor 创造了 SaaS 史上最快的营收增长纪录,而他们正是背后的产品和工程主力。

AI 编程现在是一个超过 50 亿美元的市场:Cursor 20 亿美元 ARR,Claude Code 25 亿美元年化营收(今年以来翻了一倍),GitHub Copilot 超过 10 亿美元、付费用户 470 万。每家头部 AI 实验室都有自己的编程产品在印钞,唯独 xAI 没有。

xAI 不缺算力,Memphis 的 Colossus 集群有 10 万张 H100,也有 Grok 3 及后续模型。缺的就是真正把 AI 编程产品从 0 做到 10 亿再到 20 亿的产品团队。现在这块拼图补上了。

Milich 的经历也挺有意思:十年前在 SpaceX 实习,做的是 Dragon 2 载人飞船的显示界面,后来出去创业做了加密隐私邮件服务 Skiff,卖给了 Notion,再加入还没改名叫 Cursor 的 Anysphere,帮着把产品做到年化营收超过当年微软 75 亿美元收购 GitHub 时 GitHub 的体量。现在带着一整套 AI 编程的实战经验回归马斯克体系。

值得关注的是时间点:Cursor 正在以 500 亿美元估值融资,两位核心人物却在这个节点离开,说明马斯克开出的条件和舞台足够有吸引力。xAI 编程产品的推进速度,接下来会是 AI 编程赛道最大的变量之一。

评论 点赞 123

作者: @karminski3 (karminski-牙医)
时间: Thu Mar 12 22:58:10 +0000 2026
链接: https://x.com/karminski3/status/2032229691537703320

大模型 Tool Call 描述太占上下文的问题解决了?

Manus的后端负责人刚在reddit上发的一篇帖子爆火, 我看完了赶紧给大家整理下他做了什么.

大家都知道大模型配置了 tool call 就可以使用本地工具了, 而且可以跟操作系统交互, 访问本地资源从而完成更复杂的任务. 比如你就可以把视频素材上传到部署了openclaw的电脑, 然后让它剪视频.

但是想要用工具就要把所有的工具都是干什么的写入到 system prompt 中. 一旦工具很多, 就会造成 prompt 失焦, 大模型会忙于选择工具而不是真正的解决问题.

于是这个作者提出了一个全新方法, 不是给AI一堆散的工具, 而是只给一个 run(command="...") 这样的调用模式. 文件操作也好, memory 也好, browser 也好, clip 调用也好, 最后都变成统一命令空间里的 command.

而且这个调用可以利用UNIX管道命令符实现复杂的调用, 最终就会变为 run(command="cat 脚本.md | grep "分镜A" | find ./分镜A.* | ffmpeg ....") 这样来剪辑视频

这样模型不再是在很多 API 之间跳来跳去, 而是在一个自己本来就很熟的 CLI 语境里, 直接表达“我要完成什么流程”.

为什么这么做效果会好呢?

#上下文 #toolcall #openclaw #AIAgent

媒体链接:

  1. https://pbs.twimg.com/media/HDPt6RBbQAAHzQl.jpg

评论 点赞 5

作者: @fineandthx (荧光蛙(GlowFrog))
时间: Fri Mar 13 12:00:38 +0000 2026
链接: https://x.com/fineandthx/status/2032426606145511842

@chenchengpro worktree 真是被低估了 多开几个 agent 不隔离目录很快就互相踩文件
pnpm 这招也很实用 10 个分支装一次依赖就够了

评论 点赞 6

作者: @zangjiaao (zangjiaao)
时间: Fri Mar 13 12:03:48 +0000 2026
链接: https://x.com/zangjiaao/status/2032427403356848330

@chenchengpro 边界要确定好,要不一会冲突要处理

Capture Diagnostics

{
  "mode": "thread",
  "started_at": "2026-03-13T12:14:58.037Z",
  "ended_at": "2026-03-13T12:15:54.633Z",
  "rounds_executed": 20,
  "expand_clicks": 0,
  "last_visible_expand_buttons": 0,
  "termination_reason": "stable_idle",
  "incomplete": false,
  "likely_incomplete": false,
  "error_code": null,
  "resumed_from_cache": false,
  "imported_tweets": 0,
  "imported_users": 0,
  "cache_path": "/mnt/ramdisk/test/@chenchengpro_status_2032411474703053012.session.json",
  "cache_age_ms": null,
  "cache_prior_likely_incomplete": false,
  "cache_expired": false,
  "newly_captured_tweets": 7,
  "last_expand_button_texts": [],
  "clicked_expand_button_texts": []
}