手机可作为远程控制端实时接管电脑上的Claude Code会话:扫码直连最快捷,SSH连接适合深度调试;需统一配置API密钥路径并注入环境变量确保认证通过。
☞☞☞AI 智能聊天, 问答助手, AI 智能搜索, 多模态理解力帮你轻松跨越从0到1的创作门槛☜☜☜

人在外面突然想到要补一句指令,或担心电脑上跑的Claude Code卡在权限确认环节,需要立刻干预——这时手机不是用来重装一个Claude Code,而是作为远程控制端,实时接管那个正在电脑上运行的会话进程。
用远程控制功能扫码直连
这是最轻量、最快启用的方式,无需配置网络或密钥,只要电脑端Claude Code已启动且保持活跃。
在电脑终端中运行:claude-code /remote-control
终端会立即生成一个动态二维码,有效期默认5分钟;注意不要最小化终端窗口,否则部分系统会暂停渲染导致二维码消失。
打开手机上的Happy Coder App(iOS/Android均支持),点击“扫码连接”,对准电脑屏幕上的二维码完成配对。
连接成功后,手机端将实时同步当前会话的全部上下文、正在执行的命令、文件读写日志,以及待确认的操作项。此时你在手机上输入任何指令,都会被转发至电脑端同一进程执行,【所有代码修改、文件保存、命令运行仍发生在你的本地电脑上】。
用SSH远程进入终端继续操作
适合需要完整终端交互、查看进程树、调试环境变量或手动触发hook脚本的场景。
方法一:Termius + Tailscale直连
确保电脑已安装并运行Tailscale,且OpenSSH Server已启用;在Termius中新建连接,主机地址填入Tailscale分配的IPv4地址(如100.64.12.33),端口22,认证方式选“密钥”,导入你提前生成的私钥文件。
方法二:iSH模拟器(仅iOS)+ 自建SSH服务
将来自 Marvis 或微信的可信远程软件开发请求中继至用户本地的 Codex CLI,等待编码任务完成,并返回经验证的结果。当用户通过 Codex 要求 Marvis 检查、实现、修复、测试、review 或继续在明确指定的本地项目目录中开展工作时,使用此功能。
iSH不支持直接连外网SSH,需先在电脑上启用SSH,并通过路由器端口映射(如将公网2222映射到内网22),再在iSH中用ssh user@your-public-ip -p 2222连接;【务必关闭路由器UPnP自动映射,避免暴露SSH端口至公网】。
登录成功后,输入ps aux | grep claude-code确认主进程PID,然后用fg %1或tmux attach(若原会话在tmux中)恢复交互界面。
让手机端自动加载凭证与配置
很多用户遇到“电脑上好好的,手机SSH进来就报401”的问题,根源是Claude Code依赖的API Key和auth.json未被shell正确加载。
第一步:统一凭证路径
把Claude Code的API Key写入~/.claude-code/auth.json,格式为{"api_key":"sk-xxx","base_url":"https://api.anthropic.com"};同时确保Codex的~/.codex/auth.json内容一致。
第二步:注入环境变量
编辑~/.bashrc(或~/.zshrc),追加:export CLAUDE_CODE_AUTH_PATH="$HOME/.claude-code/auth.json";再执行source ~/.bashrc使生效。
第三步:验证加载结果
在手机SSH会话中运行echo $CLAUDE_CODE_AUTH_PATH,输出应为完整路径;再运行claude-code --version,若返回版本号而非认证错误,则配置成功。

















