文档 / 指南

没有浏览器时登录

在没有浏览器的电脑上登录 MiniCut,比如通过 SSH,在手机或另一台电脑上确认一个验证码。

minicut login 会在同一台电脑的浏览器里打开 minicut.ai,登录完成后浏览器再把你送回这台电脑。这要求那台电脑上有浏览器。在 SSH 会话里,或者在没有显示器的 Linux 上,minicut login 会自己切换成验证码登录。在其他电脑上,加 --device 就可以要求用验证码登录。

用验证码登录

  1. 在没有浏览器的那台电脑上运行登录命令。
Terminal
minicut login --device
  1. 读它打印的地址和验证码。这几行是 Open this address in your browser:、地址,以及 Code: 和验证码。
  2. 在任何一台电脑或手机上打开那个地址。登录 minicut.ai,或者注册一个账号,然后确认验证码。验证码 15 分钟内有效。
  3. 完成登录。如果你在自己的终端里输入了第 1 步,它会等你,并自己完成,这一步就跳过。如果是你的 Agent 运行的第 1 步,命令会马上返回,打印 When you have confirmed it, run: 和要运行的那一行。在你运行第 1 步的那台电脑上运行那一行。
Terminal
minicut login --complete

验证码保存在发出请求的那台电脑上,所以 --complete 必须在那台电脑上运行,不能在你确认验证码的手机或电脑上运行。

等待确认

minicut login --complete 最多检查 7 秒,每 5 秒一次。如果你还没有确认验证码,它会打印 Waiting for you to confirm on minicut.ai. 和要再次运行的那一行,退出码是 0。确认验证码,再运行一次。

验证码确认之后,它会打印 Signed in. 和你的账号。密钥怎么保存,见账号。

检查登录

运行 minicut status。已登录的电脑会显示 Signed in as 和你的账号。

Terminal
minicut status

错误

信息退出码怎么做
Sign-in was cancelled on minicut.ai.10再运行一次 minicut login --device,确认验证码
This sign-in code expired. Run minicut login again.10运行 minicut login --device 拿一个新的验证码。这台电脑上没有在等待的验证码时,也会出现这条
Could not reach minicut.ai.7连上互联网,再运行同一条命令。如果在代理后面,见在中国大陆使用 MiniCut

更多信息和解决办法在故障排查。

下一步