Skip to content
KitploitKITPLOIT
도구블로그
제출
도구블로그
제출

해킹, 침투 테스트 및 사이버 보안 도구를 당신의 보안 무기고에!

Kitploit은 해킹, 사이버 보안 및 침투 테스트 도구 디렉토리입니다. 최신 프로젝트 업데이트를 발견하여 취약점을 찾고, 시스템을 분석하고, 테스트를 자동화하고, 보안을 강화하세요.

··피드·문의·개인정보·© 2026 Kitploit

도구 디렉토리

카테고리

모든 카테고리 보기
Loading categories
agentwatch — 클로드 코드용 무음 세션 기록기로, 모든 작업을 기록하고 위험한 명령어(rm -rf, sudo, curl|sh)를 플래그 지정하며, 타임라인 검토, 위험 경고 및 프로젝트 간 분석을 제공합니다. | Kitploit
도구/GitHubGitHub/farjadahmed/agentwatch
Scripting & AutomationForensicsThreat IntelligenceIncident ResponseLog Analysis
GitHubfarjadahmed/agentwatch

agentwatch

클로드 코드용 무음 세션 기록기로, 모든 작업을 기록하고 위험한 명령어(rm -rf, sudo, curl|sh)를 플래그 지정하며, 타임라인 검토, 위험 경고 및 프로젝트 간 분석을 제공합니다.

저장소 보기
12236개월 전아직 검토되지 않음

인기

모두 보기 →

커뮤니티에서 가장 많이 사용되는 도구를 찾아보세요.

모든 도구 탐색

도구 컬렉션을 둘러보세요

모든 도구 보기 →
공유

agentwatch

Claude Code 세션용 비행 기록기입니다.

Claude Code를 머신에서 실행하게 놔두세요 — 때로는 몇 시간, 때로는 자동 승인으로. agentwatch는 모든 작업을 조용히 기록하여, 나중에 돌아와 정확히 무슨 일이 일어났는지 확인할 수 있습니다.

root@kitploit:~
npm install -g agentwatch-dev
agentwatch install

그게 다입니다. 두 개의 명령어입니다. agentwatch는 이제 모든 Claude Code 세션을 기록하고 있습니다.

실제로 사용할 명령어들

root@kitploit:~
agentwatch last           # 방금 무슨 일이 있었나?
agentwatch danger         # 위험한 일이 있었나?
agentwatch report         # 모든 프로젝트에 대한 주간 요약

last는 가장 자주 실행하게 될 명령어입니다. 세션 후 — 특히 자리를 비운 긴 세션 — 전체 타임라인을 제공합니다: 모든 명령어, 모든 파일 접근, 모든 플래그된 위험.

danger는 rm -rf, sudo, curl | sh, .env 또는 에 쓰기, 강제 푸시 등 — 알고 싶은 모든 것을 스캔합니다.

.ssh

report는 시간 경과에 따른 패턴을 보여줍니다: 가장 많이 AI를 사용하는 프로젝트, 계속 수정되는 파일, 계속 실패하는 명령어.

모든 명령어

root@kitploit:~
SESSION REVIEW
  agentwatch last              가장 최근 세션 검토
  agentwatch show <id>         ID 접두사로 특정 세션 표시
  agentwatch sessions          모든 기록된 세션 나열 (--all 전체 목록)
  agentwatch live              현재 세션을 터미널에서 실시간 추적
  agentwatch commands          모든 bash 명령어와 성공/실패 상태
  agentwatch files             모든 접근된 파일 (읽기/편집/쓰기)
  agentwatch danger            잠재적 위험 행위 플래그
  agentwatch export [id]       마크다운으로 내보내기 (--json JSON)
  agentwatch tokens [id]       세션의 토큰 사용량 분석

ANALYTICS
  agentwatch report [period]   주간 보고서 — 프로젝트, 핫스팟, 패턴
                               period: week (기본값), month, 또는 일 수
  agentwatch hotspots [n]      AI가 세션 간 가장 많이 수정하는 상위 N개 파일
  agentwatch stats             프로젝트별 분석이 포함된 통계

MANAGEMENT
  agentwatch dash              웹 대시보드를 브라우저에서 열기
  agentwatch status            agentwatch 설치 및 작동 상태 확인
  agentwatch prune [days]      N일 이상 된 세션 삭제 (기본값: 30)
  agentwatch install           Claude Code에 후크 추가
  agentwatch uninstall         후크 제거 (로그는 보존됨)

파일 핫스팟

agentwatch hotspots는 모든 세션에서 AI가 가장 많이 접근하는 파일을 보여줍니다. 반복적으로 수정되는 파일은 종종 복잡하거나, 취약하거나, 활발히 개발 중인 코드를 나타냅니다.

위험으로 플래그되는 항목

패턴수준
rm -rf심각
curl | sh심각
sudo심각
git push --force심각
git reset --hard심각
.env, .ssh, .aws에 쓰기심각
/etc/, /usr/에 쓰기심각
find -exec rm / find -delete심각
mkfs, dd if=심각
curl/wget to external hosts경고
git push --force-with-lease경고
.env, .ssh/id_rsa 읽기경고
eval경고
ssh/scp경고
kill -9, pkill, killall경고
pip install/npm install정보
docker run정보

심각 및 경고 위험은 실시간으로 macOS 알림을 트리거합니다. 정보 수준 이벤트는 조용히 기록됩니다.

작동 방식

agentwatch는 Claude Code의 후크 시스템을 사용합니다:

  1. SessionStart hook — 세션 메타데이터(cwd, 모델, 타임스탬프)를 기록합니다.
  2. PostToolUse hook — 각 도구 호출을 기록하고, 심각 위험 발생 시 알림을 보냅니다.
  3. Stop hook — 과거 기준선과 비교해 이상 징후를 확인하고, 비정상일 경우 알림을 보냅니다.
  4. 로그는 ~/.agentwatch/sessions/에 JSONL 형식으로 저장됩니다.

후크는 3초 타임아웃과 자동 실패로 비동기적으로 실행됩니다 — Claude Code를 차단하거나 방해하지 않습니다. 모든 데이터는 머신에 로컬로 유지됩니다.

제거

root@kitploit:~
agentwatch uninstall     # Claude Code 설정에서 후크 제거
npm uninstall -g agentwatch-dev

세션 로그는 ~/.agentwatch/에 보존됩니다 — 원한다면 수동으로 삭제하세요.

요구 사항

  • Node.js 18+
  • Claude Code

라이선스

MIT — Farjad Ahmed 제작

도구 다운로드