Aieye banner
1989v 1989v

Aieye

Development community

Description

Native macOS menu bar app for Claude Code, Codex, and Claude background agents — unified session list, in-panel reply, sub-agent view, smart resume

Installation

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

README

aieye

**Language:** [English](README.md) | [한국어](README.ko.md)

A native macOS menu bar app for monitoring AI CLI sessions (Claude Code, Codex) — never lose a conversation, see what's running at a glance, resume any session in one click.

[![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](LICENSE) [![macOS 13+](https://img.shields.io/badge/macOS-13.0+-blue.svg)](https://www.apple.com/macos/) [![Tauri v2](https://img.shields.io/badge/Tauri-v2-orange.svg)](https://tauri.app) [![React 19](https://img.shields.io/badge/React-19-61DAFB.svg)](https://react.dev)

Features

  • Unified session list — every Claude Code and Codex session across every project, sorted by activity. One source of truth for /resume.
  • Smart resume — click a row → if the session is running, focus its existing terminal tab (Terminal / iTerm2) or activate the host IDE (VS Code / Cursor / JetBrains). Not running → launch in your preferred terminal with claude --resume / codex resume .
  • Live activity detection — per-session generating… / idle badge based on JSONL tail heuristic (Claude: stop_reason aware; Codex: task_started/complete event stream).
  • Animated tray icon — eye-themed frames reflect global state: closed eye idle, blink animation while any session is generating, open eye + count when sessions are waiting for your attention. Auto-clears on tray click / per-session interaction / 24h expiry.
  • Per-session ✓ checkmark — sessions that just finished are flagged until you interact again (click row, acknowledge, or user types in that terminal).
  • Inline + hover preview — each row shows last user/assistant text snippet inline (muxbar-style); hovering opens a right panel with the last ~10 turns full text.
  • Cleanup & bulk archive — filter by CLI / age / search, checkbox multi-select, move old sessions to Trash. 7-day safety window protects recent sessions in both frontend and backend.
  • Overflow menu per row — Revea