Agents Signing in
Signing in
Agents sign in with their own tools. When one needs you to, the panel says so as soon as you pick it.
Where each agent stands
The Agents button next to Settings, at the bottom of the sidebar, and Settings, Agents show the same status: Ready when Zorvo saw you signed in, Sign in when the agent asked for it, and Not checked when Zorvo has not asked yet.
Qwen Code cannot say who is signed in, so checking opens a session in the open folder. It may stay in the agent’s history and may run your project’s hooks.
- Check sign-in asks the agent. Claude Code and Codex can say who is signed in without a session. Gemini CLI and Qwen Code cannot, so the button says first that it opens one.
- Start a new session with an agent that is not ready: Zorvo checks it and shows a sign-in card above the message box, which waits until you are signed in. The card lists every way the agent offers to sign in.
In Zorvo
An agent that offers its own login, such as Claude Code's Claude subscription, runs it in a terminal inside Zorvo. Your message is sent once you are signed in. Where an agent offers a key instead (Gemini CLI's API key, for example), the panel explains it and you set it up outside Zorvo, then click Check again in the sign-in panel, or Check sign-in in Settings. Zorvo reads your shell's settings again before it asks the agent, so a key you just added to ~/.zshrc is found.
Set up Qwen Code. When Qwen Code needs a provider, the new session shows Set up Qwen Code, which opens Qwen Code's own setup in a terminal, so you pick the provider there. Closing a sign-in or setup terminal checks again whether you are signed in.
Some agents cannot say who is signed in and keep their key in a variable, such as GLM Agent with Z_AI_API_KEY. While that variable is not set in your shell, the agent reads Not checked, not Ready, and its row says what to do. Zorvo only looks whether the variable is set, never at its value.
In your terminal
Sign in once in a terminal, then send your message again.
| Agent | Sign in |
|---|---|
| Qwen Code | Run qwen once |
| Claude Code | claude, then /login |
| Codex | codex login |
Keys and tokens
- Zorvo never asks for or stores API keys or tokens.
- Pull request data comes from your own gh login.
- When an agent asks you to sign in on a web page, the page opens in your default browser after you click Open in browser. Zorvo makes no request for it.
Still stuck? See Troubleshooting.