社区所有版块导航
Python
python开源   Django   Python   DjangoApp   pycharm  
DATA
docker   Elasticsearch  
aigc
aigc   chatgpt  
WEB开发
linux   MongoDB   Redis   DATABASE   NGINX   其他Web框架   web工具   zookeeper   tornado   NoSql   Bootstrap   js   peewee   Git   bottle   IE   MQ   Jquery  
机器学习
机器学习算法  
Python88.com
反馈   公告   社区推广  
产品
短视频  
印度
印度  
Py学习  »  Git

GitHub 4万 Star,又一个编程 Agent 工作台,火了

AI开源无界 • 4 天前 • 87 次点击  

 

T3 Code,Theo Browne 他们团队(就是做 T3 Stack 和 T3 Chat 的那波人)搞的开源项目,GitHub 上现在 4 万多 Star。这个开源项目可以把我们机器上已经装好的 AI 编程工具放进同一个界面里管理,电脑、浏览器、手机都能连。

这几天在 GitHub 上热度很高,今天我们来分享一下。

先简单介绍

T3 Code 自己不带模型,也不生成代码。它能管的,是你机器上本来就装好、登录好的那些编码工具。官方的说法是「coding agents 的控制台」,我理解就是个管理后台,管的对象是工具。

现在支持的有 Claude Code、Codex、Cursor、Grok Build、OpenCode、Google Antigravity,最近还加了个叫 fx 的。这个名单一直在变,我写这篇的时候是这样,你要装的时候可以再看一眼 GitHub 页面。

用起来大概是这样:T3 Code 在自己电脑上跑起来以后,会认出机器上已经登录过的工具,后面派任务、看进度、审改动,都在这一个界面里做。真正写代码的还是 Claude Codex 这些接入的,T3 Code 做的是调度、查看和确认这些杂事。

收费方面可以放心:它不卖 API 额度,也不赚 token 差价,没有订阅档位;你原来给 Claude Code 付多少,还是多少。整套代码是 MIT 协议放出来的,README 里的意思是,哪天他们觉得项目方向走歪了,你手里的东西足够自己 fork 一份接着用。

功能详情

统一管理多个工具

打开以后左边是线程列表,一个任务占一个线程,想同时开几个都行。我经常一边让 Codex 跑测试,一边让 Cursor 改另一个模块,各跑各的,谁也不影响谁,不用在几个终端窗口之间来回切了。对话框底下可以直接换模型,一个线程聊到一半觉得当前模型不太行,换一个接着聊也可以。

分支隔离与 diff 审阅

每个线程可以分到独立的 git worktree,各改各的分支,不用担心两个 agent 同时改一个目录,把对方的东西覆盖了。任务跑完以后,改动会以 diff 的形式摆在界面里,可以一轮一轮慢慢看,觉得没问题了再让它继续往下走。

一键创建 PR

线程跑完,diff 也看过了,这时候界面上一个按钮就能把 commit、push、开 PR 一起办了,PR 的标题和正文是自动生成的。这套流程放在原来,要在终端里敲好几条命令,现在点一下就完事。GitHub 的授权用的也是本机已有的登录态,不用重新配一遍。

权限确认

agent 要执行命令、改文件的时候,界面会弹确认。可以每次都问一遍,也可以按项目把一部分权限放开,看自己接受程度。说实话让 AI 直接动自己的代码,我还是习惯有个确认环节,踏实一点。

手机远程操作

T3 Code 在电脑上跑起来之后,手机跟电脑连同一个 WiFi 就能直接连上,人在外面的话,走账号登录连回来也行。手机上是个完整的应用,线程进度能看,消息能回,agent 跑来要权限的时候,也能直接在手机上批。iOS 上连灵动岛和通知都做了。

Cursor 其实也有 iOS 客户端,但工具一多就得装好几个 App,进度也分散;T3 Code 用一个 App 管这些线程。

提醒一句,远程访问建议优先走局域网。走公网登录确实方便,但等于把自己的编码环境暴露出去了,用之前最好自己评估一下,至少把权限模式收严一点。

快速开始

安装不复杂,我装的时候用的 Homebrew:

brew install --cask t3-code

Windows 的话用 winget:




    
winget install T3Tools.T3Code

不想急着装,也可以先跑一行试试:

npx t3@latest

装完敲 t3 启动,浏览器会自己打开本地界面。想让它一直在后台跑着,再敲一句 t3 service install 就行。

要装的话有个前提:机器上得先装好至少一个它支持的工具,并且登录好。比如 Claude Code 装好以后跑过 claude auth login,Codex 跑过 codex login。这个认证是各家工具自己的事,T3 Code 不管账号。机器上一个能用的都没有的话,它打开就是个空壳。

我的看法

说说我自己的看法。

T3 Code 能火,背景其实挺直白的:现在机器上同时跑着两三个 coding agent 的人越来越多,管这些工具本身成了新的麻烦。它不管代码写得好不好,管的是工具一多怎么收拢,从我用的情况看,这件事它做得可以。

缺点集中说一下,界面全英文,没有中文,英文看着费劲的话上手要适应一阵。项目还在很早期,GitHub 的 issue 区里也能看到例子,比如有人反馈 Android 端代码块的复制按钮图标显示不出来,功能能用,但图标是空的,就这类小毛病。

想试的话,我的建议是别一上来就把所有工具都接进去。先接一个你最常用的,拿一个真实的小任务,从发任务、看 diff、到开 PR 完整走一遍。这套流程走下来觉得省事了,再把别的工具接进来;走完没什么感觉,说明你现有的工作流还不需要它,卸了也不亏什么。

开源地址

https://github.com/pingdotgg/t3code

 

 

这个公众号长期分享实用开源项目。如果你不想逐篇翻阅历史文章,可以直接关注微信公众号“AI开源无界”,通过后台留言与我们互动交流。

图片

Python社区是高质量的Python/Django开发社区
本文地址:http://www.python88.com/topic/202978