Skip to content
Back to articles

T3 Code: Open Source App for Parallel AI Agents

March 8, 2026ยท5 min readยท925 words
AIDeveloper ToolsOpen Source
T3 Code launch announcement by Theo Browne
Image: Screenshot from YouTube.

Key insights

  • T3 Code wraps official CLIs from AI labs instead of building its own agent framework, starting with OpenAI's Codex CLI
  • The app supports parallel worktree workflows and one-click GitHub PRs, designed to replace terminal-based agent interaction
  • Plans include support for Claude Code, Cursor, Gemini, and Open Code, letting developers use any AI provider through one interface
SourceYouTube
Published March 7, 2026
Theo - t3.gg
Theo - t3.gg
Hosts:Theo Browne

This article is a summary of It's finally here.. Watch the video โ†’

Read this article in norsk


In Brief

Theo Browne, the creator of the T3 Stack and CEO of T3 Chat, has released the alpha version of T3 Code, a free, fully open source desktop application for managing AI coding agents. Built together with Julius Marminge, the app wraps official command-line tools from AI labs rather than building its own agent framework. It currently runs on top of OpenAI's Codex CLI, with planned support for Claude Code, Cursor, Gemini, and Open Code. The source code is available on GitHub.

100%
free and open source
877
commits at launch
1,200+
hours logged by co-creator in one week

What happened

Browne announced T3 Code on March 7, describing it as the tool he and Marminge built because existing options fell short (0:27). He says the Codex desktop app initially changed how he worked, with its ability to break projects into parallel threads. But performance issues, a limited worktree implementation, and lock-in to only Codex models pushed him to build something different (0:46).

T3 Code is available as an Electron desktop app on macOS, Windows, and Linux, or as a web app through npx t3 without any installation (3:25).

Key features

FeatureDetails
Parallel agentsRun multiple AI coding agents across separate projects simultaneously
Worktree workflowsIsolated Git branches per task, so agents don't conflict with each other
One-click GitHub flowGenerate commit message, commit, push, and create a pull request in one step (5:43)
Web modeRun npx t3 to try the app in a browser without installing anything
Cross-platformmacOS, Windows (including WSL), Linux (AppImage)

The harness approach

The central design decision behind T3 Code is what Browne calls the "harness approach." A harness is the set of tools an AI agent has access to: file editing, web search, command execution, and so on. Most competing tools build their own harness from scratch. T3 Code takes the opposite route. It uses the official CLIs provided by each AI lab and builds a graphical interface on top (4:17).

Right now, that means the Codex CLI. Users need an existing Codex subscription, and the CLI runs in the background on their machine. T3 Code itself is free because it does not provide its own inference (the actual AI processing that generates responses). Browne argues that models perform best in the harness they were trained against, especially now that labs are optimizing their models specifically for their own tools (4:42).

Planned integrations include Claude Code through Anthropic's Agent SDK, Cursor through its CLI, and Open Code as a fallback for labs without their own harness (4:35).


Context and background

There are more AI coding tools than ever. Developers today can choose between terminal-based tools like Claude Code and Codex CLI, IDE-integrated options like Cursor and GitHub Copilot, and standalone applications like the Codex desktop app. Each approach has trade-offs. Terminal tools are fast but limited for multitasking. IDE integrations can feel limited by the editor they live inside. Desktop apps offer more flexibility but have been slow to open source.

T3 Code sits on top of existing tools rather than replacing them. Browne describes wanting his terminal back for terminal tasks, while using a dedicated app for agent management, image pasting, thread navigation, and search (7:22).


Current limitations

Browne is upfront about T3 Code's alpha status. The app is not accepting pull requests from external contributors yet, though detailed issues with suggested prompts and screenshots are welcome (8:15). The project is separate from T3 Chat and has no monetization plan. Browne mentions a potential future subscription that bundles multiple model providers, but calls it "far from our focus" (12:04).

Platform support is broad but still maturing. Windows with WSL and Linux packaging beyond AppImage are areas where the team expects early bugs (10:50).


Practical implications

For developers using AI coding tools

T3 Code offers an alternative to switching between terminals and editors when working with AI agents. Developers with an existing Codex subscription can try it immediately at no cost through npx t3 or by downloading the desktop app from t3.codes.

For the AI tooling ecosystem

The harness approach is a bet that AI labs will continue investing in their own CLIs. If that holds, tools like T3 Code could become the standard interface layer. If labs focus less on their CLIs and more on their own bundled products, the strategy becomes riskier.


Glossary

TermDefinition
HarnessThe set of tools an AI agent can use: editing files, running commands, searching the web. Different AI labs provide different harnesses.
WorktreeA Git feature that creates a separate working copy of a repository, so you can work on multiple branches at the same time without switching back and forth.
CLI (Command-Line Interface)A text-based way to interact with software by typing commands, as opposed to clicking buttons in a graphical interface.
ElectronA framework for building desktop applications using web technologies like HTML, CSS, and JavaScript. Used by apps like VS Code and Slack.
AgentAn AI system that can act autonomously: reading files, writing code, running commands, and making decisions about what to do next.
InferenceThe process of an AI model generating a response. When you ask Claude a question, the "thinking and answering" part is inference.
npxA Node.js tool that runs packages directly without installing them permanently. npx t3 launches T3 Code's web mode.
Pull request (PR)A proposal to merge code changes into a project. Other developers can review the changes before they are accepted.

Sources and resources