pingdotgg / t3code

Agent harness control surface · desktop, web, mobile

Six harnesses.
One control surface.

T3 Code controls the agents already set up on your machine — from a desktop app, a web app, or your phone. It works with your existing subscriptions on Claude Code, Codex, Cursor, Grok Build, OpenCode and Google Antigravity.

“Wait, what are you selling me?”

Nothing.

“We built T3 Code because we wanted the best possible development experience with agents … If we ever go the wrong direction, we want you to have everything you need to fork and build the editor that you want.”

— the project README, answering its own first question

Four positions on every channel

same switch label, different harness underneath
Supervised
Auto-accept edits
Auto
Full access
Codex
Supervised
Auto-accept edits
Auto
Full access
Claude
Supervised
Auto-accept edits
Auto
Full access
Cursor
Supervised
Auto-accept editsnot offered — runs Supervised
Auto
Full access
Grok Build
Supervised
Auto-accept edits
Autofalls back to asking
Full access
OpenCode
Supervised
Auto-accept edits
Autofalls back to asking
Full accessmay still ask
Antigravity

Master · new threads

Shipped default: Full access

Set it once. Projects can override the environment default, and threads you already started keep their own mode.

Settings → General → New threads → Permissions
DesktopWebiOSAndroid
behaves as the mode’s general description a provider difference the docs name

Every hollow cell is quoted from the project’s permission-modes doc. Unmarked cells follow the mode’s general description; the doc adds that providers enforce permissions differently and some read-only actions can proceed in Supervised. Permission modes never stop the agent from asking questions about the task.