Beta v1.2.0

Specialized terminal
for Claude Code

Stop losing context scrolling through the terminal. See everything Claude does at a glance, track costs, and work faster.

Microsoft Store View on GitHub

Software in beta. Bugs and unexpected behavior may occur.

Axon Terminal — start screen

Features

See everything, no scrolling

In the CLI you lose context scrolling. Here everything has its place: conversation, tools, shell, thinking, diff, tasks — all visible at once.

Axon Terminal — workspace with panels, conversation and filetree

Stop switching between windows

Every time you need to run a command, you leave Claude, open another terminal, come back. PowerShell or CMD built in — Ctrl+` and done, without losing your flow.

Axon Terminal — integrated terminal, git branches and StatusLine

Focus without the noise

Too many panels, too much information. Zen mode hides everything except the conversation so it is just you and Claude. Move your mouse to the edges when you need something.

Axon Terminal — zen mode

The whole ecosystem, no digging

MCP servers, skills, agents, permissions — in Claude Code you configure them blindly. Here they are all in dedicated panels where you can see and manage them.

Axon Terminal — MCP servers, skills, agents and permissions

Stop opening windows for each project

Multiple independent sessions in the same app. Pop out any panel as a floating window if you need it always in sight.

Axon Terminal — floating pop-out window and dialogs

More features

Track your spending

Tokens, accumulated cost, model, context used, and duration. Always visible in the StatusLine. No billing surprises.

±

Review changes before it's too late

Real-time side-by-side diff. See exactly what Claude is changing in your code as it happens, not after.

Don't lose track of what it touched

Claude edits 15 files and you have no idea which ones. File tree with live git status, +N/-N per file, and change heatmap. One click to see the diff.

Sessions that never get lost

Close the app, come back tomorrow. If something crashes, it reconnects automatically. Your sessions are saved and resume with full context.

Hands on code, not on the prompt

Describe what you need by voice and keep working. Configurable push-to-talk, optional wake word, and you decide if it sends automatically or you edit first.

No fear of breaking things

Claude edits directly in your folder by default. If you prefer, enable worktree and review changes before applying them.

You don't have to be at your PC

Kick off a long task and walk away. From your phone you follow the response stream, reply to Claude and stop a run if needed — PWA paired by QR, off by default and revocable instantly.

Claude on your VPS, full UI included

Run Claude Code over a remote filesystem via SSH and keep the same panels, diff and thinking you have locally. Hosts managed from Settings, no falling back to a bare terminal.

Your environment, your rules

Every developer works differently. 13 themes, configurable fonts, transparency, and a layout that adapts to you — not the other way around.

Usage

Requirements

  • Windows 10/11 (x64)
  • docs.requirements.2_preClaude Code CLI installed and configured
  • Claude Code subscription or Anthropic API key

Quick start

  1. Download and install the .exe
  2. Open Axon Terminal
  3. Select a working folder
  4. Choose a model (Sonnet 4.6 / Opus 4.6 1M / Haiku 4.5)
  5. Click "Start session"

Panels

12+ panels: conversation, tools, bash, thinking, tasks, diff, filetree, background, agents, skills, hooks, and MCP. Each one can be:

  • Popped out as an always-on-top floating window
  • Shown/hidden from the tab bar
  • Resized by dragging the edges

Direct mode + worktree

By default, Claude edits directly in your project folder. If you prefer isolation:

  • Worktree — enable sandbox: Claude works on a temporary copy
  • Merge / Discard — when done, apply changes or discard

Changelog

v1.2.0 2026-06-09
  • Claude Fable 5, Anthropic’s most capable model (native 1M context), is now in the model selector. Selecting it shows a billing notice: until June 22, 2026 it is included in your subscription and, after that date, it is billed from your usage credits (separate from your subscription tokens). Opus 4.8 stays the default model
  • Fix: when resuming a conversation, the messages you sent from your phone show correctly again (an internal tag used to appear instead of your text)
v1.1.2 2026-06-07
  • Reading Claude’s replies aloud from your phone now actually streams — before it took ~40s to start and then dumped everything at once; now the audio arrives block by block as it is generated, just like on desktop (first sound at ~3s)
  • Claude processes no longer linger as zombies when you close the last tab: they piled up eating memory, blocked resuming sessions, and kept answering the voice assistant — now they actually shut down
  • From your phone you can answer the questions, permissions and plans the model raises (they used to hang on the PC), stop Claude mid-reply, and see the full conversation history
  • When one session delegates work to another tab, the app truly certifies who sent the message, and the consent dialog shows the real name of the target tab instead of an anonymous id
  • Subagent tools now show their real name (previously an anonymous "Tool"), the window opens fully on laptops at 125-150% DPI, and the MCP panel Reconnect button actually reconnects
  • Several stability fixes: resuming a just-closed session, SSH sessions, /btw not responding, and extended thinking dying silently
v1.1.1 2026-05-29
  • On Max you were stuck at 200K of context on Opus 4.8 and 4.7 with no way to pick the 1M variant — now "Opus 4.8 (1M)" and "Opus 4.7 (1M)" appear in the model selector (only Opus 4.6 had it before). The default stays at Opus 4.8 at 200K; 1M is optional, with a cost notice
v1.1.0 2026-05-28
  • Claude Opus 4.8 available and default
  • Switching between Anthropic models was a visual mess with 7 buttons — now a dropdown with search (same as OpenRouter) and the active model is always visible above
  • The iPhone PWA wouldn't connect outside your local network — dedicated tab with step-by-step Tailscale + HTTPS pairing guide so it works from anywhere
  • After a network drop the PWA chat showed up empty on reconnect and you had to close and reopen — it now repopulates on its own
  • You couldn't stop an in-flight generation from the phone — Stop button
  • Messages typed from the phone didn't appear in the desktop chat — now mirrored in real time
  • The PWA session list only showed the ID — last message now appears so you can tell which is which
  • If the app lost connection to a remote device there was no visible warning — a statusline chip marks the state
  • New wizard to open Claude sessions on remote filesystems over SSH, with hosts managed from Settings
  • On OpenRouter, side-tasks (summaries, titles) always used the main model — expensive if your session runs on Opus, now you can set a cheap distinct model
  • OpenRouter exposed the underlying model in the system prompt and broke instructions that depended on knowing which model it was
  • /btw cut the answer at 60s with no warning — cap removed
  • Starting a session reset the mode (dev/consulting) — it now persists
  • After /compact from the MCP the last context messages were not accessible in the next turn
  • The floating orb showed an opaque background on some setups — now transparent
  • Two concurrent refreshes of a Pragma artifact could stomp on each other — serialized
  • Finishing a worktree with no changes had no feedback and looked like a failure — toast now explains it
  • Compacted bottom statusline — unified submenus with hamburger, Pragma only shown if you use it
  • Report bug button in the Help panel — used to require going to GitHub manually
v1.0.5 2026-05-24
  • Optional remote access to control Axon Terminal from your phone without going back to the PC — Settings → Remote access spins up a LAN bridge, pair devices via QR + 6-digit code, then send messages and read the response stream from your PWA. Off by default, per-device bearer tokens, instantly revocable, JSONL audit log with sha256-hashed args, and a 60 calls/min rate limit
  • When a remote device is typing, a yellow strip appears above the chat with the device name — your local input is NOT blocked, you just get a heads-up
  • PWAs hosted on public HTTPS can now connect to the bridge — CORS + Private Network Access for Chrome 94+
  • The app warns you when your Claude Code CLI is broken by an old version instead of failing silently — minimum version check at session start (2.1.148 covers the 2.1.141-2.1.149 regressions)
  • On corporate machines Axon no longer bypasses the PowerShell execution policy your IT set
  • If your Claude credentials are corrupt, you no longer wait 75 seconds with no clue — pre-check with a clear error and fix command
  • Your project files are no longer at risk if an NTFS junction sneaks into a disposable worktree — the cleaner refuses to follow reparse points
  • The MCP panel now shows stdio servers as "Connected" when they actually are — reads the canonical init field instead of inferring from tools
  • The context % bar moves again with OpenRouter models — uses the real context_length from the catalog
  • The "Harley Quinn" theme stops being counted as "Nord" in stats, and the real Nord is free again
  • Resuming a project with an underscore in its name now actually loads the conversation
  • Approving a Bash or external write opens a live dialog — no more PostFail after a wasted turn
  • Your own system prompt per project for OpenRouter sessions (Settings → OpenRouter advanced → system_prompts folder)
  • If you canceled an AskUserQuestion or ExitPlanMode the agent decided on its own — now they route to real dialogs and your reply goes back to the model
  • Five UX fixes in Pragma (StatusLine timer starts from 0, wizard as side panel instead of modal, system prompt with artifact + timezone) plus in-app wizard editor without touching JSON
v1.0.4 2026-05-06
  • Pasting an image left the message bubble empty — now you see the thumbnail you expected
  • OpenRouter responses cut off by content moderation no longer look like normal answers — you get a clear notice that content was filtered
  • The MCP panel no longer loses the list of active servers if you opened another panel while it was starting up
  • The Microsoft Store build no longer leaves orphan test files lying around in your profile
  • The Terms dialog no longer falls off the screen at 125% DPI on 1080p laptops
v1.0.3 2026-04-25
  • The "Download" button in the update notice now actually works — clicking did nothing before and left you stuck on the old version with no clear reason
  • Bundle of stability fixes for Microsoft Store users on Windows 10 — several blocking bugs caused by the sandboxed MSIX install
  • MCP permissions no longer loop when you click "Allow always" on W10 — every approval used to re-prompt immediately
  • Pasted screenshots now reach Claude — the path we handed it was the logical one, the actual file lived in the package sandbox
  • The MCP panel shows the servers that are actually running — used to say "not connected" even when they worked
  • OpenRouter no longer answers with Sonnet without warning when you have an active Claude Code session — the proxy is now isolated from OAuth credentials
  • OpenRouter no longer 401s with an empty key either — validated before spinning the proxy
  • Warning banner when Windows blocks access to the user config — points to the exact Settings page to enable it
  • Opening the same session in two tabs no longer corrupts the history — clear error pointing to the tab already holding it
  • The bubbles icon in the floating mode button no longer renders as a square on old W10 builds — SVG instead of an emoji
  • The "allow file edit" modal no longer lies when you accept — toast explains why if the operation is rejected
  • Start Menu icon at the right size — full MSIX asset set for every resolution and DPI
v1.0.1 2026-04-22
  • Terms dialog at 150%/175% DPI — the Accept button no longer falls outside the viewport
  • Telemetry now opt-in explicitly — you choose Yes/No on first launch instead of us assuming a default
  • Effort and Thinking pills no longer overlap narrow sidebars at high DPI
v1.0.0 2026-04-18
  • First stable release — months of work since 0.99
  • Voice assistant with orb — floating window that speaks via native TTS and reacts with emotions
  • Live canvas — Claude draws code, tables, markdown, HTML, Mermaid on a dedicated surface
  • Official Microsoft Store — signed MSIX install under Neuralflow publisher
  • Stable session — persistent stream-json over stdin, context survives between messages
  • Built-in terminal with real PTY (PowerShell/CMD/pwsh) and assisted reconnect
  • Isolated multi-tab with custom names preserved across restarts
  • Zen mode, granular permissions, dynamic model selector with xhigh thinking
  • End-to-end security — strict CSP, Argon2id+DPAPI secrets vault, SSRF blocked, canonical paths, no unwrap() in hot paths
  • NSIS auto-updater in currentUser mode
  • 11 dark themes + 2 light, real transparency with legible text
  • Full ES/EN i18n (563 keys)
  • EULA and privacy policy reinforced and accessible from Settings
v0.99.0 2026-04-07
  • Built-in terminal with real PowerShell/CMD — opens with Ctrl+`, slide-up animation, process survives toggle
  • Shell selector: switch between PowerShell Core, PowerShell or CMD without restarting
  • Auto-reconnect when terminal dies — Restart button without losing context
  • Zen mode: hides all UI except the conversation so you can focus
  • Enhanced file tree: +N -N per file, change heatmap, ignored files dimmed
  • CLI version detection: notifies you if Claude Code updated between sessions
  • 183 automated tests + CI Guardian on every commit
  • Processes no longer pile up on close — graceful shutdown + orphan cleanup
  • OpenRouter with automatic retry for rate limits
  • Scroll-to-bottom fixed on Webview2
