Skip to content
 
 

Repository files navigation

T3 Code + Copilot

This repo is a T3 Code fork that stays up to date with upstream and adds GitHub Copilot support.

T3 Code is a minimal web GUI for coding agents. This fork supports both Codex and GitHub Copilot.

New Console Development

This fork is building a new desktop-first console UI alongside the existing frontend.

bun install
bun run start:desktop

Useful commands:

# New desktop console with live reload
bun run dev:desktop -- --surface=console

# Existing desktop/web surface with live reload
bun run dev:desktop -- --surface=web

# Release-style desktop run using the console UI by default
bun run start:desktop

# Run the built desktop app for a chosen surface override
bun run start:desktop -- --surface=web

# Build desktop runtime artifacts for a chosen surface
bun run build:desktop -- --surface=console

dev:desktop is the watch/live-reload path, so it rebuilds as files change. start:desktop is the bundled desktop launcher, so it behaves more like a release run and does not sit in dev watch mode.

At the repo root, bun run start is still a generic workspace start command for the t3 server package, which is why the desktop app keeps its own start:desktop entry point.

Preview

2026-03-09_02-36-10 image

This fork

  • tracks upstream pingdotgg/t3code
  • adds GitHub Copilot provider support
  • keeps Codex support working too

How to use

Warning

You need to have either Codex CLI or GitHub Copilot available and authorized for T3 Code to work. When you run T3 Code from source, bun install is enough for Copilot support because apps/server already depends on @github/copilot and @github/copilot-sdk. If you want to use GitHub Copilot CLI directly in a terminal, follow GitHub's Copilot CLI installation guide. If Copilot comes from an organization or enterprise, the Copilot CLI policy must be enabled there.

Copilot setup

For the app itself, there is no separate global Copilot install step when running from source:

bun install

If you are using Copilot CLI directly in your terminal, install it with GitHub's docs and sign in from a trusted folder. On first launch, Copilot will prompt you to use /login if you are not already authenticated.

The easiest way to use this fork is the desktop app.

  • Download it from the releases page
  • Launch the app and choose either Codex or GitHub Copilot

You can also run it from source:

bun install
bun run dev

Open the app, connect your provider, and start chatting.

Some notes

We are very very early in this project. Expect bugs.

We are not accepting contributions yet.

If you REALLY want to contribute still.... read this first

Read CONTRIBUTING.md before opening an issue or PR.

Need support? Join the Discord.

About

T3 Code with GitHub Copilot support, kept up to date with upstream plus Copilot changes.

Resources

Contributing

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages