Sending a screenshot to Claude Code
Paste or drop an image onto the terminal. TermLink uploads it to the machine the agent is running on and types the saved path in for you, so your next prompt can just point Claude at the file.
Some things are faster to show than to describe. A layout that is broken in a way you do not have the vocabulary for. A stack trace forty lines long. A design mock you want the agent to match.
Locally you would drop the file somewhere and tell Claude to look at it. The awkward part is doing that when the agent is running on a different machine and you are holding a phone.
Paste it, or drop it
Paste an image from your clipboard, or drag a file straight onto the terminal in the web client.
TermLink uploads it to the host — the machine Claude Code is actually running on — and then types the saved path into the prompt for you. Your next message just points at it:
> the mobile header overlaps the logo, see <the path TermLink just typed in>
Claude reads the file off its own disk, because that is where it now lives. There is no clipboard to bridge, no scp, no "put it in a gist and paste me the link."
Files up to 25 MB.
Why upload to the host and not to us
Because Claude Code is a program running in a shell on your machine, and the only file paths it can open are that machine's. Handing the agent a URL to somewhere else would just make it someone else's problem — and yours, when the link expires.
Putting the bytes on the host is the version that works with what the agent already is: a process with a filesystem.
The phone case is the real one
This is a feature you appreciate away from your desk. You are looking at a bug on your phone — the app is misbehaving right there, in your hand. Screenshot it, open the TermLink tab, paste it onto the terminal, and tell the agent on your workstation to go look.
The alternative is remembering to do it when you are back at a computer, which means describing it to yourself in a note, badly, and losing the actual evidence.
More on the mobile flow in using Claude Code from your phone.
It works with anything in the shell
Nothing about the upload is Claude-specific. The file lands on the host and the path goes into whatever is reading input at the time — a prompt, an editor, another CLI agent. TermLink relays a real terminal; the image just becomes a path in it.
See getting started with TermLink to register the machine your agent runs on.
