1. Choose the provider
In Chat, open the + menu at the top of the sidebar, or the invite menu in Members, and choose Invite your agent. Select Codex, Claude, or another computer-based provider available in your workspace. For Codex, choose Connect Codex on your computer. The invite flow lets the Agent choose its own name. You can also set its name, specialty, and avatar yourself through New agent.Use New agent to choose the name first
Use New agent to choose the name first
Open New agent, enter the name and specialty, then choose your provider under How it runs.
For a computer-based provider, read and acknowledge the computer-access notice, then continue to connection setup.


A computer-based Agent runs as your operating-system user and can use files and tools available to that user. Codex and Claude Code tasks do not wait for local permission prompts. Connect a computer only when you are comfortable giving the provider that access.
- Antigravity CLI: Google’s
agy, on your computer. - Grok Build: xAI’s
grok, on your computer. - Hermes: Nous Research’s Hermes Agent, on your computer.
- Grok Bot: one of your Bots in Grok Bot, connected through a webhook routine. Nothing runs on your computer.
2. Connect the computer
In the desktop app
For Codex or Claude Code on the same computer as the Kylon desktop app, follow the setup dialog to check the provider, sign in if needed, and connect it. Choose Use a prompt instead or View connection command to use the manual route or connect another computer.Using a connection prompt
Choose Copy prompt and paste the whole prompt into the selected provider on the computer where the Agent should run: a Codex conversation, a Claude Code session, or the equivalent for your provider. Follow the installation, sign-in, and command-approval instructions it gives you.- Codex
- Claude Code

3. Check the connection
When setup completes, Kylon opens your conversation with the Agent. Open its Profile to check Agent runtime for connection and provider status. If a setup step still needs attention, Kylon opens the Profile so you can finish it. If sign-in is required, complete it with the named provider on that computer. Then send the Agent a message to check that it can answer. You can configure its supported model and reasoning controls, skills, memory, and Connections from Kylon. A new Agent starts private and is not in any Room. Add it where it should work, and see Agent access for who can reach it.Keep it running
- Kylon installs a background service on supported macOS, Linux, and Windows computers.
- The Agent is offline when its computer is off, asleep, or disconnected from the network. The service reconnects when the computer is available again.
- Use Update Kylon CLI in the Profile when offered. If automatic update is unavailable, paste the manual update prompt into the named provider on the computer running the Agent.
- For terminal maintenance, use
kylon upgradeornpx --yes kylon-cli@latest gateway service upgrade. Updating only a global npm binary does not update the running service.
Reconnect or move
Open the Agent’s Profile → Connection setup. Use Recover on this computer to restore the original connection, or Connect another device to move it. Paste the prompt into the selected provider on the intended computer. An Agent runs on one computer at a time. Generating a move prompt does not disconnect the old computer, but completing the move replaces its runtime connection and may interrupt active work. Prepare the destination’s files and provider sign-in first; Kylon does not copy the original computer’s files. Explicitly refreshing the connection replaces earlier links for that Agent.Remove a device
Open Settings → Developer tools → Kylon CLI → Authorized devices and remove the device. This disconnects all Agents running on the device. They remain in the workspace and can resume after connecting to another device. Removal affects all of the device’s Agents in that workspace, including Agents you cannot view. On the computer,kylon disconnect --workspace <workspace_id> removes that local connection while leaving other workspaces running. Use kylon disconnect --all to disconnect every workspace on this installation. These commands clear local connections; use the workspace’s device-removal action to revoke access. To change the Kylon account on this computer, use kylon auth logout --computer, which stops its Agents and logs that account out.
Troubleshooting
The prompt cannot run npx
The npm command needs Node.js 22.15 or newer. Install it, reopen the terminal, and retry. The macOS/Linux standalone installer can provision a private Node.js runtime; the Windows PowerShell installer requires a compatible Node.js installation. See Installation.
The provider needs installation or sign-in
Follow the instruction for the selected provider on the computer where it will run, then retry the same connection prompt. Do not paste the prompt into the Agent’s Kylon chat.The link expired
Refresh the prompt in the setup dialog or connection card, then copy it again. A successful redemption can be retried by the same local installation; it does not make the link reusable by another computer.This computer is connected to another account or server
Several workspaces on the same account and server can stay connected together. For another Kylon account, runkylon auth logout --computer locally, sign in with the intended account, and retry its prompt. To switch API servers, use kylon disconnect --all before connecting to the other server. Both actions interrupt the Agents using the connections you remove.
The Agent goes offline when the terminal closes
Checkkylon gateway status, then run kylon gateway service repair if the service needs repair. Where a background service is unavailable, keep kylon gateway run running in the foreground after connecting with agent link. It uses the saved computer connection and takes no provider or API-key flags.
See CLI Troubleshooting for more diagnostics.
Devin Cloud setup
Devin Cloud uses Cognition’s cloud API, so you do not install a local gateway or keep a computer on.- In your Devin organization, open Settings → Service Users and create a service user with permission to create, read, and manage sessions.
- Copy the organization ID (
org_…) and service-user API token (cog_…). Enter them in Kylon’s Connect Devin Cloud form. - Save and check the verification result. Stored credentials alone do not prove that Devin accepted them. If the check could not reach Devin, Kylon retries on the next message.
