T3 Code:一个跨所有 Coding Agent 的控制面板,BYO 订阅、开源、移动优先
T3 Code 的 README 第一句话就定位了自己:"agent harness control surface"——agent 框架的控制面板。
目录
- T3 Code:一个跨所有 Coding Agent 的控制面板,BYO 订阅、开源、移动优先
- 不是又一个 Coding Agent,是所有 Coding Agent 的遥控器
- BYO 订阅:不卖模型,只卖体验
- 移动优先:一个被低估的差异化
- "If we ever go the wrong direction, we want you to have everything you need to fork"
- "Currently supports Codex, Claude, Cursor, Grok Build, OpenCode, and Antigravity"
- "We are very very early in this project. Expect bugs."
- 一个被低估的细节:Background Service
- T3 Code 的市场定位
T3 Code:一个跨所有 Coding Agent 的控制面板,BYO 订阅、开源、移动优先
研究对象:pingdotgg/t3code
抓取日期:2026-10-03 | 当日 stars:251
许可证:MIT | 语言:TypeScript
不是又一个 Coding Agent,是所有 Coding Agent 的遥控器
T3 Code 的 README 第一句话就定位了自己:"agent harness control surface"——agent 框架的控制面板。
它不是 Claude Code、不是 Codex、不是 Cursor、不是 Grok Build、不是 OpenCode、不是 Google Antigravity。它是所有这些 coding agent 的统一控制层。你在电脑上装了哪些 agent,T3 Code 就能控制哪些。
这和市面上的 agent 工具有根本区别:
- Claude Code 是一个 agent,你跟它对话,它写代码
- Cursor 是一个 IDE,内置了 AI agent
- Conductor 是 Claude Code 的桌面 GUI 封装
- Claude Desktop 是 Anthropic 的桌面应用
- T3 Code 是跨所有 agent 的控制面板——不管你用哪个 agent,T3 Code 都能管
BYO 订阅:不卖模型,只卖体验
T3 Code 的商业模式很反直觉:它不卖任何东西。README 里明确说:"Wait, what are you selling me? Nothing."
用户需要自己带订阅(BYO, Bring Your Own):
- 用 Claude Code?自己装 Claude Code CLI,自己
claude auth login - 用 Codex?自己装 Codex CLI,自己
codex login - 用 Cursor?自己装 Cursor CLI,自己
agent login - 用 Grok Build?自己装,自己
grok login - 用 OpenCode?自己装,自己
opencode auth login - 用 Google Antigravity?在 Settings 里启用
这个定位很聪明。当前 coding agent 市场碎片化严重——Claude Code、Codex、Cursor、Grok Build 各有各的 CLI、各有各的界面、各有各的快捷键。开发者往往同时用 2-3 个 agent(比如 Claude Code 写代码、Codex 做 review),来回切换很痛苦。
T3 Code 不试图取代任何一个 agent,而是做所有 agent 的统一入口。这避开了和 Anthropic、OpenAI、Google 的正面竞争,同时解决了开发者的真实痛点。
移动优先:一个被低估的差异化
T3 Code 最有意思的差异化是移动优先。它提供:
- iOS app
- Android app
- Web app
- Electron 桌面 app
答案是:coding agent 不只是"写代码"。一个完整的 coding agent 工作流包括: 1. 启动任务("帮我修这个 bug") 2. 监控进度(agent 在跑,我看看它跑到哪了) 3. 审查结果(agent 写完了,我看看代码对不对) 4. 反馈调整("这个方向不对,换一个")
其中 2、3、4 步不需要在电脑前。你可以在通勤路上用手机看 agent 的进度,在开会间隙用手机审查代码,在午休时用手机给 agent 反馈。
这和 CI/CD 工具的移动 app 逻辑一样——Jenkins、GitHub Actions 都有移动通知,因为"监控"和"审查"是移动场景,"编写"是桌面场景。T3 Code 把这个逻辑延伸到了 coding agent。
"If we ever go the wrong direction, we want you to have everything you need to fork"
README 里有一句话值得注意:"如果我们走错方向,我们希望你拥有 fork 并构建你想要的编辑器所需的一切。"
这是一个很强的承诺。大多数开源项目说"欢迎贡献",但 T3 Code 说的是"如果你不喜欢我们的方向,fork 它,自己做"。这背后的逻辑是:
1. T3 Code 不试图锁定用户。代码开源、格式开放、fork 友好。 2. T3 Code 团队对自己的方向不是 100% 确定。"我们可能走错方向"是一个诚实的承认。 3. T3 Code 把"用户可以离开"作为设计目标。这和"用户离不开我"的 SaaS 逻辑完全相反。
这个态度和 Theo(pingdotgg)本人的开发者哲学一致。Theo 是 T3 Stack(Next.js + tRPC + Tailwind + Prisma)的创建者,长期倡导"开发者体验优先"。T3 Code 延续了这个哲学:工具应该服务用户,而不是锁定用户。
"Currently supports Codex, Claude, Cursor, Grok Build, OpenCode, and Antigravity"
T3 Code 支持的 agent 列表本身就是一张市场地图:
- Codex:OpenAI 的 coding agent
- Claude Code:Anthropic 的 coding agent
- Cursor:独立的 AI IDE
- Grok Build:xAI 的 coding agent
- OpenCode:开源的 coding agent
- Google Antigravity:Google 的 coding agent(Google I/O 2026 发布)
这暗示了一个趋势:coding agent 市场不会一家独大。开发者在不同场景下会用不同 agent——Claude Code 擅长重构、Codex 擅长 review、Cursor 擅长补全。一个跨 agent 的控制层会越来越有价值。
"We are very very early in this project. Expect bugs."
README 里的诚实值得注意。T3 Code 明确说:
- "我们非常早期。会有 bug。"
- "我们(基本上)还不接受贡献。小修复可以考虑,大功能不行。"
1. 早期项目接受外部贡献会分散方向。每个贡献者有自己的想法,项目会变成大杂烩。 2. T3 Code 团队想先验证自己的架构。v1 的架构如果不对,后期改造成本极高。 3. "小修复可以,大功能不行"是一个务实的妥协。既不拒绝社区参与,又不让社区决定方向。
这和 Cloudflare OS v2 的"完全重写"逻辑相似——早期项目宁可慢一点,也要把架构跑对。
一个被低估的细节:Background Service
T3 Code 有一个 t3 service install 命令,可以把 T3 Code 作为后台服务运行。这意味着 T3 Code 不是"用的时候才启动"的工具,而是持续运行的 agent 监控服务。
这和 Slack、Discord 的后台运行逻辑一样——你不会每次想发消息都启动 Slack,它一直在后台跑,有消息就通知你。T3 Code 把这个逻辑延伸到 coding agent:agent 在跑,T3 Code 在后台监控,有结果就通知你。
配合移动 app,这构成了一个完整的"coding agent 监控"工作流:
- 电脑上启动 agent 任务
- T3 Code 后台服务监控
- 手机 app 推送通知
- 手机上审查结果、给反馈
T3 Code 的市场定位
T3 Code 的市场定位很独特:
- 不是 agent(不提供模型)
- 不是 IDE(不提供代码编辑)
- 不是 SaaS(不卖订阅)
- 是 control surface(跨 agent 的控制层)
T3 Code 想做的是 coding agent 的编排层。如果 coding agent 市场持续碎片化(Claude Code、Codex、Cursor、Grok Build 各占一席),那么跨 agent 的控制层会成为刚需。
仓库地址:https://github.com/pingdotgg/t3code
安装:curl -fsSL https://t3.codes/install.sh | sh
每日 GitHub Trending 深度研究 · 第 85 篇