[FEATURE] Add optional character/avatar icons for Claude Code

Open 💬 0 comments Opened Jul 3, 2026 by RTEEANG

Preflight Checklist

  • [x] I have searched existing requests and this feature hasn't been requested yet
  • [x] This is a single feature request (not multiple features)

Problem Statement

Claude Code currently has no visual identity or personalization option — there's no character icon or avatar to represent the assistant or a user's session. This makes the CLI/desktop experience feel a bit impersonal compared to other tools that let users customize their interface with an avatar or mascot.

Proposed Solution

Add a small curated set of optional character/avatar icons that users can choose from to represent their Claude Code session — shown in the terminal status line, desktop app title bar, or session header. This would be purely cosmetic/opt-in personalization with no impact on functionality. For example: claude --avatar <name> or a setting in the config file to persist the choice across sessions

Alternative Solutions

Currently there's no built-in way to personalize the visual identity of a Claude Code session. Some users resort to customizing their terminal theme/font or using third-party terminal emulators with custom icons, but there's no native way to do this within Claude Code itself

Priority

Low - Nice to have

Feature Category

CLI commands and flags

Use Case Example

Example scenario:

  1. I open Claude Code to start a coding session.
  2. Currently the terminal/app shows no visual identity beyond plain text.
  3. With this feature, I could pick a small character icon/avatar to represent my session.
  4. This would make the tool feel more personal and fun to use, similar to how other CLI/chat tools let users customize their profile icon.

Additional Context

_No response_

View original on GitHub ↗