CTOP: Claude Code 세션을 모니터링하는 터미널 UI, 제로 의존성

✍️ OpenClawRadar📅 게시일: May 13, 2026🔗 Source
Ad

CTOP은 모든 실행 중인 Claude Code 및 Codex 세션을 단일 창에서 모니터링할 수 있는 터미널 UI입니다. 순수 Node.js로 제작되었으며 의존성이 없고 네트워크 호출이 없으며 macOS, Linux, Windows에서 작동합니다.

세션별 표시 정보

  • CPU, 메모리, 가동 시간, 상태
  • 컨텍스트 창 포화도 막대 (입력 / 캐시 / 출력 / 여유 공간, 최대 200k)
  • 토큰 분석: 입력, 출력, 캐시 생성, 캐시 읽기
  • 모델, 브랜치, 세션 ID, 서비스 티어
  • 세션별 비용 추정 및 전체 합계

기타 기능

  • Vim 스타일 탐색 (hjkl, g/G)
  • 두 가지 보기 모드: 목록(테이블) 및 창(카드 그리드)
  • 개별 또는 모든 세션 종료 (SIGTERM 또는 SIGKILL)
  • CPU, 메모리, 컨텍스트 % 정렬; 브랜치/모델/디렉터리 필터링
  • 라이브 로그 추적 및 대화 전체 텍스트 검색
  • 세션 완료 시 데스크톱 알림
  • 5가지 색상 테마, 플러그인 시스템

작성자는 여러 리포지토리에서 6~15개 이상의 Claude 및 Codex 세션을 실행하며, 컨텍스트 소모, 유휴 세션, 메모리 사용량을 추적하기 위해 CTOP을 구축했습니다. Agent View와 잘 어울립니다. Agent View는 디스패칭 및 입력 요구를 처리하고, CTOP은 비용 추적, CPU/메모리, 컨텍스트 창 막대, 기록 통계를 제공합니다.

설치

npm i -g ctop-claude

또는 Homebrew 사용:

brew tap aakashadesara/ctop && brew install ctop-claude

GitHub: github.com/aakashadesara/ctop — MIT 라이선스. PR 환영합니다 (최근 한 사용자가 70개 이상의 세션에 대한 성능 개선을 추가했습니다).

📖 전체 출처 읽기: r/ClaudeAI

Ad

👀 See Also

Claude-실시간-비디오: 모든 LLM을 위한 장면 인식 프레임 추출 + 대본
Tools

Claude-실시간-비디오: 모든 LLM을 위한 장면 인식 프레임 추출 + 대본

비디오에서 장면 인식, 중복 제거된 프레임과 오디오 전사를 추출하는 오픈소스 도구로, 어떤 LLM이든 업로드 없이 로컬에서 비디오를 '시청'할 수 있게 합니다. 장면 변경 감지, 슬라이딩 윈도우 중복 제거, Whisper 전사 기능을 제공합니다.

OpenClawRadar
AI 에이전트 전화 계층, 오픈소스로 전환: AI에 전화번호를 부여하세요
Tools

AI 에이전트 전화 계층, 오픈소스로 전환: AI에 전화번호를 부여하세요

한 개발자가 AI 에이전트가 전화를 걸고 문자를 보낼 수 있게 하는 오픈소스 전화 계층을 만들었습니다. REST + MCP 기반이며, 프레임워크에 구애받지 않고 OpenClaw 스킬을 포함합니다.

OpenClawRadar
제로 드리프트를 위한 펜스드 블록을 활용한 자체 유지 문서 시스템
Tools

제로 드리프트를 위한 펜스드 블록을 활용한 자체 유지 문서 시스템

한 개발자가 소스 파일에서 직접 구조화된 데이터를 추출하여 HTML 주석 블록을 통해 CLAUDE.md에 주입하는 bash 스크립트를 만들어, 문서가 코드와 동기화되어 수동 유지보수 없이 최신 상태를 유지하도록 했습니다.

OpenClawRadar
LiteParse: AI 에이전트를 위한 빠른 오픈소스 문서 파서
Tools

LiteParse: AI 에이전트를 위한 빠른 오픈소스 문서 파서

LiteParse는 경계 상자와 함께 공간 텍스트 파싱을 제공하는 오픈소스 문서 파서로, GPU 없이 로컬에서 실행되며 PDF, 오피스 문서, 이미지를 지원합니다. Claude Code, Cursor, OpenClaw을 포함한 40개 이상의 AI 에이전트용 스킬로 설치할 수 있습니다.

OpenClawRadar