by sksarvesh007
Production compatibility gateway bridge & observability platform connecting Claude Code CLI with Google Antigravity & Gemini inference models via Anthropic Messages API
# Add to your Claude Code skills
git clone https://github.com/sksarvesh007/antiglaudeGuides for using ai agents skills like antiglaude.
See how antiglaude compares with popular alternatives.
antiglaude is an open-source ai agents skill for AI coding assistants such as Claude Code, Codex CLI, and ChatGPT, built by sksarvesh007. Production compatibility gateway bridge & observability platform connecting Claude Code CLI with Google Antigravity & Gemini inference models via Anthropic Messages API. It has 66 GitHub stars.
antiglaude's catalog security scan is still queued. You can run an instant dependency and prompt-injection check now with the "Scan for vulnerabilities" button above.
Clone the repository with "git clone https://github.com/sksarvesh007/antiglaude" and add it to your Claude Code skills directory (see the Installation section above).
antiglaude is primarily written in Python. It is open-source under sksarvesh007 on GitHub, so you can review or fork the full source.
Yes. SkillsLLM lists many other AI Agents skills you can browse and compare side by side. Open the AI Agents category from the badge at the top of this page, or use the Related Skills and comparison links further down to weigh antiglaude against similar tools.
No comments yet. Be the first to share your thoughts!
Available after the catalog security scan passes.
⚠️ Third-Party Software Notice
This skill is third-party open-source software developed and hosted independently on GitHub. SkillsLLM is an informational directory and does not control or maintain the underlying repository.
Any security checks, ratings, or warnings displayed by SkillsLLM are automated and limited in scope. They do not constitute a security certification or guarantee that the software is safe, error-free, or free from malicious code, vulnerabilities, compromised dependencies, or prompt-injection risks.
Review the source code, permissions, dependencies, and configuration before installing or running any third-party skill. Use is at your own risk. To the maximum extent permitted by applicable law, SkillsLLM is not liable for losses arising from third-party software.
The deep catalog scan for this skill is still queued. Run an instant dependency check now instead.
A high-performance local protocol gateway and inference server. Antiglaude translates Anthropic Messages and OpenAI Chat Completions requests into Google Cloud Code and Gemini execution formats, enabling Claude Code CLI and standard AI toolchains to operate against upstream models including claude-sonnet-4-6, claude-opus-4-6-thinking, gemini-3-flash, and gemini-2.5-pro.
Interfacing external developer tooling with enterprise cloud backends introduces protocol impedance mismatches:
propertyNames, anyOf, const) cause HTTP 400 rejection in Google protobuf serializers. The bridge applies bidirectional AST normalizations to guarantee full tool calling compatibility.Install the CLI toolchain via pip or Astral's uv:
# Using pip
pip install antiglaude
# Or using uv tool
uv tool install antiglaude
# Or run instantly without installing
uvx antiglaude start
Once installed, use the antiglaude CLI directly:
# Start the gateway server
antiglaude start
# Launch the live Terminal Control Panel
antiglaude tui
# Configure Claude Code system-wide (/model picker + default bridge)
antiglaude setup-claude
# Install macOS LaunchAgent daemon (auto-starts on boot)
antiglaude daemon install
For development or direct Makefile execution via Astral's uv:
git clone https://github.com/sksarvesh007/antiglaude.git
cd antiglaude
# Bootstrap virtual environment and start gateway on port 8080
make start
# Configure Claude Code system-wide and install macOS background daemon
make setup-claude
make daemon-install
Antiglaude Bridge includes a terminal-based dashboard for real-time monitoring of daily request quotas, account identity, upstream latency, and inference logs.
make tui
+--------------------------------------------------------------------------------------------------------+
| ANTIGLAUDE BRIDGE | ONLINE (http://127.0.0.1:8080) | Default: claude-sonnet-4-6 | 2026-11-04 |
+--------------------------------------------------------------------------------------------------------+
| Upstream Authentication | Rate Limits & Quota Meter |
| Account: user@antigravity | Daily Limit: 1,500 reqs/day |
| Project ID: aicode-consumers | Requests Today: 14 [==......................] 0.9% |
| Tier: Google AI Pro | Requests Remaining: 1,486 |
| Service: Active (launchd) | Lifetime Requests: 248 |
| Uptime: 1,840 seconds | Tokens (In / Out): 104,200 / 14,800 |
+--------------------------------------------+-----------------------------------------------------------+
| Routing Matrix & Supported Models |
| Model Identifier Target Backend Status Requests Description |
| > claude-sonnet-4-6 Claude 3.7 Sonnet (Thinking) Active 12 Primary agentic engine |
| claude-opus-4-6-thinking Claude 3 Opus (Thinking) Active 2 Deep reasoning & arch |
| gemini-3-flash Gemini 3 Flash Active 0 Low-latency throughput |
| gemini-2.5-pro Gemini 2.5 Pro Active 0 Large context analysis |
+--------------------------------------------------------------------------------------------------------+
| Request Journal & Latency Log |
| Time Client Endpoint Model Tokens Latency Status |
| 02:49:09 claude-code /v1/messages claude-sonnet-4-6 23,609 1820 ms 200 |
+--------------------------------------------------------------------------------------------------------+
| [r] Refresh [m] Switch Model [c] Run Claude [s] Restart Server [d] Daemon Manager [q] Quit |
+--------------------------------------------------------------------------------------------------------+
| Key | Action |
|---|---|
r |
Force refresh account tier, token status, and quota metrics |
m |
Switch active default model in ~/.claude/settings.json |
c |
Launch interactive Claude Code session within the terminal |
s |
Restart local gateway process and clear stale network sockets |
d |
Open macOS LaunchAgent daemon management dialog |
q |
Exit the dashboard |
Claude Code supports native model switching via the /model command when configured with a valid modelPicker manifest. Run:
make setup-claude
This writes the required schema to ~/.claude/settings.json:
{
"env": {
"ANTHROPIC_BASE_URL": "http://127.0.0.1:8080",
"ANTHROPIC_API_KEY": "test",
"CLAUDE_CODE_AUTO_MODE_SERVER": "0",
"CLAUDE_CODE_ENABLE_GATEWAY_MODEL_DISCOVERY": "1"
},
"model": "claude-sonnet-4-6",
"modelPicker": {
"replaceBuiltInOptions": false,
"options": [
{
"model": "claude-sonnet-4-6",
"label": "Claude Sonnet 4.6 (Thinking)",
"description": "Fast agentic reasoning via Antiglaude Bridge",
"behavesAs": "claude-3-7-sonnet"
},
{
"model": "claude-opus-4-6-thinking",
"label": "Claude Opus 4.6 (Thinking)",
"description": "Deep reasoning with extended thinking via Antiglaude Bridge",
"behavesAs": "claude-3-opus"
},
{
"model": "gemini-3-flash",
"label": "Gemini 3 Flash",
"description": "High-speed completions via Antiglaude Bridge",
"behavesAs": "claude-3-5-haiku"
},
{
"model": "gemini-2.5-pro",
"label": "Gemini 2.5 Pro",
"description": "Analytical large-context model via Antiglaude Bridge",
"behavesAs": "claude-3-7-sonnet"
}
]
}
}
Typing /model inside any Claude Code session displays the interactive selection menu with full keyboard navigation.
The make setup-claude command sets configurations in ~/.claude/settings.json and exports environment variables to ~/.zshrc. After setup, you can launch Claude Code from any terminal or process without passing flags:
claude
Claude Code versions 2.1+ include an auto-mode classifier protocol. Local gateways that do not return structured safeguard evaluations trigger billing fallback warnings.
Antiglaude Bridge resolves this through two complementary mechanisms:
safeguards request parameter and returns structured safeguard_results matching Claude Code's internal schema (dangerous_tool_use, status available, outcome not_flagged).