This repository is Unlock Digital's maintained fork of T3 Code, an open-source agent harness control surface. It enables unified control of coding agents running on your machine with desktop, web, and mobile interfaces.
Works with your subscriptions and configurations across Claude Code, Codex, Google Antigravity, OpenCode, Cursor, and Grok Build.
Current preview source integrates official v0.1.6. See included improvements, Mac installation and profile isolation, and upstream maintenance. Release assets identify the exact fork commit, validation, and signing status.
Download for Apple-silicon Mac · Source package · Release notes
This release includes the qualified Unlock Digital customizations and uses separate preview profiles. Follow the install guide and verify downloads with SHA256SUMS. The validation report records signing, acceptance and security coverage. Updates and adoption remain manual.
This edition builds on upstream stable releases while providing tailored capabilities for multi-provider orchestration and local development:
- Home Activity Overview: A dedicated Home view offering a compact agent activity overview, live elapsed task durations, grouped subagent counts, and steady thread action menus during live background work.
- Upstream Updates Management: Built-in Settings → Upstream Updates to monitor official upstream releases and security advisories, and safely prepare candidates in isolated git worktrees without interrupting active development runs.
- Usage & Billing Clarity: Clarified five-hour and monthly provider limit labels, Anthropic Console billing links, and multi-account status across models.
- Private Local Storage Isolation: Dedicated application state directories ensuring local conversations, settings, and database migrations remain isolated locally on your machine.
- Upstream canonical repository: pingdotgg/t3code
- Base release: official
v0.1.6 - Operating branch:
unlock-digital/main - Maintenance plan: See docs/unlock-digital/UPSTREAM_SYNC.md
This edition is maintained as a reproducible source build with an isolated, pinned toolchain.
-
Install dependencies with Vite+:
vp i
-
Build and launch:
vp run build && vp run dev:desktop # (or use the parent workspace launcher: "../Launch T3 Code.command")
Install and authenticate at least one provider before use:
The package-manager commands below install upstream T3 Code. Use the Unlock Digital download above for this fork's customizations.
winget install T3Tools.T3Codescoop install extras/t3codebrew install --cask t3-codeDownload the .deb from GitHub Releases, then:
sudo apt install ./T3-Code-*.debStable:
yay -S t3code-binNightly:
yay -S t3code-nightly-binThe AUR packaging is maintained in this repository under packaging/aur.
nix profile add github:NixOS/nixpkgs/nixos-unstable#t3codeThe package is maintained in nixpkgs
and includes the desktop app (t3code-desktop) and the t3 command.
See Nix installation for NixOS configuration and updates.
We are very very early in this project. Expect bugs.
We are (mostly) not accepting contributions yet. Small fixes may be considered. Big features will not be.
Full docs live in docs/. There's no docs site yet.
- Unlock Digital setup and customizations
- Upstream synchronization guide
- Provider connections & ledger
- Install and first run
- Permission modes
- Project settings
- Keeping app and server in sync
Building from source internals? See docs/internals/overview.md.
Custom features in this edition follow modular review boundaries so that general-purpose improvements (such as Home activity overviews and usage clarity) can be proposed upstream to pingdotgg/t3code in accordance with upstream contribution guidelines.