# Connect your AI account

> Public channel — documentation of app 3.6.3. Follow the availability notices of each service.

Source: [Connect your AI account](/en/application/agents/connecter-ton-ia/)

Sign-in happens in each provider’s official tool.

Each agent uses your own AI account. Sign-in isn’t set up in a VibeStarter form: it goes through the provider’s official tool, which the app installs and starts for you. There are four cases depending on the agent: guided with a code to paste, guided with a device code, fully manual, or fully handled by the tool.

## Before you start

-   An account with the provider you chose. What each one requires is in [VibeStarter’s AI agents](/en/application/agents/).
-   An Internet connection: on first launch, the app installs the agent’s tool. The message shown is “Preparing the agent (first-launch install)…”.
-   You sign in from the settings, in the Agents & tools tab, section “Agent sign-in”, or when you launch: the Connect your agents box then opens for each agent that isn’t signed in yet. It never opens for OpenCode, which launches directly.

## Claude Code

Anthropic’s page gives you a code, which you paste into VibeStarter.

1.  Click Connect with Claude.
2.  Click the sign-in link: it opens in your browser.
3.  Sign in with your Claude account.
4.  Copy the code you get and paste it into the “Sign-in code” field, then click Submit.

If no window opens or the link doesn’t paste correctly, open the agent’s terminal with

Show terminal: you can see the full link there and copy it by hand.

## Codex (OpenAI)

VibeStarter shows a code, which you enter on OpenAI’s page.

1.  Turn on “Sign in with device code” in the security settings of your ChatGPT account. You only need to do this once, and the Open ChatGPT security settings button takes you there.
2.  Click Connect with ChatGPT.
3.  Open the sign-in link and enter the code shown in VibeStarter.
4.  Confirm in your browser: the sign-in finishes by itself.

The most common error on Codex

If you keep landing back on the sign-in page, it’s almost always because device code sign-in isn’t turned on on the ChatGPT side. The app’s message says so: “Check that ‘Device code sign-in’ is turned on in your ChatGPT security settings, then try again.”

In the Codex menu, choose the 2nd option

If you launch Codex without being signed in, or if you type `/logout` in Codex, it shows its own sign-in menu, in English. Choose the second option, **Sign in with Device Code**: in VibeStarter, it’s the only one that works. The first one, **Sign in with ChatGPT**, sends you to your browser and then ends on a page you can’t access, and Codex goes back to its menu.

## Grok Build (xAI)

Same pattern as Codex: a device code.

1.  Click Connect with Grok.
2.  Open the sign-in link and enter the code shown.
3.  Confirm on the xAI page.

The app notes a limit on xAI’s side: “Native image tools require a compatible xAI plan.” Without that plan, ask another agent for your images instead, or use the [AI Studio](/en/application/assets/atelier-ia/).

## Antigravity (Google)

Antigravity is the only agent whose sign-in is entirely manual. VibeStarter shows the card “Sign in from a terminal”.

1.  Open a Terminal tab.
2.  Type the command `agy`.
3.  Follow the Google sign-in that appears in the terminal.

The app explains why: “Google sign-in happens between Google and you: VibeStarter never sees it.”

## OpenCode

OpenCode has no sign-in step in VibeStarter: it manages its own list of providers. API key, OpenCode Go subscription or another provider: VibeStarter checks nothing and launches the agent without asking any questions. The OpenCode card therefore never shows “Not connected”.

1.  Launch an OpenCode agent.
2.  In its terminal, choose your provider from the list OpenCode offers.
3.  Follow that provider’s procedure.

The card shown in VibeStarter carries the publisher’s recommendation: “Our recommendation: OpenCode Go”. The Create a key on opencode.ai/go button leads there. The app’s text adds: “You pick your provider in OpenCode, whenever you like.”

Your OpenCode files are not rewritten

VibeStarter doesn’t change OpenCode’s personal configuration. What you set up yourself stays in place.

## Check the status of your agents

Go to the settings, in the Agents & tools tab. Two sections are of interest.

**“CLI Tool Configuration”** shows a status for each agent: “Installed”, “Not found”, “Outdated” or “Unexpected installation”. Two actions:

-   Update all reinstalls the current versions from the official sources.
-   Reset deletes the installed executables and installs fresh copies. The confirmation “Reset CLI overrides?” says it clearly: “Projects, connections, settings and agent conversations are kept.”

**“MCP Gateway”** shows whether VibeStarter’s tools are properly connected to your agents: “MCP gateway synced” or “Repair required”. The Repair configs button restarts the sync, and a repair keeps all your conversations.

Agent installation issue detected

If the app reports that the identity of a tool, which it names, no longer matches the expected official tool, an installation was damaged or redirected. Use View diagnosis then Reset now. Your conversations and settings are kept.

## Switch account on an agent

An agent holds only one account at a time. To change it, use the tool’s commands in the agent’s terminal: `/logout` then `/login`.

Don’t resume a conversation with another account

Resuming a conversation started on account A from account B rebuilds the whole context and uses a lot of quota. Start a new conversation after changing accounts.

## Limits

-   **One sign-in per agent.** You can’t have two Claude accounts connected to the same agent at the same time.
-   **VibeStarter doesn’t display your quota.** You can check it on your provider’s website.
-   **The team advises against model aggregators**: they give very little volume compared with a direct subscription.
-   **Some providers refuse accounts for users under 18.** The provider’s terms apply; VibeStarter doesn’t change them.
-   **The app doesn’t read your credentials.** To know whether an agent is signed in, it checks that the tool’s sign-in file exists, without reading its contents. A folder you give to an agent is copied without its credential folders or its key files (`.env`, SSH keys, certificates); such a file dropped or pasted on its own is refused.

## Frequently asked questions

**“I can’t sign in. Which messages should I read?”** The app’s messages state the cause:

| Message | What to do |
| --- | --- |
| “Installing the agent failed. Check your internet connection, then try again.” | Check the connection, then launch again |
| “Couldn’t launch the sign-in tool. Make sure the environment is running, then try again.” | Wait for the app to finish starting, then try again |
| “The sign-in stopped before completing. Try again, or open the terminal to see the details.” | Open the agent’s terminal to read the real cause |
| “The sign-in link isn’t showing up. Open the terminal to see what’s blocking, or start over.” | Open the agent’s terminal |
| “Still not connected? Double-check the code, or start over.” | Re-enter the code, without any missing or extra characters |

**“Do I need to connect all five agents?”** No. One connected agent is enough to work.

**“Can I launch without being signed in?”** Yes. At launch, the Connect your agents box opens, except for OpenCode, which always starts directly. The Launch anyway button starts the agent without signing in: it will then ask you to sign in from its terminal. For Codex, choose the second option in its menu, **Sign in with Device Code**.

**“Can VibeStarter see my credentials?”** The sign-in exchange belongs to your provider’s official tool. VibeStarter never uses a subscription token to call a provider on your behalf.

## Going further

-   [Which AI subscription to choose, and how to make your quota last](/en/application/agents/choisir-son-ia/)
-   [Running and driving your agents](/en/application/agents/lancer-et-piloter/)
-   [Your API keys and your credential store](/en/application/reglages/cles-et-trousseau/)
-   [My agent isn’t responding, or my quota is draining](/en/aide/agents/)
