SuperAPI AI 工具集

debug

部署与运维

查看项目

更新于 10-16 07:24

技能介绍

用途:该技能用于从宿主机向远程 Docker 容器发送并执行命令,借助基于文件的命令中继机制(位于 tools/debugger)完成通信。当用户提出“在 Docker 中运行”“在 GPU 上运行”或需要调试容器内环境时适用。

主要能力:提供连接状态检查、握手连接、执行命令、取消当前命令以及重连等操作。默认命令超时为 600 秒,可通过参数延长。

使用方式:完整用法与协议示例需阅读 tools/debugger/CLAUDE.md。常用命令包括:检查连接 bash tools/debugger/client.sh status;连接服务器(需用户先在 Docker 中启动 server.sh)bash tools/debugger/client.sh handshake;执行命令 bash tools/debugger/client.sh run "<command>";长时命令 bash tools/debugger/client.sh --timeout 1800 run "";取消当前命令 bash tools/debugger/client.sh cancel;服务器重启后重连需先 bash tools/debugger/client.sh flush 再 handshake。

限制:服务器端需由用户先在 Docker 内启动 server.sh;具体协议细节以 tools/debugger/CLAUDE.md 为准,其余信息暂未提供。