v0.9.0 2026-03-30
  • Undo checkpoints no longer clutter your git history — now stored as compressed snapshots outside git
  • File tree shows icons by type: Rust, TS, JS, Python, folders, configs, and more
  • CHANGELOG rebuilt from day one — all versions documented
v0.8.0 2026-03-30
  • Pop-outs no longer disconnect when switching tabs — they follow the active tab
  • Confirmations no longer get skipped — they wait for your response before acting
  • Telemetry fixed — data now reaches the server (CORS was blocking it before)
  • Draggable tabs for custom reordering
  • Configurable layout — move sidebar, thinking, and filetree to left or right
  • Window transparency slider in the tab bar
  • Simplified permissions at startup — Normal or Bypass, no Plan mode
  • Dead Rust code cleanup — 0 warnings
v0.7.0 2026-03-28
  • Redesigned start screen — config in sidebar, projects with full width
  • Wake word for dictation: the mic only responds when you say your key phrase
  • Customizable chat names — double-click to change
  • /bug command to report issues directly on GitHub
  • Opus 4.6 (1M) as default model option
v0.6.0 2026-03-27
  • Control how much Claude thinks with the effort selector (Low/Medium/High/Max)
  • Change model, effort, and permissions mid-session (/model, /effort, /permissions)
  • Choose your favorite editor with /editor — VS Code, Cursor, Notepad++, or any
  • Open files, CLAUDE.md, and settings directly from the terminal
  • Undo no longer wipes the conversation — preserves what was there
  • Visual notification in inactive tabs when Claude finishes
  • More stable voice — toggle ON/OFF responds immediately
  • Fix: /memory no longer destroys your CLAUDE.md
  • Fix: Markdown export now works (missing permissions)
