Companion (/buddy) animation shifts terminal content, breaking copy-paste

Status Open
Maintainer reply None cached
Activity 3 comments · opened Apr 2, 2026

Problem

When the /buddy companion (Tinsel) is enabled, its animation causes the terminal content to shift upward periodically. This makes it very difficult to select and copy text from the terminal output.

Expected behavior

The companion should not cause terminal content to reflow or shift position. Either:

  1. A "static mode" option that keeps the buddy visible but without animation (no movement)
  2. The animation should not affect the terminal content layout

Current workaround

/buddy off — but this removes the companion entirely.

Environment

  • Windows 11
  • Claude Code CLI

View original on GitHub ↗

3 Comments

alii · 5 months ago

Is this in the new experimental NO_FLICKER mode?

balandari · 4 months ago

See my new post: https://github.com/anthropics/claude-code/issues/45732#issue-4232493778 Bring Back /buddy: 511 Reasons Why

terpjwu1 · 4 months ago

Like a lot of you, I felt SAD when /buddy disappeared in claude code yesterday.

I saw the threads where people refused to close their terminals because they didn't want to lose their companions. Those gut-wrenching moments hit different.
So I spent the last 24 hours building it back from scratch. Not as a hack or a config workaround — as a full MCP server that works with any agentic CLI.

What it does:

  • Pokemon-style hatch animation (egg → cracks → sparkle → your buddy)
  • 21 species, each with unique ASCII art, animations, and personality bios
  • 5 stats (DEBUGGING, PATIENCE, CHAOS, WISDOM, SNARK) that shape how your buddy talks
  • XP & leveling — exponential curve, max level 50. Your buddy grows with you.
  • Code observer — your buddy actually watches what you're coding and reacts in character. Two modes: "backseat" (flavor reactions) and

  "skillcoach" (real code feedback)

  • SQLite persistence — close the terminal, restart your computer, update your CLI. Your buddy is still there.
  • Works with Claude Code CLI, Codex CLI, Gemini CLI, Cursor CLI, or any agentic CLI tooling

Install (one line):
Windows users:
irm https://raw.githubusercontent.com/fiorastudio/buddy/master/install.ps1 | iex
Linux/Mac users:
curl -fsSL https://raw.githubusercontent.com/fiorastudio/buddy/master/install.sh | bash

The script auto-configures your CLI. Then just say "hatch a buddy."
The install script injects buddy instructions into your CLI's prompt file so the AI automatically calls buddy_observe after each task — your buddy chimes in without you having to do anything.
This isn't a preservation of the old buddy. It's what buddy should have been — persistent, cross-platform, with progression levels and real code feedback.

MIT licensed. PRs welcome. Star if you want to keep the terminal a little less lonely.

http://github.com/fiorastudio/buddy

<img width="557" height="135" alt="Image" src="https://github.com/user-attachments/assets/906ce2e6-574b-40c4-8da5-29b5a3a65954" />

https://github.com/user-attachments/assets/fb7595ec-464b-4c0f-8d17-8bbf5a906165

<img width="536" height="230" alt="Image" src="https://github.com/user-attachments/assets/b0a2490e-fd11-4cd3-a948-fee4710be6fc" />

<img width="1906" height="485" alt="Image" src="https://github.com/user-attachments/assets/3308d9e8-848c-44aa-b2bd-d892ced2e99f" />