Installation and download
tCode is published on the Python Package Index and installs with a single pip command. There is no separate installer to download: pip is the download mechanism, and it pulls the correct pre-built package for your operating system and Python version automatically.
- Installing with a single pip command
- Dependencies tCode actually pulls in
- First run and PATH if the command is not recognized
- Upgrading and checking your version
- Internal package mirrors and restricted networks
- Why it ships compiled, not as plain source
- Uninstalling and what stays behind
tCode also expects git to already be installed and available on your PATH, since it uses git internally to create the checkpoints that power /rewind (see Checkpoints and rewind). tCode checks for this on every startup and tells you plainly if git cannot be found, rather than failing partway through a session.
Installing
tCode supports Python 3.9 through 3.14, on both Windows and Linux.
Dependencies
The package itself is intentionally small: its only runtime dependencies are requests for talking to the tAI backend, prompt_toolkit for the interactive prompt and live command completion, and pygments for syntax-highlighting code in responses.
First run and PATH
After installing, open a new terminal and run tcode from inside the project you want to work on.
Upgrading and checking your version
To upgrade to a newer release later, run pip install --upgrade tcode-cli.
Internal package mirrors
If your organization restricts which package indexes machines are allowed to reach, tCode does not need anything beyond a normal PyPI mirror to install: it is a standard Python package with no private registry or vendor-specific build step involved.
Why it ships compiled
tCode ships as a compiled package rather than plain Python source: everything beyond its two smallest entry-point files is built as a native extension for your specific Python version and platform, so what actually lands on disk after installing is not readable source code.
Uninstalling
Uninstalling is the standard pip command, pip uninstall tcode-cli.