claude-code - 💡(How to fix) Fix Feature request: allow customizing the Companion (buddy) [1 comments, 2 participants]

Official PRs (…)
ON THIS PAGE

Recommended Tools

×6

Utilities matched from this issue’s tags and category — try them while you read without losing context.

GitHub issue graph ai analysis

Paste a GitHub issue URL. We fetch that issue, discover linked issues from bodies/comments/timeline, collect linked pull requests, and produce a structured English report.

The report is written in English Markdown for sharing and archival.

Helpful · Quick feedback

Loading…
GitHub stats
anthropics/claude-code#45336Fetched 2026-04-09 08:07:42
View on GitHub
Comments
1
Participants
2
Timeline
5
Reactions
0
Author
Timeline (top)
labeled ×3commented ×1cross-referenced ×1

Currently the Companion (Clotch, the mushroom) is a fixed UI element with no configuration options. It would be great to allow users to customize or change it — choosing a different character, name, or personality.

Root Cause

Currently the Companion (Clotch, the mushroom) is a fixed UI element with no configuration options. It would be great to allow users to customize or change it — choosing a different character, name, or personality.

Code Example

{
  "companion": {
    "character": "cat",
    "name": "Mochi"
  }
}
RAW_BUFFERClick to expand / collapse

Summary

Currently the Companion (Clotch, the mushroom) is a fixed UI element with no configuration options. It would be great to allow users to customize or change it — choosing a different character, name, or personality.

Motivation

The Companion adds personality to the CLI experience, but different users might prefer different buddies. Customization would make the experience feel more personal.

Suggested approach

A setting in settings.json or via /config to choose or configure the companion, e.g.:

{
  "companion": {
    "character": "cat",
    "name": "Mochi"
  }
}

Or even just a selection from a preset list of companions.


🤖 Generated with Claude Code

extent analysis

TL;DR

To address the issue, consider adding a configuration option in settings.json to allow users to customize the Companion.

Guidance

  • Introduce a new setting in settings.json with a "companion" object that includes properties for character and name.
  • Update the UI to reflect the user's chosen companion based on the configuration.
  • Consider providing a preset list of companions for users to select from, in addition to or instead of free-form text entry.
  • Evaluate the feasibility of adding personality customization options for the Companion.

Example

{
  "companion": {
    "character": "dog",
    "name": "Buddy",
    "personality": "funny"
  }
}

Notes

The implementation details of how the Companion's character, name, and personality will be used to customize the CLI experience are not specified in the issue.

Recommendation

Apply workaround: Add a configuration option in settings.json to allow users to customize the Companion, as this directly addresses the issue and provides a clear path forward for implementation.

Vote matrix · Quick signals

Works
Did the solution work? Tap to confirm.
Easy Fix
Was it a quick fix?
Time Saver
Did it save you time?
Blocking
Was it severely blocking?
Common Issue
Are others likely hitting this too?
Flaky / Intermittent
Is it intermittent?
Verified / Reproducible
Can you reproduce it reliably?
Loading…

Still need to ship something?

×6

Another batch ranked right after the header list — different links, same matching logic.

Back to top recommendations

TRENDING