🧭

ProxyPilot

v0.3.0 macOS

Route Xcode Intelligence and Claude Agent traffic through any OpenAI-compatible LLM provider. Explicit model control, hardened Anthropic translation, and streaming — all from your menu bar.

The Routing Flow

ProxyPilot sits between Xcode and your upstream provider, translating protocols on the fly.

Xcode Agent
Anthropic /v1/messages
ProxyPilot
Translate + Remap
Upstream LLM
OpenAI /v1/chat/completions

Features

Everything you need to make Xcode Intelligence work with the model you want.

🎯
Explicit Model Control

Pin the exact upstream model for Xcode Agent routing. Choose GLM-5, GLM-4.7, or any model from your provider — no more alphabetic sorting surprises.

🔄
Anthropic Translation

Full bidirectional translation between Anthropic /v1/messages and OpenAI chat completions. System messages, tool calls, content blocks — all handled.

SSE Streaming

Real-time streaming for both OpenAI and Anthropic formats. Responses flow through as they generate, keeping Xcode responsive and interactive.

🔧
Hardened Tool Chaining

Structured streaming state machine with deterministic stop-reason resolution. Tool-use ID mapping, mismatch detection, and diagnostic logging built in.

📡
Menu Bar & Auto-Start

Lives in your menu bar with start/stop controls, status indicators, and quick settings access. Optional launch at login so it's always ready.

🔒
Keychain Security

API keys stored securely in the macOS Keychain. No plaintext config files, no environment variables to leak. Keys stay in the secure enclave.

Also included

How It Works

Three steps to route Xcode Agent through any provider.

1

Configure Your Upstream

Enter your upstream API base URL and API key. ProxyPilot fetches available models automatically and stores your key in the Keychain.

2

Pick Your Model

Select which upstream model to use for Xcode Agent routing. ProxyPilot remaps Claude model names to your chosen model deterministically.

3

Install & Route

Click "Install Xcode Agent Config" to write the routing configuration. Restart Xcode, and all Agent traffic flows through ProxyPilot.

~/Library/Developer/Xcode/CodingAssistant/ClaudeAgentConfig/settings.json

Under the Hood

Native Swift. No external dependencies. Built to be invisible.

14
Builds
0
Dependencies
2
Protocols
1
Menu Bar Icon
Swift 6 SwiftUI NWListener NWConnection URLSession Streaming Keychain Services MenuBarExtra SMAppService XcodeGen

Get ProxyPilot

Download the signed and notarized macOS app. No App Store, no Xcode required.

Download ProxyPilot v0.3.0

macOS 14+ · Apple Silicon + Intel · 2.1 MB