AI-ready: your agent connects to your servers by alias, without knowing passwords, keys or addresses. How it works →
SimpleSSH
Ready for AI agents

Your AI connects via SSH.
Your secrets, don't.

SimpleSSH is a SSH connection manager for Windows. Register your servers once and let your AI agent (Claude Code, Codex, OpenCode…) use them by alias only. It never sees passwords or keys, and doesn't need to know the IP, port, or user. You decide which profiles it can use and revoke access anytime.

Free · Windows 10/11 x64 · Requires WebView2 Runtime (included in Windows 11).

SimpleSSH Connections screen with profile list and selected profile details

Made for AI

Your agent works.
You keep the keys.

Coding agents already run commands for you. SimpleSSH gives them access to your servers without handing over anything sensitive.

01

Alias only

The AI writes simplessh exec vps-web …. The IP, port, and user stay in your local catalog.

02

Zero secrets

Passwords, keys, and passphrases never go through the AI: it uses ssh-agent or the DPAPI-encrypted password on your Windows.

03

You grant permission

Each profile needs your explicit authorization for the AI to use it. Revoke it in one click.

04

Secure by default

Verified host key (if it changes, it's blocked), timeout, stable exit codes, and --json output.

What it does

One console, all your connections.

CLI, desktop window, and local web mode share the same catalog and the same security rules.

01

Profiles by alias

Host, user, port, and authentication via ssh-agent or key chosen by path. SimpleSSH never stores the key or passphrase.

02

Verified host keys

Compare and pin the server fingerprint before connecting. In non-interactive mode, it fails closed on an unknown or changed host.

03

Integrated terminal

Interactive VT/ANSI session over ConPTY and real OpenSSH. Passwords are typed in the terminal and not stored.

04

Local tunnels -L

Forwards to a remote service through a profile. The local endpoint always listens on 127.0.0.1.

05

Agent-ready

Non-interactive exec with explicit per-profile authorization, timeout, and stable exit codes. Redacted --json output.

06

Doctor

Read-only inspection of installation, data, and SSH chain. Repairs require explicit action and confirmation.

Screenshots

This is what it looks like.

Images with fictional data (documentation IP ranges). They do not reflect any real infrastructure.

Trust

Verify the server before trusting it.

No operation continues until comparing the fingerprint via an independent channel and pinning the host key.

Host key verification dialog with alias, host, port, algorithm, and fingerprint
Terminal

Integrated SSH terminal

Only opens against a profile with pinned host key. Passwords are typed inside the terminal and never stored.

SSH terminal setup screen with profile selector
Tunnels

Controlled local forwards

Start and stop -L tunnels from the window. The local endpoint is never exposed to the network.

List of local tunnels with one active and two stopped
Diagnostics

Doctor at a glance

Installation, data, and SSH chain verified without modifying anything on the system.

Doctor diagnostic panel with overall result and checks

Frequently asked questions

Most common questions.

How do I connect Claude Code, Codex, or OpenCode to my server via SSH without giving it the password?

Register the server in SimpleSSH with an alias, verify its fingerprint, and authorize that profile for automation. Then the agent runs simplessh exec <alias> -- "<command>": SimpleSSH opens the connection with OpenSSH; the agent doesn't need the IP or user and never sees the password or key.

Can AI see my password or private key?

No. Keys are used through ssh-agent and, if you save a password, it is stored encrypted with DPAPI tied to your Windows account. SimpleSSH does not accept secrets via arguments, environment variables, or clipboard, so they do not end up in the conversation or agent history.

What is SimpleSSH?

An SSH connection manager for Windows. Save your servers once and use them by alias from its window, from PowerShell, or from an AI agent. Includes integrated SSH terminal, local -L tunnels, and system diagnostics.

Is SimpleSSH free?

Yes. It is free to download and use. You may share the executable unmodified and citing the official website; selling it is prohibited.

Does it work on Linux or macOS?

For now only on 64-bit Windows 10 and 11. The servers you connect to can be Linux or any system with SSH.

Can I use SimpleSSH as an alternative to PuTTY?

Yes. It uses Microsoft's official OpenSSH client, included in the program, saves your connections by alias, verifies host keys before connecting, and adds integrated terminal, tunnels, and controlled access for AI agents.

Can I revoke AI access?

Yes, at any time, with simplessh connection revoke-exec <alias> or from the window. Each profile needs your explicit authorization before an agent can use it.

Are my connections sent to any server?

No. The connection catalog lives on your machine, in %LOCALAPPDATA%\SimpleSSH. The website only asks for your email to send you the download code.

Download it and try it

A ZIP with the portable executable for Windows x64. Extract it and open it with a double click.

↓ Download SimpleSSH

Security by design

Your secrets never leave your machine.

  • Nothing in plain textIt does not accept or transport secrets via arguments, environment variables, clipboard, temporary files, logs, or JSON.
  • No intermediate shellEach argument is passed separately to OpenSSH; it never builds cmd /c or PowerShell with connection data.
  • Local and isolated dataThe catalog lives under %LOCALAPPDATA%, validated with Zod, with Win32 lock, atomic write, and backup.
  • Web only on loopbackWeb mode listens only on 127.0.0.1, with session encrypted with DPAPI, HttpOnly cookie, and CSRF protection.

Verified download

Download SimpleSSH

We send you a 6-digit code to confirm your email. Then the download starts.

Rueda o pellizco para hacer zoom · arrastra para mover · doble clic para acercar