T3 Code — открытый контрольный слой для нескольких AI-агентов кодинга
Gemini хвалит stacked PR, Claude предупреждает о бреде агентов
T3 Code — открытый MIT-лицензированный контрольный слой от T3 Tools Inc., который объединяет уже установленные AI-агенты для кодинга: Claude Code, Codex, Cursor, Grok Build, OpenCode и Google Antigravity. Разработчик подключает свои подписки без перепродажи токенов и управляет агентами из десктопа, веба или мобильных приложений. Можно переключать агентов, просматривать diff, создавать PR одной кнопкой и получать доступ удалённо. Также поддерживается работа с Git: каждая ветка соответствует потоку агента. Это полезно тем, кто использует несколько агентов параллельно и не хочет переключаться между терминалами.
T3 Code позиционируется как открытый «контрольный слой для агентов» — agent harness control surface. Его делает T3 Tools Inc., а сам проект распространяется под лицензией MIT, то есть бесплатно, включая исходный код на GitHub. Главная идея не в том, чтобы заменить Claude Code, Codex, Cursor, Grok Build, OpenCode или Google Antigravity, а в том, чтобы собрать их в одном интерфейсе. Приложение работает как Electron-десктоп, веб-версия и нативные мобильные клиенты для iOS и Android. Разработчик входит в те агенты, на которые у него уже есть подписка, и дальше управляет ими из одного места. Модель называется Bring Your Own Subscription: платформа не перепродаёт токены и не вводит собственные лимиты. Для подключения поддерживаются готовые сценарии входа, например claude auth login для Claude Code, codex login для Codex CLI, opencode auth login для OpenCode, cursor-agent или agent login для Cursor, grok login для Grok Build, а для Google Antigravity вход выполняется через настройки без CLI. Полезно это тем, кто уже использует несколько кодинг-агентов и устал переключаться между терминалами и отдельными приложениями. T3 Code определяет, какие агенты аутентифицированы локально, даёт переключать их в рамках одной сессии, управлять потоками, просматривать diff и коммитить код. Отдельная важная черта — удалённый доступ. Серверная часть запускается на машине разработчика, а мобильные приложения подключаются к ней по сети. В документации этот сценарий описан как «Remote access from a phone or another machine». На странице проекта приводятся примеры из сообщества: разработка под iOS с расстояния около 2000 миль и запуск сессий с телефона на высоте 36 000 футов. С точки зрения Git проект тоже встроен в рабочий процесс: каждый поток агента пишет в свою ветку, а одна кнопка создаёт pull request на GitHub с автоматически сгенерированным названием, описанием и changelog. Перед отправкой можно просматривать изменения, поддерживаются черновики PR, stacked PR и amend PR. Это снижает ручную работу с ветками и упрощает ревью. Архитектура открытая, создатели поощряют форки: можно менять интерфейс, подключать собственных агентов или модели и распространять свою сборку. Для запуска используются Vite+ и Node.js версии 22.16+, 23.11+ или 24.10+. Есть вариант попробовать без установки через npx t3@latest: команда поднимает бэкенд и локальную веб-версию. Последний релиз v0.0.40 опубликован 8 сентября 2026 года, репозиторий создан в феврале 2026 года и, по данным GitHub, набрал более 22 000 звёзд и 5 400 форков. Команда отмечает, что проект «very very early», большие изменения пока не принимаются, но небольшие исправления возможны. На маркетинговой странице также сказано, что инструмент «tolerated by over 200,000 devs» — это заявление вендора. Среди заявленных возможностей: переключение моделей внутри потока, фоновая служба, режимы разрешений для действий агента, горячие клавиши, настройки проекта, несколько аккаунтов на провайдера, интеграции с GitHub, iOS и Android. Для начинающего разработчика T3 Code интересен как практический способ попробовать несколько AI-агентов без смены привычного окружения, а для более опытного — как точка оркестрации и автоматизации Git-процессов.