Ethanzyc

Cc View — Development skill for Claude Code

Development community

Cross-terminal Claude Code session status overview · macOS menubar.

How to install Cc View

This entry records only its repository, not the path inside it, so there is no exact command to give. Open Ethanzyc/cc-view and copy the folder into ~/.claude/skills/, or the file into ~/.claude/agents/.

What Cc View does

Cross-terminal Claude Code session status overview · macOS menubar.

Alternatives in Development

  • Maestro Session Manage — Manage a v3 Session — inspect status/resume-view, review knowledge candidates, complete, archive/unarchive 530 ★
  • Calyx — A native macOS terminal app built on Ghostty for running and supervising coding agents 298 ★
  • Device Control Agent — You are an autonomous macOS agent with full control of this device via two CLI tools: - steer — GUI automation 250 ★

README

cc-view

跨终端 Claude Code 会话状态总览 · macOS menubar

[English](README.en.md) · 简体中文

[![release](https://img.shields.io/github/v/release/Ethanzyc/cc-view?color=blue)](https://github.com/Ethanzyc/cc-view/releases) [![platform](https://img.shields.io/badge/platform-macOS%2013%2B-black)](#安装) [![arch](https://img.shields.io/badge/arch-Apple%20Silicon%20%2B%20Intel-silver)](#安装) [![built with Tauri](https://img.shields.io/badge/built%20with-Tauri-orange)](https://tauri.app) [![license](https://img.shields.io/badge/license-MIT-blue)](LICENSE)

并行开多个 Claude Code 终端会话时,状态散落在各 tab / 窗口——哪个在干活、哪个等你回复 / 权限、哪个已经 idle,得逐个切窗口看。容易漏掉阻塞:一个 claude 等你确认权限 10 分钟你没注意,它就干等。

cc-view 把所有会话聚合到 **menubar 一个图标**(hover 看「N 等我 · M 工作」,需介入时染橙 + 红圆 badge)+ **⌥Space 命令面板**(搜索 / focus 跳终端 / 搁置 / 归档 / 复制 ID,失焦收起)+ **常驻精简面板**(贴桌面、状态色闪动提醒)+ 系统通知——不用切窗口就能掌握全部会话、快速跳到要处理的那个。

**点会话直接跳到正确的终端 tab**——不再是 app 级 activate(iTerm2 / Terminal / Otty 按 TTY 精确到 tab,Ghostty / cmux 按 cwd 精确到 terminal)。

**自动更新双源兜底**——GitHub 为主,Gitee 为国内网络兜底,GitHub 不可达时自动切换。

截图

**搜索 + 跳终端(⌥Space → 输入 → Enter)**

![搜索 + 跳终端](doc/screenshots/demo-search.gif)

**常驻面板(贴桌面 · 展开收起)**

![常驻面板](doc/screenshots/demo-resident.gif)

**任务完成提醒 → 点击跳转**

![任务完成提醒](doc/screenshots/demo-notify.gif)


**命令面板(⌥Space 呼出)— 多项目多状态 + token 列**

![命令面板](doc/screenshots/overlay.png)

**会话详情(点行内 📊)— 上下文曲线 + 回合消耗明细**

![会话详情](doc/screenshots/detail.png)

**常驻模式(贴桌面 · 待介入闪动提醒)**

![常驻](doc/screenshots/resident.png)

**偏好设置(VSCode 风格 · toggle switch)**

![偏好设置](doc/screenshots/preferences.png)

功能

🎛️ 命令面板(⌥Space)

  • 全局快捷键呼出居中 overlay,搜索(名称 / 项目)/ 聚焦(跳终端)/ 搁置 / 归档 / 复制 ID
  • 失焦自动收起;可图钉钉住;位置记忆,拖动后持久化恢复
  • 列表显示可配置:终端名 / token 用量 / 操作按钮均可独立开关(偏好设置 → 显示)

🎯 精确切终端 tab

  • 点会话行直接跳到正确的终端 tab/window,不再是 app 级 activate
  • iTerm2 / Terminal.app / Otty:TTY 匹配(ps 取控制 TTY → AppleScript 遍历 tab/session 找匹配)
  • Ghostty ≥ 1.3.0 / cmux:OSC 7 marker 精确匹配(往 TTY 写唯一 cwd 标记 → AppleScript 匹配 → 恢复)。cmux 基于 libghostty,继承了 Ghostty 的 App