T3 Code FAQ

Straight answers on cost, requirements, privacy, platform support and how T3 Code relates to Create T3 App, Codex and Cursor.

Last reviewed · verified against the pingdotgg/t3code repo

The questions people actually ask, answered without hedging.

Cost and licensing#

Is T3 Code free?#

Yes. T3 Code is open source under the MIT license with no paid tier, no subscription, and no account to create. You pay only for the coding agent behind it — your existing OpenAI, Anthropic or Cursor subscription, or per-token API usage on your own key.

Is there a T3 Code subscription or pricing plan?#

No. There's no commercial tier and nothing to buy from T3 Code itself.

Then what does it cost to run?#

Whatever your provider charges. Two things worth knowing: agentic runs consume far more tokens than chat, because the agent reads a lot of code before writing any. And running three agents in parallel costs roughly three times as much as running one.

Can I use T3 Code commercially?#

The MIT license permits commercial use. Your provider's terms are a separate question — check those for your own agent subscription.

What it is#

What is T3 Code?#

A minimal web and desktop GUI for coding agents. It gives Codex, Claude Code, Cursor and OpenCode a graphical workspace with persistent threads, git worktree isolation, a diff viewer and a one-click pull request flow.

Is T3 Code an AI model?#

No. It has no model of its own. It drives agent CLIs you install and authenticate yourself.

Is T3 Code the same as Create T3 App?#

No, and this is the most common mix-up. Create T3 App scaffolds full-stack TypeScript projects (Next.js, tRPC, Prisma). T3 Code is a GUI for AI coding agents. Same naming lineage, unrelated tools.

Who makes T3 Code?#

Ping Labs — Theo (t3.gg) and the developer Julius. The repository is pingdotgg/t3code.

Is T3 Code an IDE?#

No. There's no code editor. It's a workspace for delegating to agents and reviewing what they produce. Most people run it alongside their editor. T3 Code vs Cursor →

Requirements#

What do I need to run T3 Code?#

A supported OS (Windows, macOS or Linux), git, and at least one provider CLI installed and authenticated. The npx route additionally needs Node.js; the desktop apps bundle their own runtime.

Do I need Codex specifically?#

No, but you need at least one of Codex, Claude Code, Cursor or OpenCode. Codex has the most mature integration. Providers →

What Node.js version?#

For the npx route, a current LTS or newer. For remote environments launched over SSH, specifically ^22.16 || ^23.11 || >=24.10.

Does T3 Code work on Windows and Linux?#

Yes, all three platforms. Linux gets an AUR package and an AppImage; npx t3 works anywhere Node runs. Install guides →

Is there a mobile app?#

No native app. The web interface works in a mobile browser connected to a server on your computer, and you can add it to your home screen. Mobile guide →

Privacy and security#

Does T3 Code send my code anywhere?#

Not to any T3-operated server. The server runs locally on your machine; your code goes only to your model provider through your provider CLI, using your credentials — exactly as it would from a terminal.

Does T3 Code store my API keys?#

No. Authentication belongs entirely to the provider CLI, which stores credentials wherever it normally does. T3 Code launches it as a subprocess. Architecture →

Is it safe to expose T3 Code to the internet?#

No. It can run arbitrary commands and modify files in your repositories. Bind it to a private address such as a Tailscale IP, or use an SSH tunnel, and treat pairing tokens as passwords. Remote access →

What's the difference between Full Access and Supervised mode?#

Full Access, the default, runs commands and edits files with no prompts. Supervised asks before each one. Neither sandboxes the agent — Supervised adds approvals, not restrictions. Runtime modes →

Using it#

Can I run several agents at once?#

Yes, that's the main draw. Each thread can get its own git worktree, so several agents work on separate branches in separate directories simultaneously. Worktrees →

Can I switch models mid-conversation?#

Yes, within a workspace thread, without losing accumulated context.

Can I use it from another computer or a phone?#

Yes. Run npx t3 serve on the host and connect from elsewhere via a pairing URL or QR code, ideally over Tailscale. Remote access →

What port does it use?#

3773 by default. Configuration →

Can I undo what an agent did?#

Yes. T3 Code checkpoints during a thread, and everything is backed by git, so ordinary git recovery also works.

Stability#

Is T3 Code production ready?#

Not by its own description — it says very early stage with expected bugs, and ships nightly builds. It's usable daily, but pin a version if you need reproducibility. Updates →

Why does it break after I update?#

Usually version skew with the provider CLI. Update both together; that resolves most of it. Troubleshooting →

Where do I get help?#

The Discord for live discussion, and GitHub issues for bugs. Include your T3 Code version, provider CLI version, OS and terminal output.

This site#

Is this the official T3 Code documentation?#

No. This is an independent community reference. The official sources are the documentation site, the repository and the Discord. We're not affiliated with Ping Labs or t3.gg.

How current is it?#

Each page shows when it was last checked against the repository. Given nightly releases, verify anything critical against the official sources before depending on it.