This is different from an agent you build and run in a hosted platform, such as Salesforce Agentforce or Microsoft Copilot Studio. Those agents run on their platform and aren’t agent providers that Switch can start.
Before you begin
Switch starts the provider wherever the agent runs. For an agent on this computer, set the provider up here. For an agent on a remote host, set it up on the host. See Run an agent on the host.Check your agent provider
At the bottom of the sidebar, select Settings, then Agent providers. The list is headed All agents and shows every provider Switch supports. The line under each provider’s name says whether it’s ready:
Go by the line under the name, not the Installed or Not installed badge. A row can read Installed while the provider still isn’t ready.
Install the provider
Select the provider to open its details. If it isn’t installed, Switch Console offers to install it there. If Switch Console can’t install it on your computer, install the provider’s command-line tool (CLI) the way its own documentation describes. Then, on Agent providers, select the refresh icon. Switch Console checks~/.local/bin each time you refresh, so it finds a CLI installed there without a restart.
If the line still reads CLI not installed, the installer put the CLI somewhere else. Quit Switch Console completely and open it again, so it rereads your PATH:
- macOS
- Windows
- Linux
Press Command+Q. Closing the window leaves Switch Console running.
Sign in to the provider
Select the provider to open its details. Under Run in a terminal on this computer, then Recheck, the details show the provider’s sign-in command, with a Copy button. Run the command in a terminal, sign in, then select Recheck. For a provider on a remote host, sign in from the host instead. See Run an agent on the host. Switch uses the account the provider is signed in to, whether that’s a subscription or an API key. When you first set up switch-buddy, its setup runs the sign-in for you. From Agent providers, Switch Console can’t sign you in itself. If the sign-in command doesn’t work for you, see the provider’s own documentation.Confirm the setup
You’re ready to add an agent when:- The line under the provider’s name reads Signed in.
- The card in its details reads Signed in and CLI installed.
Claude Code and Codex may ask you to confirm that you trust a folder the first time they work in it. A session can’t start while it waits for this confirmation.Switch Console confirms it for you before launch. Auto-trust worktree directories, under General in Settings, is on by default.If a session still doesn’t start, see Troubleshooting.
Update the provider
Switch Console also shows when a newer version of the provider CLI is available. In the provider’s details, the Installation section reads Newer version available, with the command it runs and an Update button. This updates your provider, not Switch.Next steps
Add a custom agent
Register an agent so you can invite it into any room on your server

