What It Does — A Unified Workspace for Agentic Development
Single Pane is a new macOS application designed as a "single pane of glass" for developers who have adopted an agentic workflow, particularly with Claude Code. It's built for those who have moved away from traditional IDEs to terminal-centric tools like Ghostty. The core problem it solves is the constant Alt+Tab (or Cmd+Tab) context switching between your terminal running claude code, your file explorer, and your markdown notes. It consolidates these into a single, tabbed application.
Its primary features are a full terminal emulator with advanced tab management, a dual-pane file manager, and a built-in markdown reader/editor. Crucially, it integrates directly with Claude Code via its hooks system to provide audio and visual notifications for agent events.
Setup — How to Install and Configure with Claude Code
Download and Install: Grab the latest
.dmgfrom the GitHub releases page.Enable Audio Hooks: When you enable audio notifications within Single Pane's settings, the app automatically registers URL scheme hooks in your Claude Code configuration. These hooks correspond to key events:
SessionStartUserPromptSubmitSubagentStartStopSessionEndNotification
Each event triggers a distinct sound in Single Pane. You can preview and customize these sounds or mute specific events.
Start Working: Launch Claude Code sessions in Single Pane's terminal tabs. You can now manage files in the dual-pane explorer, edit
CLAUDE.mdor other notes in the markdown editor, and run agent commands—all without leaving the window.
When To Use It — Specific Use Cases Where It Shines
This tool excels in specific, high-context Claude Code workflows:

- Monitoring Parallel Agents: Use the grid view or split panes to run multiple
claude codeinstances side-by-side. Watch one agent refactor a module while another writes tests, with audio cues telling you when each one completes a step or gets stuck. - Rapid File Operations: The dual-pane file manager (inspired by Total Commander) is perfect for moving generated code between source and test directories, or organizing project files while an agent is running. Drag-and-drop file paths directly into the terminal to feed file locations to Claude without typing.
- Context-Rich Development Sessions: Keep your project notes,
CLAUDE.mdfile, and the terminal output visible simultaneously. The clickable links and paths in the terminal output let you jump directly to a referenced file and line number (e.g.,file.swift:42) in the editor pane. - Background Task Management: Enable macOS notifications for
StopandNotificationevents. You can browse Hacker News in another window, and a banner will appear when Claude finishes a long task or needs your input, thanks to the native hook integration.
Key Productivity Features
- Hints Mode: Press
Cmd+Shift+Eto highlight every clickable URL and file path in the terminal. Type the hint label to open it. - Command Status Gutter: A visual indicator shows success/failure for each past command, making it easy to scan history for errors.
- Find in Terminal: Search through all terminal output with
Cmd+F. - Theme & Fonts: Includes Ghostty-inspired themes and a selection of monospace fonts.






