T3 Code Skill:一个控制台管理所有 AI 编程 Agent 的开源工具
T3 Code 是一个开源 AI Agent 控制台,支持通过手机 App(iOS/Android)、Web 端和桌面端同时管理 Claude Code、Codex、Cursor、Grok Build、OpenCode 五大主流编程 Agent,提供远程调用、权限分级和多会话控制能力。其核心价值在于打破工具孤岛——用户不需要在多个终端间切换,直接在一个控制台里调度所有本地已安装的 AI 编程助手。项目采用 MIT 协议开源,代码完全开放,强调”若方向走偏,你可以直接 fork 自己建”。目前 GitHub Star 约 16,500(截至 2026-08-04),趋势增长中,是近期最具话题性的 AI 开发者工具开源项目之一。
T3 Code 定位为”Agent Harness Control Surface”(Agent 接入控制平面),而不是又一个 AI 编程工具。它的核心职责是:把用户本地安装的多个 AI 编程 Agent(Claude Code、Codex、Cursor CLI、Grok Build CLI、OpenCode)统一封装到一个控制界面里,提供远程访问、权限管理和统一调度。设计原则是:开放(代码全开源 MIT)、跨平台(支持 macOS/Windows/Linux + 移动端)、多 Provider 统一接入(不做绑定,不局限单一厂商)。
截至 2026-08-04,T3 Code 在 GitHub 拥有约 16,500 Stars,近一周新增约 1,270 Stars(来源:GitHub Trending 周榜),增长势头稳健。项目支持 macOS、Windows(winget)、Linux(AUR)三大桌面平台,并已上线 iOS 和 Android 移动端 App。社区活跃,设有 Discord 频道。
GitHub 仓库:https://github.com/pingdotgg/t3code
T3 Code 由独立开发团队 pingdotgg 构建维护,定位为”社区工具而非商业产品”,核心开发者来自 T3 Tools 生态。团队明确表示:项目方向由社区需求驱动,代码完全开放,任何人可以在需要时 fork 并自行迭代。
T3 Code 解决的问题很具体:开发者通常会在本地安装多个 AI 编程工具(Claude Code 用于复杂推理、Cursor 用于 IDE 集成、Codex 用于 OpenAI 生态),但这些工具各自独立,无法统一管理和远程调用。T3 Code 通过一个轻量化的服务端 + 多端 UI 层,把所有本地 Agent 的调用入口收敛到一个控制平面。
核心特性包括:多 Agent 统一接入(Claude Code、Codex、Cursor CLI、Grok Build、OpenCode 同时在线)、跨设备远程控制(手机/另一台电脑都可以操控本地 Agent)、权限分级(Permission Modes 控制 Agent 能做什么不能做什么)、多账号管理(不同 AI 平台的账号可分别登录切换)、全平台支持(macOS/Windows/Linux + iOS/Android)。此外,项目代码完全开源 MIT,随时可 fork,不存在厂商锁定风险。
- 零安装体验:
npx t3@latest直接运行,无需编译,Node.js 22+ 即可启动本地 Web 控制台 - 多平台桌面安装:macOS 用
brew install --cask t3-code,Windows 用winget install T3Tools.T3Code,Linux 可从 AUR 安装 - 移动端 App:iOS 和 Android 均有独立 App,可远程控制本地 Agent,延迟低
- 权限控制:内置 Permission Modes,防止 Agent 执行未经授权的操作
- 源码开放:MIT 协议,任何人都可以 fork、修改、自建分支
安装前需确保本地已安装至少一个支持的 AI 编程工具并完成认证。快速启动步骤:
# 1. 确保 Node.js >= 22.16+,然后直接运行
npx t3@latest
# 2. 打开浏览器访问本地 Web UI(默认 http://localhost:3847)
# 3. 在 UI 中登录你的 Agent 账号(Claude Code / Codex / Cursor 等)
# 4. 通过手机 App 或 Web 端远程连接并控制 Agent
桌面端安装(可选):
# macOS
brew install --cask t3-code
# Windows
winget install T3Tools.T3Code
# Linux (Arch)
yay -S t3code-bin
T3 Code 适合以下场景:多 Agent 用户(同时用 Claude Code + Cursor + Codex 的开发者)、跨设备远程调用(手机操控公司电脑上的 AI 编程 Agent)、团队/共享场景(一台高配机器跑 Agent,多人通过 T3 Code 远程共用)。目标用户是 AI 编程工具的重度用户和对工具开放性有要求的开发者。
典型输入输出示例
输入(用户通过 T3 Code 移动端发送):用 Claude Code 在我的 ~/projects/api 服务里添加一个 /health 端点
输出(Claude Code 执行后):已在 ~/projects/api/routes/health.js 中添加 /health GET 端点,返回 { status: "ok", timestamp: ... },并更新了路由注册文件。
多 Agent 切换示例:
输入(通过 T3 Code Web 端):切换到 Codex,帮我给同一个项目写单元测试
输出(Codex 执行):已为 health 端点添加 Jest 单元测试,覆盖正常返回和错误情况,共 3 个测试用例。
评论区
登录后可评论。