Windows · קריאה בלבד · ללא ענן Windows-first · Read-only · No cloud

תראה מה באמת קורה במכונת הפיתוח שלך See what your AI dev machine is actually doing

AgentWatch סורק את המכונה שלך ומייצר דוח בריאות מגובה־ראיות: דיסקים, קבצי VHDX של WSL ו-Docker, worktrees של Git, מוכנות פרויקטים והסשנים החיים של Claude, Cursor ו-Codex. הכול מקומי. שום דבר לא עוזב את המחשב. AgentWatch scans your machine and produces an evidence-backed health report: host disks, WSL and Docker VHDX growth, Git worktrees, project readiness, and live Claude, Cursor and Codex sessions. All local. Nothing leaves your machine.

חבילה עצמאית · MSI ומתקין EXE · ללא חתימה בשלב זה · Windows 10/11 x64 Self-contained ZIP, MSI and Setup EXE · currently unsigned · Windows 10/11 x64

PowerShell — agentwatch

    

הבעיהThe problem

סוכני AI צורכים מכונה — בשקטAI agents consume your machine quietly

ככל שיותר עבודה עוברת ל-Claude, Cursor ו-Codex, המכונה מצטברת בעומס שאף אחד לא מודד. עד שנגמר המקום בדיסק באמצע ריצה. The more work moves to Claude, Cursor and Codex, the more your machine accumulates load nobody is measuring — until the disk fills mid-run.

📈

VHDX שגדל בלי הגבלהVHDX that never shrinks

דיסקים וירטואליים של WSL ו-Docker גדלים ולא מתכווצים לבד. עשרות ג'יגה נעלמים בלי שתשימו לב. WSL and Docker virtual disks grow and never shrink on their own. Tens of gigabytes disappear without a trace.

🌿

worktrees נטושיםAbandoned worktrees

כל branch של סוכן משאיר worktree. אחרי חודש יש עשרות — חלקם ממוזגים מזמן, וכולם תופסים מקום. Every agent branch leaves a worktree behind. After a month there are dozens, many long merged, all taking space.

סשנים שלא ברור מה מצבםSessions in unknown states

כמה תהליכי Claude רצים עכשיו? מי מהם באמת עובד ומי תקוע? Task Manager לא עונה על זה. How many Claude processes are running? Which are working and which are stuck? Task Manager will not tell you.

הדשבורדThe dashboard

תמונת מצב אחת, מקומית לגמריOne picture, entirely local

ציון בריאות, ממצאים מדורגים לפי חומרה, וכל ראיה שמאחוריהם — מוגש מ-127.0.0.1 בלבד. A health score, findings ranked by severity, and the evidence behind each one — served from 127.0.0.1 only.

AgentWatch dashboard showing a health score, critical and warning counts, host details and findings that need attention

דשבורד AgentWatch רץ מקומית · http://127.0.0.1:8765 The AgentWatch dashboard running locally · http://127.0.0.1:8765

0בקשות רשת יוצאותoutbound network calls
100%פעולות קריאה בלבדread-only operations
127.0.0.1הכתובת היחידה שמאזינים בהthe only address it binds
~750msחלון דגימת פעילותactivity sampling window

יכולותCapabilities

מה זה סורקWhat it inventories

כל ממצא מגובה בראיות מהמכונה עצמה — בלי ניחושים ובלי טלמטריה. Every finding is backed by evidence collected from the machine itself — no guessing, no telemetry.

💾

דיסקים ו-VHDXDisks & VHDX

מצב הדיסקים המקומיים וקבצי VHDX של WSL ו-Docker, כולל קצב גדילה בין שני דוחות. Local disk pressure plus WSL and Docker VHDX files, including growth between two reports.

🌿

Git worktreesGit worktrees

worktrees ישנים, נקיים וממוזגים מסומנים כמועמדים לבדיקה — לעולם לא נמחקים אוטומטית. Old, clean and merged worktrees are flagged as review candidates — never auto-deleted.

📋

מוכנות פרויקטProject readiness

קבצי הנחיה ל-AI, מצב Git, runtimes נגזרים ופקודות ולידציה מוצהרות — מדווחות ולא מורצות. AI instruction files, Git state, inferred runtimes and declared validation commands — reported, never executed.

👁️

Session watchdogSession watchdog

עצי תהליכים של Claude, Cursor ו-Codex עם דגימת CPU/IO קצרה שמבדילה בין active ל-idle_observed. Claude, Cursor and Codex process trees with a short CPU/IO sample separating active from idle_observed.

🖥️

דשבורד מקומיLocal dashboard

שרת loopback בלבד עם רענון חי. כתובות שאינן loopback נדחות על הסף. Loopback-only server with live refresh. Non-loopback listen addresses are rejected outright.

📦

אפליקציית DesktopDesktop app

מעטפת WPF/WebView2 עם תפריט מגש, פורט loopback אקראי, ובלי גישה למערכת מתוך הדפדפן המוטמע. A WPF/WebView2 shell with a tray menu, a random loopback port, and no process capabilities exposed to web content.

פרטיותPrivacy

גבול הפרטיותThe privacy boundary

AgentWatch נכתב כך שלא יוכל לפגוע — אין בו uploader, אין חשבון ואין תלות בענן. AgentWatch is built so it cannot do damage. There is no uploader, no account and no cloud dependency.

מה כןWhat it does

  • קורא מצב מערכת, רישום ותהליכים בקריאה בלבדReads host state, registry and processes, read-only
  • כותב דוח JSON מקומי לניתוחWrites a local JSON report for diagnosis
  • מגיש דשבורד ב-127.0.0.1 בלבדServes a dashboard on 127.0.0.1 only
  • מסמן ממצאים לבדיקה אנושיתFlags findings for a human to review

