跳转至

Twitter AI 编程动态 - 2026-04-10

1. 人们在讨论什么

1.1 多模型反思走向主流(🡕)

当天热度遥遥领先的推文来自 @satyanadella(得分 2551.6,873 个赞,238 次收藏)。他 认可 GitHub Copilot CLI 的多模型反思回路:“现在你可以把多模型反思回路用作审查者。在问题开始累积之前尽早发现它们,特别有帮助。”他还引用了 @burkeholland 的内容,后者介绍了 GitHub Research 团队发布的 “Rubber Duck” 代理——一个来自不同 AI 家族的自动审查者,会在代理工作流的关键检查点触发。

Rubber Duck 的工作机制是,将主编码模型(例如 Claude Sonnet)与来自不同家族的审查模型(例如 GPT-5.4)配对,利用双方不同的偏差与盲点来发现不断叠加的错误。GitHub 的博文 报告称,在 SWE-Bench Pro 上,将 Claude Sonnet 与 GPT-5.4 Rubber Duck 搭配后,弥合了 Sonnet 与更昂贵的 Claude Opus 之间 74.7% 的性能差距;在需要 70+ 步骤的复杂多文件任务中,提升最明显,最高可达 4.8%。该功能通过 /experimental 标志启用。

回复区显现出几个不同阵营。@the_vc_intern 划清了界限 区分了模型切换(Cursor 已经支持)与“一个模型主动审查另一个模型输出”这两件事:“真正关键的是后者。” @XExarKun 认为 认为,Microsoft 应该训练一个有竞争力的第一方模型,而不是依赖 Codex 和 Opus,并称这对“更大的用户群体来说是一次错失的机会”。

@martinwoodward(GitHub)进一步印证了 这样概括其定位:“GitHub Copilot CLI 才是正路。它完全跨平台、跨模型,并且内置了跨模型家族的 rubber ducking,无论是实际表现还是 SweBench 分数,都能带来显著提升。”

1.2 Codex 追求“审美”,却撞上速率限制(🡖)

@CtrlAltDwayne(229 个赞)发布了 给出了当天最尖锐的模型批评:“说实话,Codex 已经接近完美了。OpenAI 唯一需要解决的,就是缺乏品味。如果有一个具备 Opus 4.6 或 Gemini 3.1 Pro 审美的 GPT-5.4 模型,那就完美了。” @logonx2421 澄清了 则区分道:“这不是审美问题,而是执行问题。GPT 知道什么是好的审美……但当它真的去‘做需要审美的事情’时,产出的 token 很糟。我觉得这是 RL 的问题。” @leetllm 排名 总结了当前的层级:“GPT 5.4 很聪明,但写代码时感觉太泛化了。Codex 5.3 在严格遵循指令方面强得多,但真要做 vibecoding,我日常主力仍然是 Opus 4.6。”

与此同时,Codex Plus 的速率限制也引发了强烈不满。@develogue 报道称 表示,仅 10 分钟就烧掉了 5 小时额度的 30% 和周额度的 4%;在 2x 加成结束后,他称 Codex “按这个速度根本没法用”。附带截图也证实了这一点:速率限制面板显示额度正在被迅速消耗。

Codex Plus 使用情况仪表盘,显示在短暂使用后,5 小时限额剩余 70%,每周限额剩余 68%

@0x99_Ethan 呼应了 也表达了类似挫败感:“Codex Plus 的 5 小时限制总是在打断我的工作……我宁愿 2 天就把 Plus 账户的额度用完。我真的很讨厌在进入状态时被突然掐断。”

@HF_Trader 提供了 分享了一个具体的迁移案例:在用 Claude Code 做系统化交易数月后,他切换到 Codex 5.4 的 “extra high”,结果发现“完全是天壤之别”。最直接的成果是修复了执行时机问题:系统原本会在 K 线收盘时发出市价单,而不是在下一根 K 线开盘时发出。这个问题 Claude Code 一直没能解决,而 Codex 一次就修好了。

1.3 Vibe coding 走向代码之后(🡕)

一批帖子显示,“vibe coding” 正在从最初的构建阶段,延伸到营销、产品管理,甚至哲学层面。

@LunaBitar(380 个赞,71 次收藏)分享了 分享了一条颇为醒目的轨迹:“我的祈祷应用在 30 天内从 0 增长到 500 个用户,发布后我一次都没碰过代码库,只是每天做营销。”她将下载增长归因于 TikTok 带来的“随机爆红”和 Instagram 带来的“稳定曝光”,并说自己是靠用营销替代 vibe coding,才“治好了 vibe coding 成瘾”。

