The AI-native terminal workspace
The terminal workspace built for Claude Code. Kernel-level sandboxing, real-time audit trails, and full workspace control — so you can let Claude Code work autonomously without the risk.
Built for Claude Code
Everything Claude Code needs to be productive, and everything you need to stay in control.
Sandbox Claude Code
Kernel-level isolation with Landlock LSM, seccomp-bpf, and Linux namespaces. Define per-workspace path allowlists, block network access, and set resource limits. Claude Code works in a sandbox — your system stays safe.
Agent-First API
40+ JSON-RPC methods. Claude Code can open tabs, split panes, run commands, browse the web, and read notifications — all through a Unix socket.
Embedded Browser
Full WebKitGTK browser as a split pane. Claude Code can navigate, evaluate JS, extract accessibility trees, and interact with web UIs.
Audit Everything
Real-time audit trail with secret detection, PII scanning, and severity-based alerts. Know exactly what Claude Code is doing.
How it works
Get up and running in under a minute.
Launch thane
Open thane and start a workspace. Your terminal, browser, and tools in one window.
Run Claude Code
Claude Code discovers thane via $THANE_SOCKET_PATH. Just launch Claude Code inside a thane workspace and it works automatically.
Stay in control
Enforce kernel-level sandboxes, audit every command, track token costs, and review what Claude Code touched — all from one place.
Sandboxed Workspaces
Every workspace can be its own sandbox. Landlock LSM restricts file access to only the paths you allow. seccomp-bpf blocks dangerous syscalls. Network access is opt-in. Resource limits prevent runaway processes. Purpose-built for running Claude Code safely.
- Per-workspace Landlock file restrictions
- seccomp-bpf syscall filtering
- Network & resource limits
Split Panes & Workspaces
Vim-style navigation between panes with hjkl keybindings. Persistent sessions that survive restarts with auto-save every 8 seconds. Horizontal and vertical splits, resizable with keyboard or mouse.
- Vim-style pane navigation
- Persistent sessions with auto-save
- Horizontal & vertical splits
Cost & Token Tracking
Real-time Claude Code usage monitoring with per-model pricing. See input/output tokens, cache reads, and total cost — all updated live in a status bar.
- Per-model cost breakdown
- Input/output/cache token tracking
- Real-time status bar display
Agent Queue
Queue up multiple Claude Code tasks for headless execution. Priority-based scheduling with auto-pause when token limits are reached. Review tasks before they execute.
- Headless task execution
- Priority-based queue
- Token limit auto-pause
Ghostty-Compatible Config
Familiar configuration format that Ghostty users already know. Hot-reload on save — no restart needed. Customize fonts, colors, keybindings, and behavior.
- Ghostty-compatible format
- Hot-reload on save
- Full customization
Free for personal use
Use every core feature at no cost. Upgrade only when you need unlimited queuing or enterprise-grade controls.
Free
Everything you need to run Claude Code safely.
- Split panes & tabbed terminals
- Embedded browser panels
- 41 JSON-RPC API methods
- Workspace management
- Git diff panel
- Find-in-terminal search
- Notifications panel
- Configurable fonts, cursor, scrollback
- Session persistence & auto-save
- 50 free agent queue tasks
Pro
PopularUnlock unlimited queuing for power users.
- Everything in Free
- Unlimited agent queue tasks
- Priority queue scheduling
Enterprise
Full control, compliance, and security for teams.
- Everything in Pro
- Complete audit trail access
- Real-time critical event alerts
- REST API access for integrations
- Budget reports & cost controls
- PII & secret detection / protection
- Global sandboxing policies
- SSO & team management
- Priority support
Download thane
Get started in seconds. Choose your platform.
Or install via package manager
curl -fsSL https://getthane.com/install.sh | bash