Apple v2.0.0 · 鸿蒙 v1.1.6 已上架 · Android 审核中

每一台服务器,
尽在掌握之间。

Shellby 是一款内置 AI Agent 的现代 SSH 客户端:一句话下达任务,AI 规划并逐步执行、每步经你审批;Mac 上还能经 MCP 把已配好的主机只读开放给 claude-code、codex 等 AI 编程工具。Apple 端(iPhone / iPad / Mac)已上架 App Store,鸿蒙版已上架华为应用市场,Android 正式版已提交 Google Play 审核;Windows 与 Linux 版本正在开发中。

当前版本 v2.0.0 · 最低系统 iOS / iPadOS 17 · macOS 15 — 离线可用,无需账号。

Shellby on MacBook and iPhone
AI Agent · 运维副驾

说出目标,剩下的交给 Agent。

一句话描述运维任务,AI 现场规划、逐条执行、看输出再决定下一步。每一步都先经你审批——最终决定权始终在你手里。

  • 自动把任务拆成计划清单,执行进度实时可见
  • 三级审批门:只读自动放行 · 变更点击批准 · 破坏性操作强确认
  • 改文件先看 diff 再写入,命令与输出同步镜像进终端
  • 自带密钥接 Anthropic / OpenAI 兼容模型,输出先本地脱敏再上传
AI Agent · prod-web-01
执行中
每一步先审批后执行 · 拒绝时理由回传给模型重新规划
claude-code · 经 Shellby MCP
只读 · 已审计
$ claude mcp add shellby --transport http \
    http://127.0.0.1:52731/mcp --header "Authorization: Bearer ••••"
你

prod-web-01 上的站点在报 502,帮我看看是什么原因。

list_hosts只读 · 放行
prod-web-01 · [email protected] · app, nginx
run_command · tail -n 50 /var/log/nginx/error.log只读 · 放行
upstream prematurely closed connection … 127.0.0.1:3000
get_metrics只读 · 放行
load 3.9 · mem 91% · node (pid 8123) 98% CPU
run_command · systemctl restart app改动 · 已拒绝
会改动系统状态的命令不放行——已把建议留给你,在 Shellby 里自己决定。
✓ 结论:Node 进程占满 CPU,上游超时导致 502。凭证全程未离开 Shellby。
仅监听 127.0.0.1 · 令牌存钥匙串 · 每次调用记入审计日志
外部 Agent · MCP · Mac 2.0 新增

你的 AI 编程工具,也能上服务器了。

claude-code、codex 在本地写代码,部署与排障却要上服务器。Shellby 以 MCP 协议把已配好的主机开放给它们——不用交出密码、私钥和跳板机配置,它们只拿得到主机名。

  • 四个只读工具:列主机 · 执行只读命令 · 读远程文件 · 取监控指标
  • 会改动系统的命令一律拒绝并说明原因——本地分类器裁决,模型说了不算
  • 只监听本机、每次请求校验令牌、令牌存钥匙串;App 退出即停,无后台常驻
  • 优先复用你已打开的会话;每次调用记入审计日志
为专业运维打造

一台终端,做完所有事

从单次排障到批量运维,Shellby 把桌面级能力装进口袋。

✦

AI Agent 运维副驾

「装好 nginx 并反代到 :3000」——一句话,AI 规划步骤、逐条执行、盯着输出随时调整;每条命令先经你审批,改文件先看 diff。

看它怎么工作 →
⌥

外部 Agent · MCP(Mac)

把已配好的主机开放给 claude-code、codex 等 AI 编程工具:它们只见主机名、只能做只读操作,每次调用都留痕。凭证不出 Shellby。

看它怎么接入 →
⌘

多会话 · 分屏

标签管理多个会话,Mac / iPad 上可分屏并排,横屏一眼盯住整片机群。

📡

命令广播

一次输入,同步发往所有会话。批量改配置、滚动重启,一键搞定。

🔀

端口转发 · 隧道

