Skip to content

Repository files navigation

CC Xcode Connect

A macOS menu bar app that connects Xcode to Claude Code, so Claude can see your open files, cursor position, and build diagnostics as you work.

CC Xcode Connect menu bar dropdown

In Claude Code:

Select Xcode workspace in /ide

Claude Code sees your active file

Claude Code sees selected lines

Claude Code found diagnostic issues

Requirements

Install

Homebrew (recommended)

brew install --cask GLinnik21/tap/cc-xcode-connect

On first launch, macOS will block it because the app is not notarized. Go to System Settings > Privacy & Security and click Open Anyway.

Download

Grab the latest .zip from Releases, extract, and move to ~/Applications (or /Applications). On first launch, go to System Settings > Privacy & Security and click Open Anyway.

Build from source

make install

The app starts automatically at login — no need to launch it manually after the first time.

Usage

  1. Open one or more projects in Xcode — the menu bar icon indicates the connection is established
  2. When Xcode asks to allow CC Xcode Connect to access Xcode, click Allow
  3. In Claude Code, run /ide to connect to the matching workspace
  4. Claude Code can now see your active file, cursor position, and diagnostics

You can enable auto-connect in /config or by launching Claude Code with --ide.

Each Xcode workspace gets its own connection. Multiple Claude Code sessions can connect to the same workspace simultaneously.

Tips

  • Set CLAUDE_CODE_NO_FLICKER=1 in your shell profile — clicking file paths in Claude Code's output will open them directly in Xcode.
Uninstall
brew uninstall --cask cc-xcode-connect

If installed manually, quit the app and delete CCXcodeConnect.app from your Applications folder.

About

Connects Claude Code to Xcode via the IDE integration

Resources

Stars

20 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages