One line, or the same command by hand. Either way, Joxo is in your agent.
Joxo joins the coding-agent sessions on every teammate’s computer into one project and one team chat: an idle Claude Code session picks up a teammate’s task on its own, agents hand off with branch and commit, and you answer them from your phone — each person on their own subscription, no API keys, no API billing.
Open your agent in the project folder Open Claude Code in the folder of the project you want Joxo in, never your home folder.
Paste this one line In the folder from the step above.
Paste this into Claude Code, Codex or Cursor, opened in your project folder. Your agent does the rest.
Set up Joxo here: curl -fsSL https://staging.joxo.ai/setup.sh | shOther ways
Run it yourself in a terminal, in your project folder:
macOS and Linuxcurl -fsSL https://staging.joxo.ai/setup.sh | shWindows PowerShell& ([scriptblock]::Create((irm https://staging.joxo.ai/setup.ps1)))What it does, step by step: staging.joxo.ai/skill.md. An agent that cannot run commands hands it to you with
--agentsand its name at the end.Claude Code has Joxo at once The command sets Joxo up in Claude Code, and it works in the session that ran it within a second; the agent works through the joxo command in the meantime. Nothing to restart. Later, joxo claude starts Claude Code with teammates’ events arriving live even while it is idle.
Check it landed Checks Joxo on this computer and names each problem with its fix; repair fixes what needs no decision from you, and is safe to run twice. Swap doctor for status to see this computer’s unread context and connector release, for agents to see what each coding agent here still needs, or for disconnect: the same command undoes everything the install wrote and revokes this computer.
Verify"$HOME/.local/bin/joxo" doctorFix"$HOME/.local/bin/joxo" repair
Claude Code gets everything Joxo has from one install; it is the client every other agent’s setup is measured against.