
مسجل جلسة صامت لـ Claude Code يسجل كل إجراء، ويضع علامات على الأوامر الخطيرة (rm -rf, sudo, curl|sh)، ويوفر مراجعة زمنية، وتنبيهات المخاطر، وتحليلات عبر المشاريع.
مسجل رحلات لجلسات Claude Code.
تترك Claude Code يعمل على جهازك — أحيانًا لساعات، وأحيانًا مع الموافقة التلقائية. يسجل agentwatch كل إجراء بصمت، لتعود وتشاهد بالضبط ما حدث.
npm install -g agentwatch-dev
agentwatch install
هذا كل شيء. أمران. agentwatch يسجل الآن كل جلسة Claude Code.
agentwatch last # what just happened?
agentwatch danger # did anything risky happen?
agentwatch report # weekly summary across all projects
last هو الأمر الذي ستشغله غالبًا. بعد جلسة — خاصةً الطويلة التي تبتعد فيها عنها — يمنحك خطًا زمنيًا كاملًا: كل أمر، كل ملف تم لمسه، كل خطر تم وضع علامة عليه.
danger يمسح عن أشياء مثل rm -rf، sudo، curl | sh، الكتابة إلى .env أو .ssh، الدفع القسري — أي شيء تود معرفته.
report يظهر لك الأنماط عبر الزمن: أي المشاريع التي تستخدم الذكاء الاصطناعي عليها أكثر، أي الملفات يتم تعديلها باستمرار، أي الأوامر تستمر في الفشل.
SESSION REVIEW
agentwatch last review the most recent session
agentwatch show <id> show a specific session by ID prefix
agentwatch sessions list all recorded sessions (--all for full list)
agentwatch live live-follow current session in terminal
agentwatch commands all bash commands with pass/fail status
agentwatch files all files touched (Read/Edit/Write)
agentwatch danger flag potentially dangerous actions
agentwatch export [id] export as markdown (--json for JSON)
agentwatch tokens [id] token usage breakdown for a session
ANALYTICS
agentwatch report [period] weekly report — projects, hotspots, patterns
period: week (default), month, or number of days
agentwatch hotspots [n] top N files AI modifies most across sessions
agentwatch stats aggregate stats with per-project breakdown
MANAGEMENT
agentwatch dash open web dashboard in browser
agentwatch status check if agentwatch is installed and working
agentwatch prune [days] delete sessions older than N days (default: 30)
agentwatch install add hooks to Claude Code
agentwatch uninstall remove hooks (logs are preserved)
agentwatch hotspots يظهر أي الملفات يلمسها الذكاء الاصطناعي أكثر عبر جميع جلساتك. الملفات التي يتم تعديلها مرارًا غالبًا ما تشير إلى كود معقد أو هش أو قيد التطوير النشط.
المخاطر الحرجة والتحذيرية تسبب إشعارات macOS في الوقت الفعلي. الأحداث من مستوى المعلومات تُسجل بصمت.
يستخدم agentwatch نظام الخطافات الخاص بـ Claude Code:
~/.agentwatch/sessions/تعمل الخطافات بشكل غير متزامن مع مهلة 3 ثوانٍ وفشل صامت — لا تحجب أو تتداخل أبدًا مع Claude Code. جميع البيانات تبقى محلية على جهازك.
agentwatch uninstall # removes hooks from Claude Code settings
npm uninstall -g agentwatch-dev
يتم الاحتفاظ بسجلات الجلسات في ~/.agentwatch/ — احذفها يدويًا إذا أردت.
MIT — من إنشاء Farjad Ahmed
| النمط | المستوى |
|---|
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 إلى مضيفين خارجيين | تحذير |
git push --force-with-lease | تحذير |
قراءة .env, .ssh/id_rsa | تحذير |
eval | تحذير |
ssh/scp | تحذير |
kill -9, pkill, killall | تحذير |
pip install/npm install | معلومات |
docker run | معلومات |