Automate coding work from your shell.
Run local-model tasks in a terminal, automate repeatable work in scripts, or host the JSON-lines service behind other clients.
Explore Truss CLIClient surfaces
Every Truss client works with the same provider profiles, tools, permission policies, workspace memory, and implementation plans.
Run local-model tasks in a terminal, automate repeatable work in scripts, or host the JSON-lines service behind other clients.
Explore Truss CLIKeep files, Git diffs, agent chat, tool approvals, and shell output together in a keyboard-first workspace.
Explore Truss Terminal UIBring streaming chat, focused file context, inline completions, approvals, and Git-aware actions into a VS Code side panel.
Explore Truss for VS CodeKeep files, Git diffs, terminal work, persistent conversations, model controls, and tool approvals in one desktop app.
Explore Truss DesktopUse Chat, Plan, and Edit with bounded editor context, native approvals, changed-file navigation, and the shared agent runtime.
Explore truss.nvimPair your phone with Truss Desktop or VS Code over trusted same-Wi-Fi QR pairing.
Explore Truss Go