惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

P
Proofpoint News Feed
Martin Fowler
Martin Fowler
The GitHub Blog
The GitHub Blog
B
Blog RSS Feed
U
Unit 42
阮一峰的网络日志
阮一峰的网络日志
量子位
GbyAI
GbyAI
Cyber Security Advisories - MS-ISAC
Cyber Security Advisories - MS-ISAC
云风的 BLOG
云风的 BLOG
小众软件
小众软件
博客园 - 三生石上(FineUI控件)
L
LangChain Blog
奇客Solidot–传递最新科技情报
奇客Solidot–传递最新科技情报
博客园_首页
IT之家
IT之家
V
Visual Studio Blog
Y
Y Combinator Blog
Blog — PlanetScale
Blog — PlanetScale
宝玉的分享
宝玉的分享
Apple Machine Learning Research
Apple Machine Learning Research
I
InfoQ
D
Docker
V
V2EX

Hacker News - Newest: "AI"

AI can't read an investor deck AI as an attorney? Student uses ChatGPT, Gemini to sue UW over alleged racial discrimination Hacking MCP Servers in AI Systems – The Rug Pull: Tool Changes After Approval GitHub - MeepCastana/KubeezCut: Free Web based video editor Can AI judge journalism? A Thiel-backed startup says yes, even if it risks chilling whistleblowers Coming soon: 10 Things That Matter in AI Right Now DARPA built an AI to fact-check enemy weapons claims What explains heterogeneity in AI adoption? When AI Meets Muscle: Context-Aware Electrical Stimulation Promises a New Way to Guide Human Movements - Department of Computer Science AI Changed How We Build. It Did Not Change What Matters. Linux rules on using AI-generated code - Copilot is OK, but humans must take 'full responsibility for the… Meta spins up AI version of Mark Zuckerberg to engage with employees Code Mode: Let Your AI Write Programs, Not Just Call Tools | TanStack Blog GitHub - Delavalom/graft: Go framework for building AI agents. Type-safe tools, multi-provider (OpenAI, Anthropic, Gemini, Bedrock), zero vendor SDKs. India's TCS tops estimates, says new AI models did not dent services demand Gen Z's fading AI hype Strong feeling: we are in a folded AI reality GitHub - machinarii/total-recall-catalog: A reference catalog of latest knowledge retrieval, memory & RAG systems GitHub - mensfeld/code-on-incus: Give each AI agent its own isolated machine with root, Docker, and systemd. Active defense detects and stops threats automatically.. Quantization, LoRA, and the 8% Problem: Benchmarking Local LLMs for Production AI Iran war: We spoke to the man making Lego-style AI videos that experts say are powerful propaganda Powell, Bessent discussed Anthropic's Mythos AI cyber threat with major U.S. banks GitHub - immartian/bellamem: Persistent belief-graph memory for AI agents. Retrieves decisive context by importance — not recency, not RAG, not /compact. recursive-mode: The Repo-Native Operating System for AI Engineering After the attack on Sam Altman's home, will AI CEO's go on the offensive? The biggest advance in AI since the LLM Opus 4.6 vs GPT 5.4 One Prompt Unity World Generation Test “AI polls” are fake polls Client Challenge Can AI be a 'child of God'? Inside Anthropic's meeting with Christian leaders
cctop - monitor and jump between AI coding sessions
st0012 · 2026-06-26 · via Hacker News - Newest: "AI"

cctop status

Keep an eye on your AI coding sessions.

See which session is waiting on you. Jump there with a keystroke.

v0.18.4macOS 13+ / Developer ID signed and notarized

cctop menubar panel showing active AI coding sessions

Tokyo Night theme

Targets the exact sessionright window, tab, and pane - or the specific thread in a desktop app

Opens the projectfocuses the editor window, using the workspace file if present

Activates the appraises the app; find the tab manually

* Kitty targets the exact window when remote control is enabled in kitty.conf. Without it, falls back to app activation.
† Ghostty 1.3.0+ targets the session terminal by writing a temporary OSC 7 cwd marker to its TTY, matching that marker via AppleScript, then restoring the real cwd. If the TTY is unavailable, it falls back to working-directory matching.
‡ Apple Terminal targets the tab by tty via AppleScript. Falls back to app activation inside a multiplexer (tmux, screen), where the captured tty is the multiplexer pane's pty rather than the Terminal tab's.

Navigate mode

Hit a global hotkey to overlay numbered badges on every session card, then press the number to jump instantly.

1to9jump to session

cctop navigate mode with numbered badges

Press 1-9 to jump

Draggable panel

Drag the header to reposition the panel anywhere on screen. Position persists across launches, and double-click snaps it back to the menubar anchor.

cctop panel being dragged on screen

Panel position persists

Smart status icon

Lives in your macOS menubar in three states: healthy, needs attention, and a slim pill for laptops with a camera notch.

cctop status icons in the macOS menubar

All healthy / needs attention / notch pill

Recent projects

A second tab keeps session history so you can reopen past projects easily.

cctop recent projects tab

Recent sessions stay close by

Claude dark theme screenshot

Claude

Tokyo Night dark theme screenshot

Tokyo Night

Gruvbox dark theme screenshot

Gruvbox

Nord dark theme screenshot

Nord

1

Install the app

Signed with Apple Developer ID and notarized by Apple. Runs on macOS 13+. Signed release builds can check for new updates automatically.

$ brew install --cask st0012/cctop/cctop

2

Connect your coding tools

Open Settings > Tools. cctop shows the setup action for each detected tool: Copy Install Command, Install Plugin, Install Hooks, or Trust Hooks.

  • Use the action shown on each row to install or update that tool's plugin or hook.
  • For Codex CLI / Desktop, trust installed hooks once from a Codex CLI session.
  • New or restarted sessions appear automatically in the menubar panel after setup.

cctop Claude light theme screenshot

Claude theme / light

Does cctop slow down my coding tool?

No. Each integration does minimal work on session events: it calls the bundled helper, writes a small JSON file, and returns immediately.

Does cctop send any data anywhere?

No analytics, no telemetry, and no session upload. Signed release builds use network access for automatic update checks and downloads, but session data stays on your machine in ~/.cctop/sessions/ as plain JSON.

Do I need to configure anything per project?

No. Once your tools are connected, new sessions are automatically tracked. There's no per-project setup.

Why does Codex Desktop need an extra trust step?

Codex only runs hooks you've explicitly reviewed and trusted. cctop can install the hooks, but Codex Desktop does not currently surface the hook-review prompt. Start one Codex CLI session in a terminal and trust the hooks; Codex Desktop shares that trust state.

Why does the app need to live in /Applications?

Plugins look for the cctop helper inside /Applications/cctop.app or ~/Applications/cctop.app. Installing elsewhere breaks the integration.

I am on an Intel Mac and the updater installed the wrong architecture.

  1. Quit cctop.
  2. Download the Intel DMG from the latest release.
  3. Replace the existing app in /Applications/.
  4. Relaunch cctop. Future updates will pick the correct architecture.

How do I uninstall?

  1. Remove the app from /Applications.
  2. Remove each plugin you installed.
  3. Wipe session data and config with rm -rf ~/.cctop.