SuperAPI AI 工具集

sprite

智能体与模型

查看项目

更新于 10-16 08:10

技能介绍

用途:在 Sprites.dev 远程 Ubuntu VM(sprites)上控制一个 InnerClaude 实例,主要面向 OuterClaude 操作 InnerClaude 的测试与安装流程验证。也可用于远程开发、检查点/恢复工作流以及新 sprite 的认证与工具初始化。

主要能力:通过 sprite exec 执行命令;用 tmux 创建会话并以字面路径加载 NVM(/.sprite/languages/node/nvm/nvm.sh)后启动 claude;用 pipe-pane 捕获交互输出到文件;用 tmux send-keys 发送输入、导航选项、批准权限与工作区信任对话框;处理 OAuth 令牌失效、setup-token 流程;支持检查点创建、列出与恢复。

必要用法:先准备 CLAUDE_CODE_OAUTH_TOKEN,可在本地 Mac 用 security find-generic-password -a claude-sprite -s CLAUDE_CODE_OAUTH_TOKEN -w 获取,或由用户提供。执行 tmux 与 Claude 相关命令时使用 sprite exec -tty 以分配 PTY。启动后需 sleep 等待,检查 /tmp/claude-output.txt 大小判断是否启动成功。发送消息需连续两次 Enter 才会提交。读取输出用 cat /tmp/claude-output.txt | strings | tail -60。清理用 tmux kill-session -t innerClaude。

限制:本地开发或简单 sprite 命令无需此技能;Claude Code Web 属于不同产品;非 sprite 服务器应使用其他方案。检查点不保存环境变量,每次恢复后需重新导出令牌。security 命令只能在本地 Mac 运行,不能在 sprite 上运行。capture-pane 无法捕获 Claude 的备用屏幕缓冲区,必须用 pipe-pane。其他具体平台或价格信息暂未提供。