Anthropic Cloaked Proxy — Development skill for Claude Code
Two-proxy chain (soul + cloaked) to run Hermes Agent on Anthropic Max/Pro subscription via Claude Code OAuth.
How to install Anthropic Cloaked Proxy
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open scubamount/anthropic-cloaked-proxy and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
What Anthropic Cloaked Proxy does
Two-proxy chain (soul + cloaked) to run Hermes Agent on Anthropic Max/Pro subscription via Claude Code OAuth.
Alternatives in Development
- SOUL — You're not a chatbot 1.3k ★
- Claude Balancer — A load balancer proxy for multiple Claude OAuth accounts with automatic failover, request tracking, and web da 910 ★
- Maestro Ralph — Closed-loop policy over the canonical Session/Run chain 530 ★
README
Anthropic Cloaked Proxy for Hermes
Run Hermes Agent through a Claude Code OAuth fingerprint. Uses a two-proxy chain so personality, skills, and tools all work natively.
Hermes → Soul Proxy (:8319) → Cloaked Proxy (:8318) → Anthropic API
injects SOUL.md tool mapping (28→14)
+ skills list CC fingerprint cloak
+ memory context OAuth auth
Why two proxies
- Anthropic fingerprints the system prompt — must stay under ~150 chars
- Personality injection has to happen in the first user message
- Soul proxy handles persona + context injection
- Cloaked proxy handles tool mapping + fingerprint cloaking + OAuth headers
Install Claude Code
⚠️ Use the official install script, **not** npm:
curl -fsSL https://claude.ai/install.sh | bash
Then log in (browser flow):
claude login
Deploy proxies
Copy the three files to your Hermes host (they live in `~/proxies/` on the current install):
scp cloaked-proxy.py soul-proxy.py start_both.sh you@your-host:~/proxies/
Start both:
bash ~/proxies/start_both.sh
Point Hermes at the soul proxy:
hermes config set model.provider anthropic
hermes config set model.default claude-opus-5
hermes config set model.base_url "http://127.0.0.1:8319"
hermes config set model.api_key ""
`api_key` is intentionally empty — the cloaked proxy supplies OAuth credentials upstream, and a non-empty value here sends a conflicting `Authorization` header.
Test
# Personality check
hermes chat -q "Without using any tools or skills, what can you see are available from your system prompt."
# Tool execution check
hermes chat -q "ls ~ | head -3"
Run the test suite (needs the interpreter pytest is installed under; unset `PYTHONPATH` so a venv on the path doesn't shadow it):
cd ~/proxies && env -u PYTHONPATH python3 -m pytest tests/ -q # 28 passed, 1 skipped
cd ~/proxies && env -u PYTHONPATH python
Related Skills
Anthropic Claude Max Proxy
OpenAI-compatible proxy for Claude Pro/Max subscriptions using OAuth.
Dario
A local OpenAI- and Anthropic-compatible proxy that brings your Claude Pro/Max subscription to Cursor, Cline,
Opencode Anthropic OAuth
OpenCode plugin for Anthropic Claude Pro/Max OAuth login — no Claude Code needed.
Opencode Anthropic Login Via CLI
OpenCode plugin for using Anthropic models with your Claude Pro/Max subscription
Swisscode
Run Claude Code with multiple Claude Pro/Max accounts: usage limits, one-command switching, a localhost proxy
Opencode Claude Bridge
OpenCode plugin for Claude Pro/Max OAuth — auto-syncs from Claude CLI
Related Agents
Claude Alt Agent
Runs Claude Code as a subprocess on a SECOND Claude subscription, via a long-lived OAuth token in an isolated
Tux
Security hardening agent for auditing and fortifying MAGI's attack surface — the proxy layer, Electron securit
Designers
The VP of Design at Claude Inc, leading a six-skill design department — ui-ux-pro-max (design systems), taste