@alexatallah 注意到 提到了其“民主化”一面:“比 vibe coding 本身更让我享受的,是看着不懂技术的朋友去尝试它,然后意识到自己突然能做到这么多事。”

@jaequery 提出了 提出了一个战略问题:“在 AI vibe coding 时代,MVP 这个概念还成立吗?如果你现在已经能在一瞬间交付一个功能齐全、花里胡哨一应俱全的产品,那你还应该这么做吗?”16 条回复表明,当实现成本逼近零时,人们确实不确定“控制范围”是否依然重要。

@kkmaway 承认 则点出了它的吸引力:“vibe coding 很容易上瘾……你根本不知道自己在做什么……但你有一个助手,它会努力理解你 MAY 在想什么……然后你就从那里继续迭代。”

1.4 CLI 工具生态一边分化,一边重组(🡒)

AI 编程 CLI 领域同时出现了版本发布、产品上线和平台动作。

@GHCopilotCLILog 宣布 发布了 Copilot CLI v1.0.24,带来五项更新:自定义代理模型字段现在支持显示名称和厂商后缀(例如 “Claude Sonnet 4.5”“GPT-5.4 (copilot)”);重新设计的退出界面;preToolUse hooks 现在会遵循 modifiedArgs 和 additionalContext 字段;支持通过 --remote 标志进行会话同步;以及在崩溃后恢复终端状态。@qweikeris 的一条回复 提出了 指出了 MCP 配置碎片化问题:“.mcp.json 文件也能在 VSCode 里用吗?还是 Copilot CLI、VSCode、Visual Studio 和 Copilot Code Agent 都得各自有一份单独的 mcp.json?”

@chenzeling4 分享了 介绍了 OpenClaude,这是一款开源编程代理 CLI,可在单一终端工作流中支持 200+ 模型。GitHub 仓库 显示,该项目采用 MIT 许可证,版本为 v0.1.8,支持 OpenAI 兼容 API、Gemini、GitHub Models、Codex OAuth、Ollama 和 Atomic Chat。功能包括已保存的 provider 配置、MCP 集成、斜杠命令以及捆绑的 VS Code 扩展。推文称其在 GitHub 上已有 20.4K stars。

OpenClaude 的 GitHub README,展示了功能列表、徽章和安装说明

@jezell 强调了 介绍了 SuperConductor,这是一款基于 GPUI(Zed 的 GPU 加速框架)构建的纯 Rust 原生 macOS 代理管理器。该工具可在隔离的 Git worktree 中运行无限并行的代理会话,启动时间低于 50ms,并支持 Claude Code、Codex、Gemini CLI 等其他代理。Jezell 质疑,既然 OpenAI 的代码库本身就用 Rust,为什么没有在 Codex 桌面应用中采用 GPUI。

@7a7zz 询问 讨论了如何在 OpenCode Go 中给 explore 代理配置一个更小的模型,并 @ 了它的创建者 @thdxr:“它太消耗我的 opencode go 用量了。” OpenCode 通过分层的 opencode.json 配置系统支持按代理配置模型。


2. 人们对什么感到挫败

Codex Plus 在 2x 加成取消后的速率限制(高)

Codex Plus 的 2x 加成结束后,摩擦立刻出现。@develogue 烧掉了 表示,10 分钟就消耗掉了 5 小时额度的 30%,并称 Codex “按这个速度根本没法用”。@0x99_Ethan 描述 则抱怨自己在进入心流状态时总被打断。两位用户都表示愿意支付更多费用,以换取不中断的访问,这说明当前定价层级并不匹配重度用户的消耗模式。

模型“审美”与 UI 质量的落差(中)

多位用户集中抱怨同一个问题:当前编程模型在被要求做点评时,能识别什么是好设计;但真正让它们去生成时,UI、文案和审美选择却往往平庸。@CtrlAltDwayne 将其定义为 将其概括为“缺乏品味”。@logonx2421 归因于 则把这一落差归因于 RLHF 训练,并指出早期的 GPT-5.0(Horizon Beta)版本在 UI 上感觉“更好”,聊天时也“更让人愉快”。这属于当前奖励建模的结构性局限,而不是一个单纯的功能缺口。

Vibe coding 带来的死代码堆积(中)

@robin_liquidium 警告 表示,“vibe coding 会制造大量死代码”,并建议定期运行 Knip(delete all dead code. read knip docs and use it.)。Knip 是一款全面的开源工具,可在 JavaScript/TypeScript 项目中找出未使用的文件、导出、依赖和类型,并支持 100+ 框架插件。根本问题在于:AI 代理会推测性地添加代码,却很少清理自己没用到的部分。

