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等。