bassemustafa/watchducks
WatchDucks를 만들었습니다 — Claude Code 하위 에이전트 및 위임 에이전트를 위한 라이브 대시보드
WatchDucks는 하위 에이전트, 위임 에이전트, 백그라운드 CLI 실행을 추적하기 위한 대화형 /flock 사이드바를 추가하는 오픈 소스 Claude Code 모드입니다. 라이브 상태, 모델, 노력, 토큰, 캐시 사용량, 비용, 실행별 문서, 검토 결과를 표시합니다. Claude Code 후크를 기반으로 하며 프롬프트나 도구 출력을 저장하지 않고 claude plugin install watchducks --marketplace bassemustafa/watchducks로 설치합니다.
이 mod 소개
저자는 다중 에이전트 워크플로를 위한 MIT 라이선스 Claude Code 모드인 WatchDucks를 구축한 경험을 설명합니다. 함수 후크를 사용하여 위임된 작업이 시작될 때 자동으로 /flock 사이드바를 열고, 하위 에이전트, 릴레이 스크립트, 에이전트 CLI 실행(Codex 및 Gemini CLI의 상태와 경과 시간 포함), 백그라운드 셸 명령을 추적합니다. 대시보드는 라이브 상태, 모델, 노력 수준, 토큰 및 캐시 사용량과 사용 가능한 경우 비용, 개별 실행 문서, 현재 세션 또는 지난 30일 동안 구현자 및 모델별로 그룹화된 사용량, 발견된 버그 및 편집 호출과 같은 검토 결과를 표시합니다. 사이드바가 숨겨져 있을 때 프롬프트 위에 간결한 상태 표시줄이 나타나며, 데스크톱 앱과 터미널 모두 지원됩니다. 설치: claude plugin install watchducks --marketplace bassemustafa/watchducks. GitHub: https://github.com/bassemustafa/watchducks
설치
먼저 작성자의 README에서 marketplace와 플러그인 이름을 확인하세요. 저장소 구조에 따라 명령어가 달라질 수 있습니다.
claude plugin marketplace add bassemustafa/watchducks claude plugin install watchducks@watchducks
원문 / README
I've been using Claude Code with multiple agents and delegating tasks to other coding agents, including OpenCode and Codex. The problem I kept running into was visibility. Once several agents were working in parallel, it became difficult to answer some basic questions: Which agents are still running? Which model and effort level is each one using? How many tokens are they consuming? How much is the whole workflow costing? Which runs finished, failed, or were reviewed? I was using multiple plugins to piece together this information, but I wanted one place to see everything without leaving Claude Code. So I built WatchDucks 🦆 — an open-source Claude Code mod using function hooks. Planned and implemented with Opus and my agent fleet. It adds an interactive /flock sidebar directly inside Claude Code. What it does: Automatically opens the sidebar when delegated work starts Tracks subagents, relay scripts, agent CLI runs, and background shell commands Displays live status, model, effort, tokens, cache usage, and cost where available Provides an individual dossier for each run Shows usage grouped by implementer and model, for the current session or last 30 days Records review outcomes, including bugs found and edit calls Supports Claude Code's desktop app as well as the terminal There's also a small status band above the prompt when the sidebar isn't visible. I went with a spy-duck theme: running agents are "IN FIELD", completed ones are "DEBRIEFED", and failed ones "WENT DARK". Under the hood: WatchDucks uses Claude Code hooks and structured metadata from supported delegation workflows. It doesn't store prompts, responses, or tool output, and it doesn't send telemetry. Some agents expose more usage information than others. For example, Codex and Gemini CLI runs can be tracked for status and elapsed time, but token and cost data aren't always available. It's free, open-source, and MIT licensed. Install: claude plugin install watchducks --marketplace bassemustafa/watchducks GitHub: https://github.com/bassemustafa/watchducks I'd love feedback from people running multi-agent workflows. How are you currently tracking delegated agents and their usage? And what would you want to see in a tool like this? submitted by /u/Bassemustafa to r/ClaudeCode [link] [comments]