[BUG] (maybe just missing functionality?)
Preflight Checklist
- [x] I have searched existing issues and this hasn't been reported yet
- [x] This is a single bug report (please file separate reports for different bugs)
- [x] I am using the latest version of Claude Code
What's Wrong?
I'm building a Vulkan game engine with Claude Code as my daily pair programmer. Today we needed to pick a sprite texture from a handful of candidates. My
AI assistant searched the web, found sources, could have downloaded them — but couldn't show them to me. In my own terminal. On Linux. In 2026.
So instead, it sent me to a browser. Which defeats the entire point of working in the terminal.
This isn't an edge case. "Show me an image" is about as basic as it gets. Sixel has existed since 1990. Kitty protocol is mature. Detection is a single
escape sequence. Half the terminals on Linux already support it — foot, kitty, wezterm, konsole, xterm.
The terminal is where I live. Claude Code is my most productive tool. But every time it hits an image — a texture, a screenshot, a diagram — the workflow
breaks. Not because the technology doesn't exist, but because nobody's wired it up yet.
Please.
What Should Happen?
What should not happen, is a senior software developer, specializing in gamedev, telling you whats been wrong for over a decade
Error Messages/Logs
Steps to Reproduce
ffs
Claude Model
Opus
Is this a regression?
I don't know
Last Working Version
_No response_
Claude Code Version
Opus, latest
Platform
Anthropic API
Operating System
macOS
Terminal/Shell
Terminal.app (macOS)
Additional Information
_No response_
This issue has 2 comments on GitHub. Read the full discussion on GitHub ↗