Claude Code 成了自己最大的敌人(低)

@followmarko 使用 Claude Code 进行诊断 遇到了 CPU 问题,最后发现罪魁祸首竟是 Claude Code 本身。其 Telegram 插件每次启动会话时都会生成一个新的 bun server.ts 进程,却从不杀掉旧进程,结果堆积出几十个孤儿进程,吞掉了 1,852 分钟的 CPU 时间(30+ 小时),总 CPU 占用达到 150%。

Claude Code 的诊断输出,显示孤立的 Telegram 插件进程消耗了 1,852 分钟的 CPU 时间


3. 人们希望出现什么

具备审美判断的编程模型

@CtrlAltDwayne 描述 把理想模型描述为“一个拥有 Opus 4.6 或 Gemini 3.1 Pro 审美的 GPT-5.4”。@founderengineer 补充说 认为,如果 UI 和文案能力更强,Codex 就会成为决定性的选择。代码正确性、审美品位和清晰表达这“三项全能”,至今仍没有任何单一模型能够同时做到。

可配置的子代理模型,以控制成本

@7a7zz 询问 希望能给 OpenCode Go 中的 explore 代理分配一个更小、更便宜的模型,因为它在日常文件搜索上消耗了不成比例的额度。更广泛的需求是:根据任务复杂度按代理进行模型路由,让昂贵模型负责生成,而廉价模型负责探索和索引。

把 AI Studio 变成完整开发环境

@OfficialLoganK(Google,201 个赞)参与了 分享了对 AI Studio 在 vibe coding 方面局限性的反馈,并询问它调用的是搜索结果还是基础模型知识。@FerTech 描述 表示,希望 AI Studio 成为“所有事情的核心开发工具”,并建议接入第三方 API:“我有 Fireworks AI FirePass 套餐,每周 7 美元,就能无限使用 Kimi 2.5。” 原型工具与生产级 IDE 之间的差距依然明显。

跨编辑器统一 MCP 配置

@qweikeris 质疑 询问 .mcp.json 是否能在 Copilot CLI、VS Code、Visual Studio 和 Copilot Code Agent 之间通用,还是每个工具都需要单独的配置文件。当前这种碎片化,迫使开发者为同一组 MCP 服务器维护多套并行配置。


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

工具 类别 情绪 优势 局限
GitHub Copilot CLI 编程代理 正面 多模型 Rubber Duck 审查、跨平台、跨模型能力、v1.0.24 的模型名灵活性 Microsoft 各产品之间的 MCP 配置碎片化
Codex (OpenAI) 编程代理 褒贬不一 一次性解决问题能力强,Codex 5.3 擅长严格遵循指令,提供 iOS/macOS 插件 2x 加成取消后速率限制惩罚性过强;GPT-5.4 缺乏审美品位
Claude Code 编程代理 褒贬不一 适合系统化编码,擅长 Firebase/API 配置 插件导致资源泄漏(孤儿进程);长会话中上下文劣化
Opus 4.6 基础模型 正面 多位用户将其作为 vibe coding 的日常主力;审美质量高 成本高;并非所有代理框架都可用
OpenClaude 开源 CLI 正面 200+ 模型、单一工作流;已保存的 provider 配置;MCP、VS Code 扩展 v0.1.8,仍处早期阶段
SuperConductor 代理管理器 正面 纯 Rust/GPUI、原生 macOS、无限并行代理会话、Git worktree 隔离 仅支持 macOS,alpha 阶段
OpenCode Go 编程代理 褒贬不一 支持 75+ 模型、分层配置、子代理支持 explore 代理额度消耗过高,且无法按代理覆盖模型
AI Studio (Google) 原型工具 褒贬不一 适合原型开发和验证 不能替代完整 IDE;vibe coding 存在搜索/知识缺口
Knip 死代码检测 正面 可找出未使用的文件、导出、依赖、类型;支持 100+ 框架插件 仅支持 JavaScript/TypeScript
MSSQL Extension + Copilot 数据库工具 正面 通过自定义指令注入 SQL 标准,让 Copilot 生成符合规范的 T-SQL 需要预先编写架构文档

5. 人们在构建什么

