ClaudeMods
☰
KO
● 0 명 접속 중 · 조회 0 회
후원프로젝트 제출
GitHub 저장소 · 작성자 kreddevils18

clawd

Claude Code 프롬프트 위에 살면서 에이전트 활동, 서브에이전트, 컨텍스트 크기와 속도 제한 상태를 보여 주는 픽셀 펫입니다.

번역 완료

이 mod 소개

Clawd는 Claude Code용 비공식 픽셀 펫 모드입니다. 프롬프트 위에 애니메이션 밴드를 그려 에이전트가 읽기, 편집, 명령 실행, 대기, 실패, 완료 중 무엇을 하는지 나타내고 각 서브에이전트마다 작은 Clawd를 불러옵니다. 컨텍스트가 차오를수록 펫은 더 둥글어지고, 속도 제한에 가까워지면 지치며, 턴과 도구 호출로 얻은 XP로 레벨이 올라가 3, 6, 10레벨에서 모자를 잠금 해제합니다. /clawd로 50×8셀 전체 창을 열 수 있고 쓰다듬기, 모자, 음소거/음소거 해제, 숨기기/표시, 통계 명령도 제공합니다. 컴퓨터에서 완전히 실행되며 네트워크 요청, 모델 호출, 외부 프로세스를 사용하지 않고 작은 로컬 프로필만 저장합니다.

설치

먼저 작성자의 README에서 marketplace와 플러그인 이름을 확인하세요. 저장소 구조에 따라 명령어가 달라질 수 있습니다.

claude plugin marketplace add kreddevils18/claude-clawd
claude plugin install clawd
원문 / README

Clawd

Every Clawd state, animated

A pixel pet for Claude Code. Clawd lives above your prompt and shows what the agent is really doing: reading, editing, running a command, waiting for you, listening as you type, failing, finishing. When Claude launches subagents, each one joins him as a little Clawd in a flower meadow. He gets rounder as your context fills up, tires as you near the rate limit, and earns hats as you work.

Unofficial. Clawd is a fan project. It is not affiliated with, endorsed by or supported by Anthropic. "Claude" and "Claude Code" are trademarks of Anthropic.

Install

In Claude Code:

/plugin marketplace add kreddevils18/claude-clawd
/plugin install clawd@claude-clawd

Clawd shows up right away. Run /clawd to open the full-size pane.

Needs a Claude Code build with function hooks (mods). Tested with Claude Code 2.1.288. The mod API is early access and may change between releases; only hooks/register.tsx talks to it, so fixes stay small.

What you see

The band: Clawd and what he is doing, above the prompt. The logo follows his state (arms, legs, eyes and size all change, and it animates while he works). It hides itself when the terminal is narrower than 60 columns.

▐▛███▜▌  Clawd · Lv 4 · Directing 3 agents…                      ▐▛███▜▌ ▐▛███▜▌ ▐▛███▜▌
▝▜█████▛▘ 3 agents working                                       ▝▜█████▛▘♥▝▜█████▛▘♥…
  ▘▘ ▝▝ ?                                                         ✿,❀ ▘▘"✾ ▝▝,❁"✿,❀"✾

Subagents. When Claude launches subagents, each one appears as a small Clawd on the right edge, standing in a field of colorful flowers and playing with the others (hearts drift between them). Each little Clawd shows what that subagent is doing (thinking, reading, editing, running a command, failing). When one finishes it celebrates for a few seconds, then leaves the meadow. The main Clawd, on the left, conducts with both arms and says "Directing N agents…".

The pane (/clawd): a 50×8-cell picture with props, speech bubbles, hats and particles. It is a true pixel raster in the terminal. On the desktop app and in the editor, where there is no raster element, the band and the pane are drawn as crisp vector art, with a painted meadow for the subagents.

Known limit. Claude Code raises no event when you answer a permission dialog, so "Waiting for you" stays up until the approved tool finishes.

States

When several apply at once, the one nearest the top wins.

| State | When | Sound | |---|---|---| | wait | A permission prompt or question is open | pip | | fail | A tool call just failed | | | limit-hit | The 5-hour limit is at 100% | | | burp | The context was just compacted | burp | | level-up | Clawd just gained a level | | | pat | You ran /clawd pat | | | done | A turn just finished | | | edit | Claude is editing or writing files | | | bash | Claude is running a command | | | read | Claude is reading, grepping or globbing | | | think | The model is thinking, or using another tool (with subagents running: "Directing N agents…") | | listening | You are typing in the prompt box | | | limit-warn | The 5-hour limit is at 80% or more | | | sleep | Idle for a minute | | | idle | Anything else (blinks every 4 s) | |

Every state, every context size and every hat is in the gallery (open the file in a browser).

Context size. Clawd is lean under 50% context, round with rosy cheeks up to 80%, and stuffed and sweating above that.

Levels and hats. Each finished turn earns 10 XP and each successful tool call 1 (30 at most per turn). Level = ⌊√(XP ÷ 25)⌋ + 1. Hats unlock at level 3 (beanie), 6 (crown) and 10 (wizard).

Commands

| Command | Does | |---|---| | /clawd | Open the full pane | | /clawd pat | Pat Clawd | | /clawd hat <beanie\|crown\|wizard\|auto\|none> | Choose an unlocked hat (auto wears the best one) | | /clawd mute · /clawd unmute | Sounds off or on (remembered) | | /clawd hide · /clawd show | Hide or show the band (remembered) | | /clawd stats | Level, XP to the next level, hats |

Privacy

Clawd runs entirely on your machine. It has no runtime dependencies, makes no network requests, makes no model calls, starts no processes of its own (the two sounds play through Claude Code's own audio player), and writes nothing except its own small profile (XP, level, hat, two switches) in Claude Code's per-plugin store. Everything it knows comes from events Claude Code already raises. It notices that you are typing, never what you type. The adapter lists the only calls it makes; claude plugin validate .claude-plugin/plugin.json prints them.

Contributing

New states are the most welcome contribution, and adding one touches only one new file and one registry line. Start with CONTRIBUTING.md; how the pieces fit is in docs/architecture.md.

Credits

The sounds are synthesized with ffmpeg and released under CC0 (see sounds/README.md). The code is MIT.

비슷한 프로젝트