מה לאWhat it never does

  • לא מעלה שום נתון לשום מקוםNever uploads any data anywhere
  • לא קורא תוכן קוד, prompts או היסטוריית שיחותNever reads source contents, prompts or chat history
  • לא קורא command lines, cookies, טוקנים או קבצי envNever reads command lines, cookies, tokens or env files
  • לא מוחק worktrees, לא עוצר תהליכים ולא מעדכן אפליקציותNever deletes worktrees, stops processes or updates apps

התחלהGet started

שלוש דקות להתחלהRunning in three minutes

אפשר להתקין את אפליקציית ה-Desktop, או להריץ ישירות מה-CLI. Install the desktop app, or run straight from the CLI.

1

הורדהDownload

קחו את AgentWatchSetup.exe מהשחרור האחרון, או את ה-ZIP העצמאי אם אתם מעדיפים בלי מתקין. Grab AgentWatchSetup.exe from the latest release, or the self-contained ZIP if you would rather skip the installer.

2

סריקהScan

agentwatch.exe scan --repo C:\path\to\repo --output agentwatch.report.json

3

דשבורדOpen the dashboard

agentwatch.exe serve --repo C:\path\to\repohttp://127.0.0.1:8765

4

מעקב גדילהTrack growth

העבירו את דוח אתמול כדי לקבל קצב גדילה של VHDX, בלי שירות רקע: Pass yesterday's report to get VHDX growth without any background service:
--previous-report yesterday.report.json

FAQ

שאלות נפוצותCommon questions

 

האם משהו נשלח לשרת כלשהו?Does anything get sent to a server?

לא. אין בקוד uploader בכלל. הדוח נכתב לקובץ מקומי והדשבורד מאזין ל-127.0.0.1 בלבד — כתובות שאינן loopback נדחות על הסף. No. There is no uploader in the codebase at all. The report is written to a local file and the dashboard binds to 127.0.0.1 only — non-loopback addresses are rejected outright.

האם הוא קורא את הקוד או את השיחות שלי עם הסוכן?Does it read my code or my agent conversations?

לא. הקולקטורים לא קוראים תוכן של קבצי מקור, command lines של תהליכים, כותרות חלונות, prompts, היסטוריית שיחות, cookies, טוקנים או קבצי env. הוא רואה מטא־דאטה: נתיבים, גדלים, מצב Git וספירת תהליכים. No. Collectors never read source file contents, process command lines, window titles, prompts, chat history, cookies, tokens or env files. It sees metadata: paths, sizes, Git state and process counts.

מה זה idle_observed בדיוק?What exactly does idle_observed mean?

רק שמוני ה-CPU וה-I/O לא זזו משמעותית בחלון הדגימה הקצר (ברירת מחדל 750ms). זו לא ראיה שהסשן תקוע, מחכה לכם, או שבטוח לעצור אותו. ההחלטה נשארת אצלכם. Only that CPU and I/O counters did not move meaningfully during the short sampling window (750ms by default). It is not evidence that a session is stuck, waiting for you, or safe to stop. The decision stays with you.

האם הוא מוחק worktrees או עוצר תהליכים?Will it delete worktrees or kill processes?

לעולם לא. worktrees ישנים, נקיים וממוזגים מסומנים במפורש כ־review_candidate ולא כ״בטוח למחיקה״. AgentWatch לא מוחק, לא עוצר תהליכים, לא מושך refs ולא מעדכן אפליקציות. Never. Old, clean and merged worktrees are deliberately marked review_candidate, not safe-to-delete. AgentWatch does not delete, stop processes, fetch refs or update applications.

למה Windows מזהיר בהתקנה?Why does Windows warn during install?

החבילות עדיין לא חתומות בחתימת קוד, ולכן SmartScreen מציג אזהרה. אפשר לאמת את ההורדה מול קובץ ה-SHA-256 שמצורף לכל שחרור, או לבנות מהמקור בעצמכם. The packages are not code-signed yet, so SmartScreen shows a warning. You can verify your download against the SHA-256 manifest attached to each release, or build from source yourself.

האם זה עובד על macOS או Linux?Does it work on macOS or Linux?

הכלי הוא Windows-first. אוסף הקולקטורים המלא — WSL, VHDX ו-session watchdog — מתבסס על Windows. אפשר לבנות מהמקור בפלטפורמות אחרות, אבל חלק מהקולקטורים ידווחו כלא־מלאים. The tool is Windows-first. The full collector set — WSL, VHDX and the session watchdog — depends on Windows. You can build from source elsewhere, but some collectors will report as incomplete.

כמה זמן לוקחת סריקה?How long does a scan take?

שניות בודדות. החלק הארוך היחיד הוא חלון דגימת הפעילות של הסשנים — אפשר לכבות אותו לגמרי עם --session-sample-ms 0. A few seconds. The only deliberate delay is the session activity sampling window, which you can disable entirely with --session-sample-ms 0.

AgentWatch נבנה בסוכנות אוטומטורAgentWatch is built at Otomator

אנחנו בונים מערכות ניהול לקוחות, אוטומציות ומוצרים פנימיים לעסקים בישראל — ומשתמשים בכלים שאנחנו מפתחים, כולל AgentWatch, בעבודה היומיומית שלנו. We build CRM systems, automations and internal products for businesses in Israel — and we run the tools we develop, AgentWatch included, in our own daily work.

AgentWatch is operated by Otomator. יצירת קשר: Contact: admin@agentwatch.review

המכונה שלך, בלי הפתעותYour machine, no surprises

קוד פתוח, קריאה בלבד, ורץ אצלכם. Open source, read-only, and it runs on your machine.