v0.5.1 2026-03-26
  • Checkpoints — go back if something goes wrong, without losing work
  • Auto-reconnect after a crash, picks up where you left off
  • History grouped by project — find conversations without searching
  • Export any conversation to Markdown with one click
  • Cancel Claude's turn without losing the session
  • Configurable push-to-talk key — choose what feels comfortable
  • Fix: voice no longer overlaps when using multiple tabs
v0.5.0 2026-03-24
  • Multi-tab — work on multiple projects without opening another window
  • Search in conversation (Ctrl+F) — find what Claude said 50 messages ago
  • Keyboard shortcuts — Ctrl+T new tab, Ctrl+W close, and more
  • Desktop notifications — continue with other things while Claude works
  • Configurable voice dictation — choose if it sends automatically or you edit first
  • Resizable diff — stop truncating long lines
  • Fix: terminal no longer hangs when canceling a turn
  • Fix: voices no longer overlap when dictating fast
  • Fix: background processes that kept spinning indefinitely
  • Fix: new tabs that wouldn't start a session
v0.4.0 2026-03-24
  • StatusLine with model, project, branch, tokens, cost, and duration
  • PermissionDialog — approve/deny permissions from the UI
  • F11 fullscreen
  • Configurable permission mode
  • Corrected models: Opus 4.6 1M, Sonnet 4.6, Haiku 4.5
  • CSS progress bar
  • Multi-window dialog via Rust
