Persistent Side Panel for Claude Code with Autonomous Content Management

What This Is
A developer has created an open-source persistent side panel for Claude Code that addresses the issue of content scrolling away during development sessions. The tool is a TUI (Terminal User Interface) panel that runs in an iTerm2 split pane alongside your terminal, with Claude autonomously managing what content appears.
How It Works
The system features three fixed panels:
- Main panel: Claude reads the conversation and decides what to show here - this could be code it just wrote, architecture diagrams, progress checklists, or emoji. You can also explicitly ask Claude to show specific content like documentation or Wikipedia pages.
- Status panel: A dashboard that auto-updates after every Claude response, showing current task, files changed, and decisions made. The developer describes this as "persistent snippets."
- Ambient panel: Displays terminal screensavers when you're between tasks. There are 12 built-in screensavers including rain-city with lightning, a Roku-style sunset cityscape, matrix, and aurora.
You navigate between the three screens using arrow keys, with zero manual commands needed. The tool was built with FastMCP + Textual and is released under the MIT license.
Practical Details
The tool specifically addresses the scrolling problem in Claude Code by providing persistent visibility of key information. The autonomous nature means Claude decides what to display based on the conversation context, though users can also request specific content. The status panel provides real-time updates on development progress without requiring manual tracking.
This type of tool is useful for developers who work with AI coding assistants and want to maintain context across longer development sessions without losing track of previous outputs.
📖 Read the full source: r/ClaudeAI
👀 See Also

Claude Agent Teams UI: Desktop App for Visualizing Claude Code Agent Workflows
A developer built a free, open-source desktop app that adds a visual layer to Claude Code's experimental Agent Teams feature. The app provides a real-time kanban board where tasks move automatically as agents work, plus cross-team communication, built-in review workflows, and per-task code review.

OpenClaw users report planning and review bottlenecks with AI agents
OpenClaw users describe planning and review workflows as 'MS-DOS-like' despite effective code generation, citing manual intervention, document fragmentation, and loss of reasoning during agent collaboration. Some are experimenting with agent-native document editors like comment.io and Proof by Every.

Claude AI Session Compaction Issues and Workarounds
Default compaction in Claude AI sessions can degrade retrieval accuracy from ~9.75/10 to ~5/10, causing hallucinations. The user tested with 418K tokens and found manual compaction using Opus maintains accuracy while default compaction fails.

Nudge: A local-first app that surfaces Claude-generated plans via contextual triggers
Nudge is a free, local-first iOS/Android app that lets you paste markdown plans (from Claude, ChatGPT, Notes) and attach triggers like time, location, Wi-Fi, inactivity, or one-time to surface them via local notifications.