T3 Code is an agent harness control surface that provides unified control over multiple AI coding agents running on a user's machine. The project is written in TypeScript and offers access through multiple interfaces: a native mobile app available on iOS and Android, a web application, and an Electron-based desktop application. The core functionality enables users to manage subscriptions and instances of Claude Code, Codex, Cursor, Grok Build, and OpenCode from a single control point, eliminating the need to switch between different agent interfaces.
The project emerged from the creators' desire to build a superior development experience with AI agents. While inspired by existing solutions like the Codex desktop app, Conductor, Claude Desktop, and Cursor Glass, the team felt none of these options met their standards for performance, remote accessibility, and openness. T3 Code was built with the explicit philosophy that if the project ever diverges from user needs, the codebase should be sufficiently transparent and accessible for users to fork and build their preferred editor independently.
Installation flexibility is a key design consideration. Users can test T3 Code immediately through a terminal-based server launch without installation, requiring only Node.js 22.16 or later. For persistent use, the desktop application is available through multiple distribution channels including GitHub Releases, Homebrew for macOS, and winget for Windows, with additional support for Arch Linux through the AUR. Before using T3 Code, users must install and authenticate at least one supported provider through their respective CLI tools, whether that's Codex CLI, Claude Code, Cursor CLI, Grok Build CLI, or OpenCode.
The documentation structure reflects the project's maturity level and intended audience. User-focused documentation covers installation, permission modes, keyboard shortcuts, remote access configuration, update management, and source control integrations. Provider-specific documentation addresses multiple account setup for Codex and Claude, while Linux users have dedicated guidance for running T3 Code as a background service. For developers interested in building from source, the documentation begins with an internals overview and requires installation of the Vite+ global command-line tool called vp.
The project explicitly acknowledges its early-stage status, with the creators warning that bugs should be expected. The contribution policy reflects this developmental phase, with the team currently accepting only small fixes while declining larger feature contributions. This conservative approach to external contributions suggests the creators are still establishing the project's direction and architecture. Support for contributors and users is provided through a Discord community server, and detailed contribution guidelines are documented in a CONTRIBUTING.md file that users are directed to read before opening issues or pull requests.