v0.3.0 2026-03-23
  • Optional worktree — direct mode by default, worktree as an option
  • Session history with resume — pick up previous conversations
  • Help system — panel with shortcuts, commands, and features, /help
  • Centralized colors — themes.ts with semantic variables, 0 hardcoded colors
  • Custom slash commands — autocompletion from .claude/commands/
  • Integrated git init — detects projects without git and offers to initialize
  • Tooltips on all interactive elements
  • Subagent permissions — explicit base tools in --allowedTools
v0.2.0 2026-03-21
  • Theme system: Matrix, Nebula, Crimson, Frost, Hacker, Pip-Boy
  • Panel toggles — show/hide panels individually
  • Pending sessions — recover sessions after closing the app
  • Insight blocks with special formatting
  • Integrated update checker
v0.1.0 2026-03-15
  • Initial release
  • Panels: conversation, tools, shell, thinking, tasks, diff, filetree
  • Pop-out floating windows
  • Sandbox with git worktrees
  • Voice with edge-tts and push-to-talk
  • Model selector (Sonnet/Opus/Haiku)

Download

Latest stable release.

Windows v1.2.0 x64
Get from Microsoft Store Automatic install and updates from the Store.
Linux Coming soon
macOS Coming soon

If you have a previous version, the app will notify you automatically about new updates.