arihantbansal/claude-lightbox

arihantbansal/claude-lightbox

貼上的影像會在提示列上方開啟為大型預覽;輸入時會折疊成帶有說明的縮圖,並顯示大小和 token 估計值。透過 /plugin marketplace add arihantbansal/claude-lightbox 和 /plugin install lightbox@claude-lightbox 安裝。需要 Claude Code 2.1.288+、支援 kitty graphics protocol 的終端機,以及 macOS 或 Linux。
請先查看作者 README,確認 marketplace 與外掛名稱;指令可能隨儲存庫結構而變動。
claude plugin marketplace add arihantbansal/claude-lightbox claude plugin install lightbox
Lightbox is a Claude Code mod that shows the images you paste into the prompt as large previews.

[Image #n] tag, with the arrow keys or a click, opens that image again.![]()
Two lines above each preview describe the image and how the model will read it:
Image #3 · Login page with validation error
2 of 3 · 2850×1672 · 1.1 MB · sent as 2520×1478 · ~4.8k tokens
The "sent as" size appears when Claude will scale the image down before reading it. Lightbox computes that size and the token estimate for the session's model, using the resizing rules in Anthropic's vision documentation.
Lightbox writes a short caption for each pasted image, so several images are easy to tell apart. It runs claude -p in the background with only the Read tool loaded, one image at a time. A caption takes about five seconds and one small model call on your Claude Code account. It appears in the preview's header and under the image's thumbnail.
To turn captions off, set the caption model to off.
Run these commands in Claude Code:
/plugin marketplace add arihantbansal/claude-lightbox
/plugin install lightbox@claude-lightbox
/reload-plugins
Both settings are in /config.
| Setting | Values | Default | Effect |
| --- | --- | --- | --- |
| Collapsed view | thumbnails, none | thumbnails | What stays above the prompt while you type |
| Caption model | sonnet, haiku, off | sonnet | The model that writes captions, or off for none |
/tmp/claude-<uid>, or CLAUDE_CODE_TMPDIR when it's set.od to read each image's dimensions and id -u to find the cache folder.claude -p once per image to write its caption, which sends the image to Anthropic on your Claude Code account. Setting the caption model to off stops this.[Image #n] tags. It never changes the prompt.Run claude plugin validate .claude-plugin/plugin.json in a clone to list every event Lightbox hooks and every call it makes.
git clone https://github.com/arihantbansal/claude-lightbox
cd claude-lightbox
bun install
claude --plugin-dir .
With --plugin-dir, Claude Code reloads the mod each time you save a file. It also writes the API types to .claude-plugin/types/, which tsconfig.json extends, so start a session once before type-checking a fresh clone.
bun run check # Biome, tsc, plugin validation and tests
bun run fix # Biome formatting and safe fixes