AI Commander
为AI Agent提供远程Shell,通过会话码安全执行终端命令。
安装使用
复制下面这段提示词发给你的 AI(Claude / Cursor / TRAE / Codex / WorkBuddy 等),它会自动帮你完成安装:
帮我安装这个 AI Skill:AI Commander。 它的用途是:为AI Agent提供远程Shell,通过会话码安全执行终端命令。 详细介绍见:https://321skill.com/skills/ai-commander/ 请根据该页面的说明完成安装。
使用示例
“请通过AI Commander会话码 AIC-7K3P-WX9M-RTBN,检查服务器 `/var/log/app.log` 中最近一小时的错误日志。”,AI会通过MCP调用AI Commander,在你的服务器上执行相应的 `grep` 或 `tail` 命令,并将实时日志结果返回给你。或者,你可以说:“帮我部署最新构建的Docker镜像到测试服务器。”,AI便能远程执行拉取镜像、停止旧容器、启动新容器等一系列命令。
介绍
AI Commander 解决了AI Agent(如Claude、Cursor等MCP客户端)需要安全、便捷地远程操作自有服务器或开发机的问题。传统远程访问需要配置SSH、开放端口或搭建VPN,存在安全风险且配置复杂。
它通过在目标机器上运行一个轻量级代理,该代理主动与AI Commander的托管中继服务器建立一个出站WebSocket连接。用户只需在AI对话中引用一个简短的会话码(如 AIC-7K3P-WX9M-RTBN),AI Agent即可通过中继向该机器发送Shell命令。命令的标准输出和错误流会通过SSE实时返回,实现交互式操作。
该工具非常适合需要让AI协助进行服务器运维、代码部署、环境调试或执行自动化脚本的开发者、运维工程师和智能体开发者。它让AI具备了安全、可控的“手”,能够直接在生产或测试环境中执行操作。
使用时,请确保目标机器可以访问互联网以连接中继。虽然无需开放入站端口,但需注意命令执行权限,避免AI执行危险操作。建议在受信任的网络环境和明确的授权范围内使用,并妥善保管会话码。
核心特点
核心区别在于其“无入站连接”的安全模型和极简的会话码接入方式。不同于需要配置复杂网络策略的SSH或VPN,它仅通过一个出站WebSocket连接实现双向通信,大幅降低了暴露面和攻击风险。同时,通过MCP协议与主流AI开发工具(Claude, Cursor等)原生集成,无需额外开发适配层。
注意事项
不适合需要极低延迟或完全离线环境下的命令执行场景。
常见问题
AI Commander安全吗?
相对安全。它无需在目标机器开放SSH端口或配置VPN,减少了网络攻击面。但命令执行权限取决于本地代理的运行权限,仍需谨慎授权。
支持哪些AI工具?
支持任何实现了Model Context Protocol (MCP) 的客户端,包括Claude Desktop、Cursor、以及兼容MCP的ChatGPT、Codex等。