Agent.Space 博客

远端电脑没有浏览器,Claude Code 怎么登录?

通过本机浏览器完成远端 Claude Code 登录,分清浏览器、SSH 终端与运行电脑,排查回调问题,并确认账号和项目。

远端电脑没有可用的浏览器,也可以完成 Claude Code 登录:从远端终端发起登录,在自己电脑的浏览器里打开授权链接,再回到原终端完成提示。

这里讲的是有人操作的远端登录,不是无人值守自动登录。你仍需要符合条件的账号,以及访问这台电脑的授权;租一台 Mac 不会改变账号资格。

先分清浏览器、终端和运行电脑

开始前,确认这三个位置:

部分在哪里做什么
浏览器通常在你的笔记本上登录并授权账号
SSH 终端笔记本上连接远端主机的窗口输入命令、显示登录提示
Claude Code 进程远端主机使用那台电脑的文件、配置和凭据

连上 SSH,不等于把笔记本上的 Claude 登录状态带到了远端。同样,浏览器登录成功,也不代表远端命令行工具已经完成认证。

还没决定在哪里运行任务,可以先看在 Agent.Space 使用 Claude Code。下面默认远端已经安装命令行版本,而且你已有获准的 SSH 访问方式。

从远端终端发起登录

在 SSH 终端里确认机器和目录:

bash
hostnamepwdclaude --versionclaude

这些命令用于识别环境并启动 Claude Code,不会把笔记本上的项目复制到远端。出现项目是否可信的提示时,先检查再继续。

按登录提示操作;已有会话中需要登录时,可以使用 /login。如果已经登录,先用 /status 查看状态,不要急着更换——当前可能就是你需要的账号。

已配置的 API 凭据可能让实际接入方式不同于你以为的订阅登录。检查当前路径即可,不要打印密钥值。公司的受管电脑上,更改凭据或设置前先问管理员。

在自己的浏览器完成授权

官方认证说明提供了浏览器未打开时按 c 复制登录链接的方式。在本机浏览器打开该链接,并核对正在授权的账号。

如果浏览器返回登录码,没有自动完成回调,把它填回远端终端对应的提示中。操作期间保留原终端。登录码只用于这一次登录,不发给同事,也不粘进 Agent 对话。

确认终端显示登录成功,再检查 /status 和项目目录,然后开始正式任务。即使登录本身成功,用错账号仍可能影响计费和权限。

浏览器完成了,终端却没成功怎么办?

先找到卡住的环节:

  • 终端还在等登录码: 回到浏览器的完成页面,按对应提示处理。
  • 中途重新发起了登录: 使用新流程,不要把旧浏览器标签页和新终端提示混在一起。
  • 已经成功登录,后来凭据过期: 按登录失效指南处理。
  • 提示身份核验、账号审核或组织权限: 处理提示本身。更换浏览器或电脑不能代替授权。

不要复制别人的凭据文件,也不要把整套 Claude 配置目录上传到代码仓库。求助时提供脱敏错误和卡住的步骤,不提供登录链接、登录码或 Token。

本文依据文档整理,没有在你的远端账号上完成实际登录测试。

把已配置好的电脑接入 Agent.Space

如果你希望从 Agent.Space 工作空间继续使用已配置好的 Mac,按电脑与本机 Agent 接入指南连接目标文件夹,确认 Mac App 检测到 Claude Code,再选择使用这台电脑的 Agent 和订阅的路径。

第一个任务只让它说明运行电脑、列出项目文件,不修改内容。核对正确后,再授权正式改动。本机 Agent 与云端 Agent 访问本机文件夹是不同选项,需要分别确认选中的路径和费用。

如果需要自己点击这台 Mac 上的图形登录窗口,再看 Remote Screen。它提供屏幕访问,不会免除模型服务商的账号要求。