SuperAPI AI 工具集

krypton-vps-codex-app

智能体与模型

查看项目

更新于 10-15 23:42

技能介绍

用途:把 Linux VPS 变成实际执行开发工作的机器,Codex App 仍留在操作者的 Mac 或 Windows 上,通过 SSH 连接 VPS 上的 Codex CLI 与仓库工具链,使命令、编辑、构建、测试、tmux/cmux 会话、开发服务器和智能体运行都在远端完成。

主要能力:可准备命令、检查 SSH 配置、审计 VPS、在获得访问权限时通过 SSH 引导安装工具、克隆仓库、运行检查并解释失败原因。审计脚本为只读,检查 SSH 可达性、系统信息、命令可用性、codex 是否在登录 shell PATH 中、认证缓存是否存在(不打印密钥)、GitHub 仓库可达性、Git 状态、root 用户风险及常用智能体工具。

使用方式:先在 Mac 的 ~/.ssh/config 配置具体别名(如 Host krypton-vps、HostName、User、IdentityFile、IdentitiesOnly yes、ServerAliveInterval 30、ServerAliveCountMax 3),用 ssh krypton-vps 验证;在 VPS 安装 git、gh、curl、jq、python3、ripgrep、build-essential、tmux、unzip、node、corepack、pnpm、Docker/Compose(按需)及 Codex CLI;用 command -v codex 与 codex --version 确认,无头登录优先 codex login --device-auth,排障用 codex doctor。仓库以 GitHub 为源,可选 gh auth login、GitHub 账户 SSH 密钥、只读 deploy key 或公开 HTTPS 克隆。本地配置优先从 .env.example 等示例重建,确认后再用 rsync -av --chmod=F600,D700 复制指定文件。最后在 Codex App 的 Settings > Connections 添加 SSH 主机并选择远端项目文件夹,启动远端线程验证。本地浏览器测试用 ssh -L 3000:127.0.0.1:3000 krypton-vps。

适用场景:希望 Mac 只做显示与控制、把构建测试和智能体运行放到 VPS 的开发者。

限制:VPS 应视为开发主机而非生产环境,使用非 root 日常用户与 SSH 密钥,不暴露开发端口、Codex app-server、Docker socket、数据库或私有面板;无头 VPS 不承诺 Browser 或 Computer Use,除非已安装并验证受支持的浏览器/桌面栈;绝不打印、粘贴或提交 ~/.codex/auth.json、API 密钥、deploy key、SSH 私钥或令牌;不要猜测仓库安装命令,应先读 README 与包管理文件;Codex App 连接需用户手动完成,SSH 本身不会自动完成该连接。具体价格、平台支持与效果资料暂未提供。