T3 Code
コーディングエージェント向けのミニマルな Web GUI。Codex ファースト、Claude Code 対応予定。
何か
T3 Code はコーディングエージェント用のミニマルな Web GUI。現在は Codex 向けを中心に開発され、Claude Code のサポートも予定されている。ブラウザまたはデスクトップアプリとして利用でき、npx t3 で即起動できる。
WebGUI
Codexファースト
Electronデスクトップ
Alpha早期段階
注意: 利用には Codex CLI のインストールと認証が必要。プロジェクトは非常に初期段階のため不具合を想定し、コントリビューションは現時点では受け付けていない(
CONTRIBUTING.md 参照)。
起動
CLI(npx)
npx t3
Codex CLI がインストール・認証済みである必要がある。
デスクトップアプリ
Releases ページからデスクトップアプリをインストールできる。推奨されている。
モノレポ
Bun workspaces + Turbo によるモノレポ。apps/ にアプリケーション、packages/ に共有パッケージを配置する。
| パス | 説明 |
|---|---|
apps/web | Web フロント(Vite + React)。メインの GUI。 |
apps/desktop | Electron デスクトップアプリ。productName: T3 Code (Alpha)。 |
apps/server | バックエンドサーバー。 |
apps/marketing | マーケティング用サイト。 |
packages/contracts | 共有契約・型など。 |
packages/shared | 共通ロジック・ユーティリティ。 |
Web アプリ
React 19、TanStack Router / Query / Virtual、Effect、Lexical、xterm、Base UI、Tailwind 4、Zustand など。DnD(dnd-kit)、diff 表示(@pierre/diffs)、React Markdown を利用。
ビルド・実行
パッケージマネージャーは bun@1.3.9。Vite 8、Turbo、tsdown(desktop バンドル)。Node 24+ / Bun 1.3+ を想定。
公式・関連
- GitHub: pingdotgg/t3code — 本体リポジトリ
- Releases — デスクトップアプリのダウンロード
- Codex CLI — 前提となる CLI
- Discord — サポート・コミュニティ