文档 / 指南
没有浏览器时登录
在没有浏览器的电脑上登录 MiniCut,比如通过 SSH,在手机或另一台电脑上确认一个验证码。
minicut login 会在同一台电脑的浏览器里打开 minicut.ai,登录完成后浏览器再把你送回这台电脑。这要求那台电脑上有浏览器。在 SSH 会话里,或者在没有显示器的 Linux 上,minicut login 会自己切换成验证码登录。在其他电脑上,加 --device 就可以要求用验证码登录。
用验证码登录
- 在没有浏览器的那台电脑上运行登录命令。
Terminal
minicut login --device- 读它打印的地址和验证码。这几行是
Open this address in your browser:、地址,以及Code:和验证码。 - 在任何一台电脑或手机上打开那个地址。登录 minicut.ai,或者注册一个账号,然后确认验证码。验证码 15 分钟内有效。
- 完成登录。如果你在自己的终端里输入了第 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 |
更多信息和解决办法在故障排查。