ClaudeModsClaude Code mod 디렉터리
☰
● 0 명 접속 중 · 조회 0 회
+ 프로젝트 제출
← 프로젝트 목록으로
Reddit 게시물 · 게임 및 엔터테인먼트 / 알림 및 리마인더 / 테마 및 외관 / 도구 및 연동

Claude Pets: 터미널 속 픽셀 펫 성장 mod — Claude Code 플러그인 · ClaudeMods

이 작품 신고본인의 작품인가요? 소유권 확인

ClaudeMods에서 이 Claude Code 플러그인의 원본 소스와 필요한 권한을 확인하세요. 터미널에 사는 픽셀 펫 mod로, 작업 방식에 따라 다양한 형태로 성장하고 미니게임도 함께 즐길 수 있습니다.

uuppinote@uppinote
원본 게시물 이미지1
번역 완료

이 mod 소개

저자는 Claude Code의 function-hook API를 사용해 완전히 "불필요한" 것을 만들었습니다: 세션 옆 창에 사는 픽셀 펫입니다. 작은 마당에서 뛰어다니고 눈을 깜빡이며, 도구가 실행될 때 멈추고 "..."를 표시하고, 턴이 끝나면 뛰어올라 "nice work!"라고 말하고, 약 2분 동안 조용하면 졸고, 속도 제한 창이 80%를 초과하면 눈물을 흘립니다. /pet pat으로 하트와 그르렁 소리를 얻을 수 있습니다. 그것은 당신과 함께 성장합니다: 도구 호출, 완료된 턴, 쓰다듬기, 출력 토큰이 경험치를 줍니다 (출력 토큰만 계산하는데, 입력과 캐시는 작업량이 아니라 대화 길이에 따라 증가하기 때문입니다). 레벨 업에 필요한 경험치는 25×n²이며, 하룻밤에 Lv 5에 도달하고 그 후 느려집니다. Lv 15에는 액세서리를 착용한 십대가 되고, Lv 40에 진화합니다. 또한 사용 방식에 따라 성격을 형성합니다: 도구를 많이 쓰면 노트북을 든 일꾼(성인이 되면 곡괭이를 휘두름), 긴 턴은 학자, 자주 쓰다듬으면 스위트하트, 자주 게임 간식을 먹이면 플레이어가 되며, 이것이 진화하는 형태이기도 하고, 20분의 1은 희귀 형태를 얻습니다. 마당은 그에 따라 채워지고, 당신의 시계에 따라 아침 햇살에서 달과 별로 변합니다. 가끔 완료된 턴은 선물을 떨어뜨리고, 32분의 1의 새 펫은 반짝이는 버전입니다. 또한 긴 작업을 기다리는 동안 즐길 수 있는 두 가지 미니게임, /pet play와 /pet quest가 있습니다. 배고픔, 감소, 죽음은 없으며, 단지 코딩 환경을 더 아늑하게 만들기 위한 것입니다. 8가지 작은 동물(고양이, 병아리, 개, 슬라임, 토끼, 햄스터, 펭귄, 개구리)을 지원합니다. 전체 프로젝트는 세션 이벤트에 응답하는 register.tsx이며, 터미널에서는 반 블록 문자로 그려지고 데스크톱과 모바일에서는 SVG 카드를 사용합니다. 저자는 약 3일, 58개의 커밋, 19개의 PR을 들여 완성했습니다. mods AP

설치

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

/plugin marketplace add uppinote20/claude-pets
/plugin install pets@claude-pets
원문 / README

When Claude Code (Anthropic's coding CLI) got mods, I wanted to see what its function-hook API could actually do, and ended up building something completely unnecessary with it: a pixel pet that lives in a pane next to your session. https://reddit.com/link/1wwwq8v/video/2iauky8q6bth1/player It wanders around a little yard, bouncing and blinking. While tools run it stops and goes . . . , when a turn finishes it hops with a "nice work!", after about two minutes of quiet it naps, and when a rate-limit window passes 80% it tears up. /pet pat gets you hearts and a purr. It grows with you. Tool calls, finished turns, pats and output tokens give XP (only output tokens, since input and cache grow with conversation length, not with work done). Level n+1 takes 25 × n² XP, so you'll hit Lv 5 in an evening and it slows down from there. At Lv 15 it becomes a teen with an accessory, and at Lv 40 it evolves. Then I got carried away. It picks up a personality from how you use it: mostly tools and it's a worker that holds up a laptop (and swings a pickaxe as an adult), mostly long turns and it's a scholar that stops to read, lots of pats and it's a sweetie, lots of game snacks and it's a gamer. That's also the form it evolves into, and one in twenty gets a rare one instead. The yard slowly fills in to match, a building site or a library corner or a garden, and follows your clock from morning sun to moon and stars. Every so often a finished turn drops a gift, and one new pet in 32 shows up shiny. There are even two tiny games, /pet play and /pet quest , for when you're waiting on a long task. No hunger, no decay, no dying. The whole point is to make the coding environment a bit cozier, not to give you one more thing to feel guilty about. /plugin marketplace add uppinote20/claude-pets /plugin install pets@claude-pets Then /pet to let it out. There are eight critters (cat, chick, dog, slime, bunny, hamster, penguin, frog). For anyone curious: the whole thing is one register.tsx reacting to session events, drawn as half-block characters in the terminal and as an SVG card on desktop and mobile. I built it over about three days of Claude Code sessions (58 commits, 19 PRs), which says more about my self-control than anything. The mods API is early access, so a Claude Code update might break it until I catch up. I've mostly lived with it in the terminal, so if the card looks off on desktop, VS Code or mobile I'd really like to know. A new species is just a 12×12 and an 8×8 sprite written as string arrays, so new critters as PRs would make my day. https://github.com/uppinote20/claude-pets submitted by /u/uppinote [link] [comments]

원본 출처 보기 ↗

비슷한 프로젝트