tCode
tCode is a terminal-based coding agent powered by tAI. It reads, writes, and edits files in your project, runs shell commands, searches your codebase, and browses the web -- all from a chat-style REPL in your terminal, with your approval before anything that changes your system.
Install
pip install tcode-cli
Requires Python 3.9 through 3.14, on Windows or Linux.
Getting started
tcode
The first run asks you to trust the current folder, then logs you in with your tAI account. From there, just type what you want:
> refactor the auth module to use the new token format
> find every place we call the old payments endpoint
> write tests for the parser in src/parser.py
What it can do
- Read, write, and edit files in your project, with a permission prompt before anything is changed
- Run shell commands (
bash), with the exact command shown before it runs - Search your codebase with
grepandglob, and search the web - Checkpoint and undo file changes per turn with
/rewind - Plan mode (
/plan) to have it read and reason about your code without touching anything, then show you a plan before acting - Attach context from your other tools --
/gmail,/notion,/github,/linearsearch live as you type, with Tab to pick a result and attach it to your next message - Remote control -- pair a machine once (
/pair <code>) and trigger it from the tAI web app - Configurable thinking effort (
/effort) and code syntax theme (/theme)
Run /help inside tCode for the full command list.
Configuration
Settings, saved credentials, and crash logs live in ~/.tcode. Run /config
to see current settings, or /logout to sign out.
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distributions
Built Distributions
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file tcode_cli-0.1.2-cp314-cp314-win_amd64.whl.
File metadata
- Download URL: tcode_cli-0.1.2-cp314-cp314-win_amd64.whl
- Upload date:
- Size: 869.9 kB
- Tags: CPython 3.14, Windows x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via:
twine/7.0.0 CPython/3.12.1
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
f1db84115076bfd7c005b93547eaf9c0eea408635ce2e73094a7782ad9772f25
|
|
| MD5 |
aca98667f3fa5a04b1fce66ff47b723a
|
|
| BLAKE2b-256 |
bbdf6d6bf7cd1c82ca169a40f1a8a6b7bf1f1bca8f250eda8e615283ec27ef2f
|
File details
Details for the file tcode_cli-0.1.2-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.whl.
File metadata
- Download URL: tcode_cli-0.1.2-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.whl
- Upload date:
- Size: 6.8 MB
- Tags: CPython 3.14, manylinux: glibc 2.17+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via:
twine/7.0.0 CPython/3.12.1
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
6dfcb08e5f1c81611b65610a37679ba7ee74220adcfa8194a8b20641799d7e40
|
|
| MD5 |
ac9730420f8c00669721d1802a112383
|
|
| BLAKE2b-256 |
0a02d1aebcaec62b655364229f32dca1902878842079d589aa8f00df6f2e0cd9
|
File details
Details for the file tcode_cli-0.1.2-cp313-cp313-win_amd64.whl.
File metadata
- Download URL: tcode_cli-0.1.2-cp313-cp313-win_amd64.whl
- Upload date:
- Size: 870.2 kB
- Tags: CPython 3.13, Windows x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via:
twine/7.0.0 CPython/3.12.1
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
2947210e85680ad9fb40618155fea4578a47ca420b47698da95ffe6e5018a359
|
|
| MD5 |
a5824fca9ddd327e0fba7150d58747c8
|
|
| BLAKE2b-256 |
2e28f0b9349b974b72565474a3e5d6461154fee99e013ce35d6fa2e377035c45
|
File details
Details for the file tcode_cli-0.1.2-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.whl.
File metadata
- Download URL: tcode_cli-0.1.2-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.whl
- Upload date:
- Size: 6.8 MB
- Tags: CPython 3.13, manylinux: glibc 2.17+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via:
twine/7.0.0 CPython/3.12.1
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
5d3e7d9ee135be42f87391ee32c9c5284e20aa87c76047cd80cd7374589da4fd
|
|
| MD5 |
622a65cf32cfb4bd8fc304719c1ea8cd
|
|
| BLAKE2b-256 |
c0ad6288692814e60c4094c59fe6dbdba34868171bc89b607b00197aab02a091
|
File details
Details for the file tcode_cli-0.1.2-cp312-cp312-win_amd64.whl.
File metadata
- Download URL: tcode_cli-0.1.2-cp312-cp312-win_amd64.whl
- Upload date:
- Size: 879.5 kB
- Tags: CPython 3.12, Windows x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via:
twine/7.0.0 CPython/3.12.1
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
bd08dda0cf6cbe5412b68bd2395661d9bb7534aac92893be2cae138c9e402091
|
|
| MD5 |
242d68976b8c9a24a5af2e750027968e
|
|
| BLAKE2b-256 |
0033bf3cf0c1d6dc22d94612cccc36916956ff35e03c81e0177d30550ee0f86a
|
File details
Details for the file tcode_cli-0.1.2-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.whl.
File metadata
- Download URL: tcode_cli-0.1.2-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.whl
- Upload date:
- Size: 7.0 MB
- Tags: CPython 3.12, manylinux: glibc 2.17+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via:
twine/7.0.0 CPython/3.12.1
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
ef18e3aa8a2c0a1c303a711e4ab99ced5d08743369d6ed8619739d669f854828
|
|
| MD5 |
66093dcd32dffd43d5fbcba86c5a149b
|
|
| BLAKE2b-256 |
bad77302d9e84db0af1b230077ff4e5b11ee1b8ee679f3fa9bccc7e7122d51cf
|
File details
Details for the file tcode_cli-0.1.2-cp311-cp311-win_amd64.whl.
File metadata
- Download URL: tcode_cli-0.1.2-cp311-cp311-win_amd64.whl
- Upload date:
- Size: 915.9 kB
- Tags: CPython 3.11, Windows x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via:
twine/7.0.0 CPython/3.12.1
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
75ce2582de5d99b5cbceed8834c55207e492c049f036ef55e253d4e951a16d77
|
|
| MD5 |
2d52bf2b197c01291e206e5ab197a9c7
|
|
| BLAKE2b-256 |
1e99a35b4e3b4ccd697352bdd7b69eb49a4b15f1e6bf308ef2c5090d9b758c2f
|
File details
Details for the file tcode_cli-0.1.2-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.whl.
File metadata
- Download URL: tcode_cli-0.1.2-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.whl
- Upload date:
- Size: 6.9 MB
- Tags: CPython 3.11, manylinux: glibc 2.17+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via:
twine/7.0.0 CPython/3.12.1
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
e228bb63105c59f5cdbe570aaff739e6457ca43f1ff904eda8bec9538ecadd04
|
|
| MD5 |
39aaed4f525f84dbd60cc0d90ea891df
|
|
| BLAKE2b-256 |
4013e2749bc7865456d603ff9ad5d434ed9dce16ccca282e6a54c1fa88736d6e
|
File details
Details for the file tcode_cli-0.1.2-cp310-cp310-win_amd64.whl.
File metadata
- Download URL: tcode_cli-0.1.2-cp310-cp310-win_amd64.whl
- Upload date:
- Size: 919.3 kB
- Tags: CPython 3.10, Windows x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via:
twine/7.0.0 CPython/3.12.1
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
0e2b08fe10c17248bf2a901661be350f150853d9651fdb0ec7938e5cbbb80017
|
|
| MD5 |
82ce947051cf19ae6de7f1bb373a5d1d
|
|
| BLAKE2b-256 |
c4ce900d7264aa34c26513f632370317ac48633afb157e5cc40396b23e6e65b6
|
File details
Details for the file tcode_cli-0.1.2-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.whl.
File metadata
- Download URL: tcode_cli-0.1.2-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.whl
- Upload date:
- Size: 6.6 MB
- Tags: CPython 3.10, manylinux: glibc 2.17+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via:
twine/7.0.0 CPython/3.12.1
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
f913ce88e5821d8f6a71123fdde94eecc92208d37a62f2dc5281b2dd5aec6293
|
|
| MD5 |
069fd27b1cbb843f284f24762ab1a1e6
|
|
| BLAKE2b-256 |
6392cdebb60344a51c7d0a0677f0e8c0d9e08ef20beebc4766add1a2a6c8cc4d
|
File details
Details for the file tcode_cli-0.1.2-cp39-cp39-win_amd64.whl.
File metadata
- Download URL: tcode_cli-0.1.2-cp39-cp39-win_amd64.whl
- Upload date:
- Size: 923.3 kB
- Tags: CPython 3.9, Windows x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via:
twine/7.0.0 CPython/3.12.1
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
48b1f981096325b715c029161f97c20a367101571b4af66bd1018326102877c2
|
|
| MD5 |
5192f87511dac8e076a0abccdcfb2125
|
|
| BLAKE2b-256 |
f403129ab76314b26f33848d10d93e84d92cd95d7baa32bc7fffcef23552ffd2
|
File details
Details for the file tcode_cli-0.1.2-cp39-cp39-manylinux2014_x86_64.manylinux_2_17_x86_64.whl.
File metadata
- Download URL: tcode_cli-0.1.2-cp39-cp39-manylinux2014_x86_64.manylinux_2_17_x86_64.whl
- Upload date:
- Size: 6.5 MB
- Tags: CPython 3.9, manylinux: glibc 2.17+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via:
twine/7.0.0 CPython/3.12.1
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
da7708f875b129fce117eebc336ea35c2f7a422cc168a8716bbaf7c9ffdbef16
|
|
| MD5 |
e9678c5168fff57e439c36316089d754
|
|
| BLAKE2b-256 |
8f14230f5dac2b2fec651571a3cede114994035d55b766b0330c6687d80da9a8
|