tBelt Code Download

A coding agent that works inside your projects

tBelt Code reads your code, edits files and runs commands in a sandbox on your own machine. You decide what each session is allowed to touch.

Free for Windows, macOS and Linux.

The login form accepts an empty password. Find out why and fix it.

  1. greppassword src/auth4 matches
  2. readsrc/auth/validate.ts
  3. editsrc/auth/validate.ts+3 -1
  4. bashnpm test -- auth12 passed

validate.ts checked that the field existed, so an empty string got through. It now rejects blank passwords, and there is a test for that case.

What it does

Works through the task
It searches and reads your code, edits files, then runs your tests or build to check the change. Each step shows up in the session as it happens.
Runs commands in a sandbox
Commands run inside the operating system's sandbox. Pick Read Only, Workspace Write or Full access for each session.
Keeps your sessions
Sessions are saved per workspace. Open an old one to continue, search through them, or archive the ones you are done with.
Connects to your tools
Add MCP servers, skills and plugins from the settings.
Splits up large jobs
Hand parts of a task to subagents, and save agent presets for the kinds of work you repeat.
Stays up to date
On Windows and Linux the app checks for new versions and tells you when one is out. One click downloads it and restarts into the new version. On macOS, download the new version from this page.
The tBelt Code start screen, with the workspace picker and the message box

Download

tBelt Code works with the model of your choice. Add an API key from your model provider under Settings, then Models.