项目 构建者 功能 解决的问题 技术栈 阶段 链接
OpenClaude @chenzeling4 / Gitlawb 面向 200+ 云端与本地模型的开源编程代理 CLI AI 编程工具中的 provider 锁定 Node.js、OpenAI 兼容 API、MCP 已发布(v0.1.8,20.4K stars) GitHub
SuperConductor @berryxia 用于并行 AI 编程代理编排的原生 Rust macOS 应用 运行多个代理时的上下文切换与 Git 冲突 Rust、GPUI、Metal Alpha mainstream.dev
Codex Plugins for iOS/macOS @Dimillian / OpenAI 用于构建、调试和迁移 iOS/macOS 应用的官方插件 代理缺乏 Apple 平台领域知识 Swift、SwiftUI、Xcode toolchain 已发布 GitHub
Prayer App(未命名) @LunaBitar 一款 30 天内增长到 500 用户的移动祈祷应用 个人生产力/精神工具 Vibe-coded、营销驱动增长 已发布(500 用户) 帖子
Copilot SQL Architecture Teaching @AzureSQL Data Exposed 节目,讲解如何通过 MSSQL 扩展向 Copilot 注入 SQL 标准 Copilot 生成的是通用 SQL,而不是符合团队规范的 T-SQL VS Code、MSSQL 扩展、自定义指令 已发布 帖子

OpenClaude 将多 provider 问题整合进了一个 CLI。provider 配置通过 /provider 保存后,开发者无需再来回折腾环境变量,就能在 OpenAI、Gemini、GitHub Models、Codex OAuth、Ollama 和 Atomic Chat 之间切换。捆绑的 VS Code 扩展提供启动集成和主题支持。该项目还镜像到了 GitLawb 的去中心化托管平台,显示出其对 provider 独立型基础设施的押注。

SuperConductor 解决的是在同一仓库上同时运行多个代理时的工作流瓶颈。它把每个代理隔离在各自的 Git worktree 中,并配合 GPU 渲染终端(通过 Metal 实现,启动时间低于 50ms),从而消除了 Claude Code 和 Codex 在同一工作树上运行时产生的合并冲突与上下文污染。选择 GPUI 而不是 Electron 或 Tauri 并非偶然:@jezell 指出 指出,OpenAI 自家的 Codex 代码库就是 Rust 写的,因此其桌面应用却采用 Electron,这一架构决策显得颇为费解。


6. 新动态与重要消息

GitHub Copilot CLI 推出 Rubber Duck 跨模型审查

Rubber Duck agent 代表了 AI 编程工具处理质量保障方式的一次结构性转变。Copilot CLI 不再依赖单一模型自我审查——那只会放大它自己的盲点——而是在关键检查点触发来自不同模型家族的审查者:包括规划之后、复杂实现过程中,以及测试执行之前。跨家族审查可以发现无限循环、字典键被覆盖、跨文件依赖错误等问题,而同一家族审查会系统性地错过这些问题。在 SWE-Bench Pro 上弥合 74.7% 差距,则提供了硬证据:在审查环节引入模型多样性,能够在不增加成本的情况下,带来可量化的可靠性提升。

GitHub 暂停 Copilot Pro 免费试用

@GHchangelog 宣布 表示,新的 Copilot Pro 试用已暂停,原因是“我们的免费试用系统遭遇了显著增加的滥用”。现有试用用户以及所有免费/付费订阅均不受影响。这一暂停是临时性的,GitHub 正在构建更完善的防护措施。值得注意的是,这表明 AI 编程工具的免费层级,已经足够有吸引力,足以在大规模上招致系统性滥用。

OpenAI 为 Apple 平台推出官方 Codex 插件

@PaulSolt 强调了 官方 Codex 插件的发布,其中包括 build-ios-apps 和 build-macos-apps,由 @Dimillian 与 OpenAI 团队共同打造。这些插件不只是生成代码:它们还处理 Swift/SwiftUI 脚手架、构建/调试循环、Liquid Glass 迁移、用于代理调试的遥测集成,以及 App Store 上架准备。插件中编码了 Apple Human Interface Guidelines 和公证工作流,为 Codex 补上了基础模型所缺乏的平台领域知识。可通过 codex /plugins 或 插件仓库 获取。

Copilot CLI v1.0.24 提升模型灵活性

v1.0.24 版本发布 消除了多模型工作流中的一个摩擦点:自定义代理模型字段现在可接受来自 VS Code 的人类可读显示名称和厂商后缀(例如 “Claude Sonnet 4.5”“GPT-5.4 (copilot)”),不再要求使用内部模型标识符。其他改进还包括:preToolUse hooks 现在会遵循 modifiedArgs 和 additionalContext,支持通过 --remote 标志进行会话同步,以及在 OOM 崩溃或 segfault 后恢复终端状态。


7. 机会在哪里

