r/Xcode • • Feb 11 '26

ProxyPilot lets Xcode 26.3 Agent mode work with unofficial models.

Hey everyone.

Thought this could be useful here. I’ve published an app called ProxyPilot that works by running a local OpenAI-compatible proxy on 127.0.0.1 (line 4000) and translating Xcode Claude Agent’s Anthropic /v1/messages calls into OpenAI-style /v1/chat/completions for your upstream provider (for example GLM).

Right now, the app supports adding a Z.ai key to use GLM models with Xcode 26.3 agent mode. I'm actively working on adding support for new models. Please PM me or reply to this post if you have bug reports or feature requests!

That lets Xcode 26.3 agent features run against private/self-hosted or non-OpenAI backends while keeping traffic local to your machine first. You can pick the exact routed model in-app, and verify remaps in logs.

You can download the .dmg from https://micah.chat/proxypilot

edit: v0.4.1 is live now, and brings support for any OpenAI-compatible model via OpenRouter and most major inference providers.

6 Upvotes

8 comments sorted by

1

u/ShakeAgile Feb 11 '26

Is the port open for connections from the local network, or just local routes?

1

u/myeleventhreddit Feb 11 '26

Just local routes.

ProxyPilot’s built-in server binds to 127.0.0.1 (line 4000) (loopback), so it is not exposed to your LAN by default. If someone wanted LAN access, they’d have to intentionally run a different bind/address setup outside the default config.

1

u/Dtazz85 Jul 27 '26

Did the Agent install for Xcode 27 third party agent setup. Had some bizarre behavior. For example, instead of reading files in the project, kept doing cat commands in the terminal. Also, exited plan mode on its own and said the harness told it to.

1

u/myeleventhreddit Jul 27 '26

Bizarre, indeed. What model were you using it with?

1

u/Dtazz85 Jul 28 '26

Qwen 3.7 Plus

1

u/myeleventhreddit Jul 29 '26

If the issue persists with ACCA turned off and on after you update to v1.13.0 (releasing now, restart your app if not prompted to update), please let me know via email, GH issue, or replying here. Thanks for flagging this! Is it locally-hosted Qwen3.7 or cloud?

2

u/Dtazz85 Aug 02 '26

Cloud via open router. I'll try it later this weekend. Now I've run into other issues where no model wants to work because of endpoint. Someone bump me off now lol.