ShellYard
Last reviewed against v0.9.0 source: internal/tools/ssm_runner.go, internal/tools/ssm_plugin.go::EnsureSSMPlugin

AWS SSM Session Manager

Shell on a private EC2 instance via the AWS-managed agent. No public IP. Auto-installs the session-manager-plugin.

SSM Session Manager opens a shell on a private EC2 instance via the AWS-managed agent — no public IP or bastion host required.

Auto-install

ShellYard auto-installs the bundled session-manager-plugin into the app cache on first use. No homebrew or system installer needed.

Auth

Uses your active AWS credentials in this priority order:

  1. Environment variables (AWS_ACCESS_KEY_ID, AWS_SECRET_ACCESS_KEY)
  2. Shared config (~/.aws/credentials, AWS_PROFILE)
  3. IAM role attached to the host (if you’re already on EC2)

Pick a profile + region in the connection editor.