You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Freshclaude — An alternative to Claude CLI that works with your Anthropic subscription. Fully interactive: answer Claude's questions inline, see thinking and tool use, and pick your model and effort level — all inside a Freshell pane.
Self-configuring workspace — Claude and Codex agents running in Freshell can open panes, windows, subagents, and browsers for you. Create tabs, split panes, send keystrokes, capture terminal output, take screenshots, and wait for specific output. As you work, Freshell configures itself around what you're doing.
Rename anything, and it cascades — Rename a pane, and the tab title updates. Rename a session in history, and the terminal title updates. Rename a terminal, and the session title updates. Everything stays in sync.
Take screenshots from agents — Coding CLIs can capture pane, tab, or full-view screenshots as PNGs, with path validation and overwrite protection. Useful for automated demos and documentation.
Things that got better
Terminal reconnects are instant — Protocol v2 replays only the output you missed (via sequence numbers) instead of re-sending the entire scrollback. Reconnects after network blips are dramatically faster.
Session sidebar is less cluttered — Codex subagent sessions and non-interactive sessions are hidden by default. Empty sessions are filtered out.
Freshclaude chat is more readable — Code blocks now have syntax highlighting, language headers, and a copy button that strips trailing newlines. External links open in new tabs. Scroll-to-bottom button with unread badge keeps you oriented in long conversations.
Chat session history survives restarts — Freshclaude chat sessions restore after server restart or page reload, so you don't lose your conversation.
Connection errors explain themselves — Auth failures, connection limits, and protocol mismatches show specific, actionable overlay messages instead of a blank terminal.
Server won't build over itself — A prebuild guard blocks npm run build if a production server is already running, preventing accidental overwrites. Use npm run check for safe verification.
Pane picker shows Freshclaude first — The launcher leads with Freshclaude, followed by Claude CLI and Codex CLI, with proper capitalization and the actual Freshclaude icon.
Windows firewall self-repairs — On WSL2, Freshell detects and fixes drifted Windows Firewall rules automatically so LAN access keeps working.