Claude Code status line
Termagitchi
A creature for every git worktree, living in your coding agent's status line. Deterministic species, rarity bands, and one view across every live session.
Install
/plugin marketplace add TevvvB/termagitchiFound in the project README. Check it for setup steps after installing.
git clone https://github.com/TevvvB/termagitchi.gitFrom the README
A creature for every agent session. Hatch them, collect them, and never lose track of which agent is which. English · 日本語 · 한국어 · 简体中文 Most terminal pets belong to you: one creature, nurtured over time. This one belongs to an agent. Every worktree is a den named after a city, every agent working in it hatches its own creature, and its mood tracks how tidy that worktree is. Six agents means six creatures alive at once, each recognisable at a glance, so you always know which session you are looking at and which one is in trouble. There are 41 species across five rarity bands, with shiny variants and 16 cities to work in. A creature is a hash of the session, so nothing is picked and nothing is saved - you get what you roll. Running more agents in more worktrees is how the collection fills, and pets den is where you see what you have found. If you like, I like coffee :) Install Linux and macOS macOS with Homebrew As a Claude Code plugin - adds /pets and /pets-setup, so it is findable from inside Claude Code: The plugin carries the two skills; pets install still owns the status line and hooks, which is what /pets-setup runs. You need the binary either way - a plugin carries configuration, not executables. See plugin/README.md. As a Codex plugin - same skills for Codex (/pets, /pets-setup), via the .codex-plugin bundle in this repo: Then run /pets-setup (or pets install --harness=codex). Codex must trust the hooks before they fire — see the Codex note below. The binary is still required; the plugin is configuration, not an executable. Windows - scoop bucket add tevvvb https://github.com/TevvvB/scoop-bucket then scoop install termagitchi, and run pets install. Or grab an archive from Releases and put pets on your PATH yourself. With…
How status lines work
- A status line is a command Claude Code runs to draw the bar under the prompt. It gets the session as JSON on stdin (model, folder, cost, context) and prints one or more lines.
- Point the statusLine setting in ~/.claude/settings.json at it: { "statusLine": { "type": "command", "command": "<the command from the README>" } }.
- Or run /statusline inside Claude Code and describe what you want.
Details
- Repository
- TevvvB/termagitchi
- Type
- Status lines
- Language
- Go
- License
- MIT
- Last updated
- 20 October 2026
- Topics
- ai-agentsclaude-codeclaude-code-pluginclicodexdeveloper-toolsgachagit-worktreegolangricingstatuslineterminal
- Listed in
- awesome-claude-code
FAQ
What is Termagitchi?
A creature for every git worktree, living in your coding agent's status line. Deterministic species, rarity bands, and one view across every live session. It is a status line for Claude Code, from TevvvB/termagitchi on GitHub.
How do I install Termagitchi?
Run /plugin marketplace add TevvvB/termagitchi inside Claude Code, then follow the setup in the README.
Is Termagitchi popular?
TevvvB/termagitchi has 18 GitHub stars and 2 forks, and is included in 1 curated Claude Code list. It was last updated on 20 October 2026.
More status lines
Ccsidekick
31krayong/ccsidekick
A Claude Code status line with a reactive character plus cost, git, and usage widgets. Zero token spend, local-first, MIT.
Claude Statusline
27alp82/claude-statusline
One bash script for the Claude Code statusline: dir, branch, model, context window, and 5h / 7d / Fable rate-limit bars.
UI Themes
27yugal1107/ui-themes
Switchable UI themes for Claude Code: padded message boxes, themed markdown, matching status line
Claude Statusbar
29vbcherepanov/claude-statusbar
A rich, two-line status bar for Claude Code CLI — real-time model, context usage, tokens, cost, duration, git branch, cache stats and more in your terminal
ClaudeStatsBar
30Field-Logic-Ltd/ClaudeStatsBar
A Claude Code status line showing how big your session has got and what the next turn costs before you type
Capybara Toolbox
32dvwinck/capybara-toolbox
Five Claude Code plugins, Python stdlib + git. ar-board: judge agent proposals one by one on a local board; the agent keeps your reasons. publish-check: scan a repo's history for personal data before it goes public. tidy-board: delete stale branches, worktrees, and stashes only on approval. Plus doc, handoff, and TODO tools, and a status line.
Browse the most popular Claude Code mods, all status lines, or the skills and MCP server directories.