在新终端窗口中启动 Claude Code 并启用远程控制。适用于打开项目进行交互式编程,需要访问...
Claude Code Launcher.是一项面向实际任务的技能,主要用于Overview. 这种技能将启用远程控制的新终端窗口中Claude Code的启动过程自动化;它简化了以下工作流程: 1. 打开一个新术语。
从功能定位来看,该技能强调把分散的操作要求整理成清晰、可复用的处理流程,使用户能够围绕既定目标快速准备输入、选择执行方式并获得结构化结果。实际使用前应先确认任务范围、数据来源、运行环境、必要权限和关键参数,再依据技能说明逐步执行;
若输入条件不完整,应先补齐信息或采用保守配置,避免因错误假设导致结果偏离需求。执行过程中需要关注工具调用是否成功、接口或依赖是否可用、输出格式是否符合预期,并对异常提示、缺失字段和边界情况进行处理;涉及批量任务时,还应保存进度,避免中断后重复操作。
该技能可自动在新终端窗口中启动启用远程控制(Remote Control)的 Claude Code,从而简化以下工作流程:
非常适合在多个项目间快速切换,或跨设备共享 Claude Code 会话。
claude-code-launcher /path/to/project
claude-code-launcher /path/to/project --verbose --screenshot
只需直接提问:
zsh)claude code 命令/remote-control 命令该技能可应对以下常见问题:
| 问题 | 恢复方式 |
|---|---|
| 终端无法打开 | 重试一次,随后报告错误 |
| 项目路径不存在 | 提供有用的路径解析建议 |
| Claude Code 未安装 | 报告缺失依赖,并建议执行 brew install claude |
| Claude Code 卡住无响应 | 15 秒后超时,允许手动干预 |
| 远程控制未能启用 | 记录详细错误日志,建议检查 Claude 版本 |
| 终端权限被拒绝 | 提示用户前往系统设置启用“屏幕录制”权限 |
| 网络连接异常 | 最多等待 10 秒尝试重连 |
主自动化脚本,基于 Peekaboo CLI 实现以下功能:
~/.openclaw/workspace/logs/claude-code-launcher.log常见问题及解决方案:
✅ 已安装: peekaboo(用于 UI 自动化)
✅ 已安装: claude CLI(Claude Code)
✅ 系统要求: macOS 及其自带 Terminal.app
✅ 权限要求: 已启用“屏幕录制”和“辅助功能”权限
启用权限方法:
系统设置 → 隐私与安全性 → 屏幕录制 → 启用 OpenClaw 系统设置 → 隐私与安全性 → 辅助功能 → 启用 OpenClaw
启动完成后,你将拥有:
用户:“在 edikar-standalone 项目中启动 Claude Code 并启用远程控制” ↓ 技能打开新终端 ↓ cd ~/dev/edikar-standalone ↓ claude code ↓ /remote-control ↓ [确认继续] ↓ 截取屏幕截图 ↓ 用户看到: - 会话 URL:https://claude.ai/code/session_... - QR 码已显示 - 可立即通过手机/平板设备接入
/remote-control — 在 Claude Code 中启用远程控制claude code — 启动 Claude Code 交互式会话peekaboo — macOS UI 自动化工具(内部使用)需要帮助?请查阅 references/troubleshooting.md 获取常见问题及解决方案。