Coincide Get Coincide

Guide

Troubleshooting

Most problems come from an agent’s own command-line tool: it isn’t on the path Coincide sees, it isn’t signed in, or it’s too old. The messages below are the ones Coincide shows, with what to do about each.

Updated

An agent isn’t found

Message: “Agent is not installed or could not be found on PATH.”

Coincide doesn’t start agents through Terminal, so it reads your login shell’s environment once (as if you opened a new Terminal window) and adds the usual install folders: Homebrew’s, /usr/local/bin, ~/.local/bin, ~/.bun/bin, ~/.npm-global/bin, ~/.cargo/bin, ~/.grok/bin, ~/.opencode/bin and ~/.cursor/bin.

  1. Check the tool runs in a new Terminal window, for example claude --version or cursor-agent --version.
  2. In Settings, open the agent under Providers and click Check Again. Coincide reads your shell’s environment again, so a PATH you just changed counts.
  3. If it’s installed somewhere else, set Custom path under Executable to the program itself. “There’s no executable file at this path.” means the path is wrong or not executable. Leave the field empty to search the PATH again.

Coincide gives your shell’s startup files 8 seconds, and falls back to zsh if your shell can’t be read. While it reads them, COINCIDE_RESOLVING_ENVIRONMENT=1 is set, so a slow startup file can skip expensive work:

# in ~/.zshrc
[ -n "$COINCIDE_RESOLVING_ENVIRONMENT" ] && return

Put that line after the lines that set PATH, so Coincide still sees it.

An agent isn’t signed in

Coincide uses each tool’s own sign-in. Run the command in the message in Terminal, then click Check Again (or try the message again):

MessageRun
Claude Code is not signed in. Run claude auth login in Terminal, then try again.claude auth login
Codex CLI is not signed in. Run codex login and try again.codex login
Cursor isn’t signed in. Run cursor-agent login in Terminal, then try again.cursor-agent login
Grok CLI is installed but not logged in. Run grok login.grok login
OpenCode lists no models. Run opencode auth login to connect a provider.opencode auth login

Each agent’s page in Settings has a Setup section with these commands and a Run in Terminal button. For extra accounts, see Accounts and API keys.

An agent is too old

Antigravity

Antigravity is set up entirely in Settings › Antigravity: Install Antigravity downloads Google’s runtime, checked against pinned checksums and Google’s signature, and Sign in with Google opens the sign-in in your browser. If you sign in on another device, copy the sign-in link and paste back the address the browser ends on.

Before you use it, read the account-risk notice on the Antigravity page.

Opening Coincide the first time

Releases are signed with Developer ID and notarized by Apple, so macOS opens them after the usual “downloaded from the Internet” question. If macOS refuses to open your copy, check it in Terminal:

spctl --assess --type execute -vv /Applications/Coincide.app
codesign --verify --deep --strict -v /Applications/Coincide.app

A release reports accepted and source=Notarized Developer ID. If it doesn’t, delete that copy and download Coincide again from the download page. npx coincide-dev runs these checks for you and installs nothing when one fails.

Updates

MessageWhat it means
Updates can only be installed by a verified Developer ID build.Your copy was built from source or isn’t the signed release. Download the release.
The update failed integrity or signature verification.The download didn’t match its checksum or wasn’t signed by Coincide’s team. Nothing was installed; check again later.
The update is incompatible with this app or Mac.The release needs a newer macOS or is for another app.
Coincide is running. The update has not been installed.Coincide was still running when the installer looked; quit it normally (not Force Quit).
The update could not be installed. The previous app has been kept.The final step failed; your copy is unchanged. Try again, or download the release.
The update request failed. Try again later.GitHub couldn’t be reached.

Install on Quit installs only after a normal quit, and only when no other copy of Coincide runs. If you reopen Coincide before the confirmation appears, the installer stops; wait for it. Full details in Updating.

Agents stop when Coincide quits

Settings › General › Agents says where agents run. If it shows “Agents run in Coincide”, the reason is under it:

How the host works across quits and updates is in Background agents.

The coincide command

Every command is in the command-line reference.

Reporting a problem

Use Help › Report an Issue…. It opens GitHub’s bug report form with your Coincide and macOS versions filled in, and nothing is sent until you submit it. If you don’t have a GitHub account, use /bug in the Coincide Discord (Help › Get Help on Discord); reports there also become public GitHub issues. Include the agent and its version, the exact steps and the error text. Never paste API keys, tokens or private code: agent output can contain them. Report security problems privately through GitHub’s private vulnerability reporting.