Files
shell-rs/tests
Xuz 9704a8cc20 新增外部 CLI:给 AI Agent 用的 shellrs 命令与设置页「外部 CLI」
- shellrs list / exec / upload / download:经本机套接字交给正在运行的 ShellRS 执行,命令本身不接触密码、钥匙串和数据库
- 设置 → 外部 CLI:启用开关(默认关)、把 shellrs 链接进 PATH、为通用 Agent / Codex / Claude Code / OpenCode 安装 skill
- exec 非交互登录,陌生主机或缺少密码直接失败;读到通道关闭为止,退出码透传远程命令
- 传输复用 SFTP 引擎,无人值守地回答提问;按 scp 规则解析目标并保留可执行位
- 套接字 0600 并校验对端 uid;开关关闭时仍监听但拒绝请求
- 修复 SFTP 批次准备失败时不发送 Idle 的问题
2026-09-25 13:11:23 +08:00
..