本地 -L / 远程 -R / 动态 -D SOCKS 代理,独立隧道断线自动重连,活动数实时角标。

📁

SFTP 文件传输

内置文件浏览器,上传下载、重命名、移动,多任务并发与进度可视。

📊

服务器监控

CPU、内存、磁盘、负载实时面板,连上即看,排障不再盲飞。

🔑

密钥管理

生成 / 导入 / 导出 Ed25519、RSA 密钥,私钥存入系统钥匙串,从不落明文。

🏷️

分组与标签

按环境分组、贴标签,几十上百台主机也能秒级定位,搜索即达。

☁️

iCloud 同步

主机、分组、凭证经 CloudKit 与 iCloud 钥匙串端到端加密同步,换设备无缝衔接。

界面一览

原生质感,灵动如丝

每个像素都尊重平台习惯——Mac 的菜单与快捷键,iPhone 的单手操作。

Shellby
prod-web-01 db-primary +

        
Shellby — iPad 分屏 · 命令广播
prod-web-01

          
db-primary

          
同一条命令,同步广播到两个会话
服务器监控 · prod-web-01
实时
CPU 34%
61%
48%
0.42
↑1.2MB/s
↓3.8MB/s
连接128
运行 142d · 8 vCPU · 16 GB · Ubuntu 24.04
‹ prod-web-01 ⋯

          
escctrl⇥←↓↑→~/

还有更多,尽在掌控

端口转发 · 隧道
3 条活动
-L
127.0.0.1:5432→db-primary:5432
↑8 KB/s ↓1.2 MB/s
-R
0.0.0.0:9000→localhost:3000
↑2 KB/s ↓340 KB/s
-D
127.0.0.1:1080·动态 SOCKS 代理
↑15 KB/s ↓6.1 MB/s
-L
127.0.0.1:6379→cache-1:6379
已停止
独立隧道断线自动重连 · 入口角标显示活动数
文件传输 · SFTP
/var/www/app
▸releases—
▸shared—
⌁.env1.2 KB
⌁docker-compose.yml3.4 KB
⌁build.tar.gz84 MB
上传中 build.tar.gz 64%
2 个任务 · 并发传输 · 5.6 MB/s
安全默认

凭证的归宿,是硬件级保险箱

私钥存入系统钥匙串,受设备解锁保护、不以明文落盘;密码与可同步密钥经 iCloud 钥匙串端到端加密,连 Apple 也读不到。

  • 私钥存入系统钥匙串,敏感信息不落明文
  • 主机指纹 TOFU 校验,中间人攻击当场拦下
  • 启动生物识别解锁,复制后自动清空剪贴板
  • 所有配置本地存储,离线可用、无需账号
  • AI Agent 每条命令过本地分类器审批门,输出脱敏后才回传模型
  • 外部 Agent 经 MCP 只拿到只读能力,凭证不出 App,每次调用留痕

已上架与即将到来

Apple 端与鸿蒙版均已上架。Android 正式版审核中,Windows 与 Linux 版本正在开发中。

Apple · iPhone / iPad / Mac

一套 Swift 原生代码,三端通用。当前版本 v2.0.0;Mac 版另含外部 Agent(MCP)。

App Store 下载
iPhoneiOS 17+
iPadiPadOS 17+
MacmacOS 15+

鸿蒙 · HarmonyOS NEXT

原生鸿蒙版本,手机与平板通用。当前版本 v1.1.6。

应用市场下载
手机HarmonyOS 5.1+
平板HarmonyOS 5.1+

更多平台开发中

Android · Windows · Linux

Shellby

把机房,装进口袋

现已登陆 App Store · v2.0.0。iPhone / iPad / Mac 一次下载,三端通用。

App Store 下载

v2.0.0 · 更新日志

其它平台上线时通知我

鸿蒙版已在华为应用市场上架,Android 正式版审核中,Windows 与 Linux 正在开发。留下邮箱,有进展时通知你。

鸿蒙版下载(华为应用市场)→ Android 正式版审核中 · 先加入测试 →