ceorkm

Tersh — AI skill for Claude Code

AI community

The SSH client your AI agent has been waiting for.

How to install Tersh

This entry records only its repository, not the path inside it, so there is no exact command to give. Open ceorkm/tersh and copy the folder into ~/.claude/skills/, or the file into ~/.claude/agents/.

What Tersh does

The SSH client your AI agent has been waiting for.

Alternatives in AI

  • Jcodemunch MCP — Cut AI token costs 95%+ on code exploration 2.6k ★
  • LiveAgent — A fully functional AI Agent desktop client that supports Webui access and can be creatively customized and exp 1.9k ★
  • Azure OpenAI .net — GPT-4, embeddings, DALL-E, and Whisper client 1.8k ★

README

Tersh

Tersh

The SSH client your AI agent has been waiting for.

*Drag a screenshot onto your terminal. It's in your agent's prompt before you let go of the mouse.*

![License](https://img.shields.io/badge/license-AGPL--3.0-2ea44f?style=flat-square) ![Platform](https://img.shields.io/badge/macOS%20·%20Windows%20·%20Linux-1f2937?style=flat-square) ![Built with](https://img.shields.io/badge/Tauri%202%20·%20Rust-orange?style=flat-square) ![Frontend](https://img.shields.io/badge/React%2019%20·%20xterm.js-2563eb?style=flat-square) ![Telemetry](https://img.shields.io/badge/telemetry-none-2ea44f?style=flat-square)


Tersh is an open-source **SSH / SFTP client built for the era of remote AI agents**: Claude Code, Codex, aider, Gemini CLI. It does everything a great terminal does, and one thing nothing else does: it makes the wall between *your machine* and *the agent running on your server* disappear.

It's **local-only**. No account. No cloud sync. No telemetry. No phoning home. Your hosts, keys, and secrets live in an encrypted vault on your disk and nowhere else.


✦ Why Tersh exists

I was scrolling Twitter one day and someone asked, basically: *"why can't my SSH client just let me upload a picture straight to the agent I'm talking to?"*

And I stopped, because I do this **constantly**. Screenshot an error, a design, a diagram… and then comes the ritual: find the file, upload it to the server by hand, switch apps, paste the path in, get it wrong, try again. Every single time.

Nobody had built the simple thing, so I did. Then I kept going. Tersh became the craziest, most fun thing I've made in years, and it's open source.


✦ The wedge

**Today's flow with a remote AI agent:**

take screenshot → find the file