Skip to content

Commit 5bd5b85

Browse files
authored
Merge pull request #1 from aaditagrawal/codex/feat-upstream-prs-179-295-364
feat: multi-provider adapter support
2 parents e213243 + 60dc4a8 commit 5bd5b85

74 files changed

Lines changed: 15375 additions & 204 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

.plans/17-claude-code.md

Lines changed: 474 additions & 0 deletions
Large diffs are not rendered by default.

README.md

Lines changed: 27 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -1,26 +1,39 @@
11
# T3 Code
22

3-
T3 Code is a minimal web GUI for coding agents. Currently Codex-first, with Claude Code support coming soon.
3+
T3 Code is a minimal web GUI for coding agents. It supports Codex, Claude Code, Cursor, Copilot, Gemini CLI, Amp, Kilo, and OpenCode.
44

5-
## How to use
5+
## Getting started
66

7-
> [!WARNING]
8-
> You need to have [Codex CLI](https://github.com/openai/codex) installed and authorized for T3 Code to work.
7+
### CLI
98

10-
```bash
11-
npx t3
12-
```
9+
> [!WARNING]
10+
> You need at least one supported coding agent installed and authorized. See the supported agents list below.
1311
14-
You can also just install the desktop app. It's cooler.
12+
```bash
13+
npx t3
14+
```
1515

16-
Install the [desktop app from the Releases page](https://github.com/pingdotgg/t3code/releases)
16+
### Desktop app
1717

18-
## Some notes
18+
You can also just install the desktop app. It's cooler. Install it from the [Releases page](https://github.com/pingdotgg/t3code/releases).
1919

20-
We are very very early in this project. Expect bugs.
20+
## Supported agents
2121

22-
We are not accepting contributions yet.
22+
- [Codex CLI](https://github.com/openai/codex) (requires v0.37.0 or later)
23+
- [Claude Code](https://github.com/anthropics/claude-code)
24+
- [Cursor](https://cursor.sh)
25+
- [Copilot](https://github.com/features/copilot)
26+
- [Gemini CLI](https://github.com/google-gemini/gemini-cli)
27+
- [Amp](https://ampcode.com)
28+
- [Kilo](https://kilo.dev)
29+
- [OpenCode](https://opencode.ai)
2330

24-
Maintaining a custom fork or alpha branch? See [docs/custom-alpha-workflow.md](/Users/mav/Documents/Projects/Experiments/vibes/t3code/docs/custom-alpha-workflow.md).
31+
## Notes
2532

26-
Need support? Join the [Discord](https://discord.gg/jn4EGJjrvv).
33+
- This project is very early in development. Expect bugs.
34+
- We are not accepting contributions yet.
35+
- Maintaining a custom fork or alpha branch? See [docs/custom-alpha-workflow.md](docs/custom-alpha-workflow.md).
36+
37+
## Need help?
38+
39+
Join the [Discord](https://discord.gg/jn4EGJjrvv) if you need support.

apps/server/package.json

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -22,8 +22,12 @@
2222
"test": "vitest run"
2323
},
2424
"dependencies": {
25+
"@anthropic-ai/claude-agent-sdk": "^0.2.71",
2526
"@effect/platform-node": "catalog:",
2627
"@effect/sql-sqlite-bun": "catalog:",
28+
"@github/copilot": "1.0.2",
29+
"@github/copilot-sdk": "^0.1.32",
30+
"@opencode-ai/sdk": "^1.2.21",
2731
"@pierre/diffs": "^1.1.0-beta.16",
2832
"effect": "catalog:",
2933
"node-pty": "^1.1.0",

0 commit comments

Comments
 (0)