借助 AI 快速推进,在真实使用表明有必要时,补上扎实的工程设计。对 tmux-agents 来说,就是先让 agent 名称兼作 id,直到行不通,再引入真正的 id 和防护措施,让我和 agent 不再重蹈覆辙。
内置子 agent 交给你一份总结,背后的工作过程却消失了。tmux-agents 为每项委派任务提供独立 tmux 窗格中的完整 Claude 或 Codex 会话,你可以观察、介入,也能日后接着聊。
一个项目最多有十个 agent 同时工作,而与我对话的 Claude 还要处理回复、合并和服务器,我总得等它有空。解决办法是再加一个窗格:主 agent 只负责与我交流,原来的那个则成为 coordinator。
Claude、Codex 和它们的子 agent 各有自己的 git worktree,我的磁盘却悄悄被这个 8GB 游戏项目的副本填满了。解决办法是一个小脚本,让 agent 从共享池借用 worktree,而不是不断新建。
把简历流水线搬到 Maestri,让它自行遵守两页限制,再试用本地听写应用,这些变化消除的其实是同一种东西:从想到做到之间,那些机械操作的负担。
完整记录我在中国使用的路由器级配置:GL.iNet Slate 7 默认通过 Tailscale 连接 Debian VPS 出口节点,策略路由让国内流量直连,DNS 分流兼顾国内外服务速度。也记录三个最费时间的坑:tailscale0 的 LAN 转发与 MASQUERADE、PBR 与 Tailscale 的优先级,以及 GL.iNet 的 0x8000 标记泄漏。
一份面向 2026 年真实代码库的 SwiftUI 实用复习:iOS 17 之前的状态管理、现代 @Observable、作为默认选择的 async/await,以及网络请求、导航和错误处理的常用模式。
两个项目合在一起:一套真正由我掌控的轻量 Emacs 配置 Subspace Emacs,以及一个按一下键就能调出、重新安排的 tmux 70/20/10 纵向布局。它们都是与 Claude 和 Codex 合作完成的。
从 Spacemacs 迁移到小得多的手工 Emacs 配置:保留什么,移除什么,以及新配置如何实现。
我修改了 Meta Horizon Link 安装器,刚好绕过 CrossOver 中的磁盘资格检查。它通过预检、开始下载、要求重启,随后才暴露真正的问题:实际上什么可用的东西都没装上。