**+++] 强:多模型评审作为平台功能。** Rubber Duck agent 证明,跨模型评审能够在不增加成本的情况下,弥合中端模型与顶级模型之间大部分的质量差距。所有 AI 编码工具——Cursor、Codex、Claude Code、OpenCode——都可以实现类似的跨模型家族评审循环。谁能把这件事做得无缝且可配置(选择评审模型、设置检查点频率、调整反馈粒度),谁就能抓住市场中注重可靠性的那部分用户。([satyanadella, Rubber Duck 博客)

**++] 中等:原生 Agent 编排 GUI。** SuperConductor 的纯 Rust/GPUI 方案表明,在多 Agent 工作流中,GPU 加速的原生应用相比 Electron 具有显著优势。能够管理并行 Agent 会话、提供 Git worktree 隔离、键盘驱动界面和实时终端渲染的工具市场仍大有可为。目前只有 macOS 得到了支持;Windows 和 Linux 仍未被覆盖。([jezell, berryxia)

**++] 中等:Vibe Code 卫生工具链。** 死代码堆积、孤立进程以及未受管理的依赖,正逐渐成为 AI 辅助开发的系统性副产物。将清理工作整合进 vibe coding 循环的工具——例如在 Agent 会话后自动运行 Knip、管理 Agent 插件的进程生命周期、清理依赖——能够应对不断增长的维护负担,而大多数开发者往往要等到它演变成危机才会重视。([robin_liquidium, followmarko)

**+] 新兴:面向成本优化的按 Agent 模型路由。** 高级用户正在触及速率限制,因为探索和生成任务消耗的是同一种昂贵模型配额。如果有一层路由机制,能够自动将廉价模型分配给文件搜索、上下文收集和规划,同时把昂贵模型留给代码生成和评审,那么有效使用时长将大幅延长。OpenCode Go 的配置系统理论上支持这一点;但目前没有工具把它自动化。([7a7zz, develogue)

**+] 新兴:构建完成后的 Vibe Coding 作战手册。** LunaBitar 从 0 到 500 用户的故事揭示了一个尚未被满足的细分需求:那些能做出产品、却不知道如何发布的 vibe coder。UGC 策略、TikTok/Instagram 渠道选择、数据分析解读,以及基于用户数据的迭代,都是 AI 工具可以在构建完成后阶段教授或自动化的技能。([LunaBitar)


8. 要点总结

  1. 跨模型审查,是当前杠杆最高的质量改进手段。 Satya Nadella 对 Rubber Duck 代理的背书,再加上在 SWE-Bench Pro 上弥合 74.7% 差距的结果,基本确立了多模型反思作为严肃 AI 编程工作流新基线的地位。这项技术与具体模型无关,任何工具都可以实现。(satyanadella)

  2. Codex 的质量上限,因速率限制而变得更难容忍。 用户高度评价 Codex 原始的问题解决能力,但也持续指出,它在 UI 和文案上的审美品位不足。再叠加 2x 加成取消后激进的速率限制,结果就是:它恰恰在最不该让重度用户失望的时候,让他们感到挫败。(CtrlAltDwayne, develogue)

  3. Vibe coding 正在制造一笔很少有人承认的维护债。 死代码堆积、插件孤儿进程、以及未经审查的依赖,都是“没人读的 AI 生成代码”带来的可预见后果。真正能把项目持续做下去的人,会是那些现在就把 Knip 这类清理工具纳入工作流的人。(robin_liquidium)

  4. CLI 代理生态,正分裂成多个高度专业化的细分位点。 Copilot CLI 占据跨模型审查,Codex 占据带领域插件的一次性问题解决,OpenClaude 占据多 provider 灵活性,OpenCode Go 占据可配置子代理,SuperConductor 占据并行编排。没有任何单一工具在所有维度上全面占优,这正推动重度用户走向多工具组合。(chenzeling4, jezell)

  5. Vibe coding 的生命周期,如今已经延伸到代码之外。 LunaBitar 的祈祷应用案例——发布后不再碰代码,却在 30 天内获得 500 名用户——以及 jaequery 对 “MVP 是否仍然有意义” 的提问,都说明 AI 辅助开发正把瓶颈从“构建”转向营销、分发与产品判断。真正会脱颖而出的开发者,是那些意识到“上线已经不再是最难一环”的人。(LunaBitar, jaequery)

  6. 面向特定平台的代理知识,正在成为竞争护城河。 OpenAI 面向 iOS/macOS 的 Codex 插件中编码了 Apple HIG、公证、Liquid Glass 迁移,以及构建/调试循环——这些领域知识,不是通用模型单靠训练数据就能复现的。同样的模式会在每个主要平台上重演:Android、Unity、Unreal、嵌入式系统。谁先推出这些领域插件,谁就更有机会先占住开发者关系。(PaulSolt)