matt1398/claude-devtools
The missing DevTools for Claude Code — inspect session logs, tool calls, token usage, subagents, and context window in a visual UI. Free, open source.
해결하는 문제
Claude Code는 정확한 파일 경로, 사고의 연쇄(Chain-of-Thought), 상세한 도구 호출 입출력 등 중요한 세부 정보를 터미널에서 숨기는 경우가 많습니다. 이로 인해 AI가 생성한 변경 사항을 디버깅하고 감사하기가 어렵습니다. claude-devtools는 --verbose 모드의 원시 JSON 덤프에 의존하지 않고도 AI가 수행한 모든 작업을 확인할 수 있는 구조화되고 탐색 가능한 인터페이스를 제공합니다.
작동 방식
래퍼로 작동하거나 AI 도구를 수정하는 대신, 로컬 머신(일반적으로 ~/.claude/)에 이미 저장된 세션 로그와 기록을 읽습니다. 이러한 로그를 시각적 인터페이스로 재구성하여 도구 호출, 토큰 사용량 및 에이전트 활동을 검사할 수 있습니다.
대상 사용자
AI의 추론 과정을 감사하고, 토큰 비용을 추적하며, 터미널 출력에서 접혀버린 특정 코드 블록과 파일 변경 사항을 복구해야 하는 Claude Code 사용자.
주요 기능
- 도구 호출 검사기 (Tool Call Inspector): 구문 강조가 적용된 파일 읽기, 편집을 위한 인라인 차이(inline diffs), 전체 bash 출력을 확인합니다.
- 컨텍스트 재구성 (Context Reconstruction): 사고, 도구 I/O, 프로젝트 메모리 등의 범주에 걸쳐 턴별 토큰 기여도를 표시합니다.
- 프로젝트 메모리 뷰어 (Project Memory Viewer):
MEMORY.md와 관련 레이어를 탐색하고 선호하는 편집기에서 열 수 있는 전용 창입니다. - 하위 에이전트 트리 (Subagent Trees): 에이전트가 다른 에이전트를 생성하는 과정을 특정 도구 추적 및 비용을 포함하여 재귀적으로 시각화합니다.
- 압축 시각화 (Compaction Visualization): 컨텍스트 창이 시간이 지남에 따라 어떻게 채워지고 압축되는지 시각적으로 추적합니다.
- SSH 원격 지원: SSH를 통해 원격 머신에서 호스팅되는 세션을 검사할 수 있습니다.
관련
- 프로젝트
- 프로젝트
- 프로젝트
- 프로젝트