You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
T3 Code is a web/desktop control surface for running coding agents. The container installs the T3 Code server (npm), the Codex/Claude/Grok/OpenCode provider CLIs and the GitHub CLI, and serves the web UI on port 3773. It runs as root in an unprivileged LXC via a plain system t3code.service; persistent state lives in /opt/t3code_data (outside the app dir), and updates use npm install -g t3@latest. A one-time pairing URL/QR is generated in the CT footer via pct exec … t3 pair.
Provider CLIs (Codex, Claude, Grok, OpenCode, GitHub) are included in the install. Login to the CT after creation to authenticate with these services.
Access T3 Code at http://:3773 and pair a device with the token/QR shown after install. Regenerate it with: pct exec <CTID> -- t3 pair --base-dir /opt/t3code.
Note: This is not in the official repo yet—it's just a dev version! After merging into ProxmoxVE, it will need to be recreated.
T3code runs as the root user. Claude doesn’t allow the highest permission mode --dangerously-skip-permissions as root. I had to add the IS_SANDBOX=1 variable in the T3 Code settings for this enviroment.
Because the default command mode in T3 Code is “Full access”, claude doesn’t work out of the box with the script.
You can't install tea via apt install tea (cause this package is an QT app) and tea-cli is too old.
You have to install tea directly from dl.gitea.com :
Activity
github-actions commentedon Sep 18, 2026
The T3 Code script is ready for testing:
Provider CLIs (Codex, Claude, Grok, OpenCode, GitHub) are included in the install. Login to the CT after creation to authenticate with these services.
Access T3 Code at http://:3773 and pair a device with the token/QR shown after install. Regenerate it with:
pct exec <CTID> -- t3 pair --base-dir /opt/t3code.Note: This is not in the official repo yet—it's just a dev version! After merging into ProxmoxVE, it will need to be recreated.
Discord testing thread: https://discord.com/channels/1302816934508630047/1550390770345709598
EelmanEmbedded commentedon Sep 28, 2026
T3code runs as the root user. Claude doesn’t allow the highest permission mode --dangerously-skip-permissions as root. I had to add the IS_SANDBOX=1 variable in the T3 Code settings for this enviroment.
Because the default command mode in T3 Code is “Full access”, claude doesn’t work out of the box with the script.
e4glenight commentedon Oct 6, 2026
Hello,
I try to add the gitea add-on to link with my gitea instance, who run in a other LXC. i've install tea-cli & link my gitea.
In T3, i don't see how to link it or to say to T3 i've install tea-cli (in T3, they say tea, but you can't run tea, you need a screen...
MickLesk commentedon Oct 6, 2026
I have no Idea what you try to Tell us ^^
MickLesk commentedon Oct 6, 2026
Maybe you @lukdz?
lukdz commentedon Oct 6, 2026
@EelmanEmbedded I added
IS_SANDBOX=1variable in #2380You can check it by installing t3code with:
COMMUNITY_SCRIPTS_URL=https://raw.githubusercontent.com/lukdz/ProxmoxVED/fix/t3code-claude-sandbox \ bash -c "$(curl -fsSL https://raw.githubusercontent.com/lukdz/ProxmoxVED/fix/t3code-claude-sandbox/ct/t3code.sh)"@e4glenight I'm not sure I understand you issue. Please provide exact display-related error and output of following commands executed in t3code LXC:
id t3 --version type -a tea tea-cli tea-cli --version dpkg-query -W tea tea-cli systemctl show t3code.service -p User -p EnvironmentWhile working on the above, I had forgot how to pair with old instance, so I decided to add it to
Notes:#2381
e4glenight commentedon Oct 6, 2026
You can't install tea via apt install tea (cause this package is an QT app) and tea-cli is too old.
You have to install tea directly from dl.gitea.com :
wget -O /usr/local/bin/tea https://dl.gitea.com/tea/0.16.0/tea-0.16.0-linux-amd64
and then :
chmod +x /usr/local/bin/tea
With this, i have gitea, T3 say i'm connected. Now i have to find how to use it :D
lukdz commentedon Oct 7, 2026
Looks like Debian packaging/version mismatch, not a bug in t3code installer.