Hermes Claude Plan — Git skill for Claude Code
Hermes agent plugin that routes Anthropic API requests through anthropic claude plan.
How to install Hermes Claude Plan
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open Jawf/hermes-claude-plan and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
What Hermes Claude Plan does
Hermes agent plugin that routes Anthropic API requests through anthropic claude plan. zero modifications to hermes source code. Fully compatible with `hermes update` and `git pull` upgrades
Alternatives in Git
- Openclaude — Open Claude Is Open-source coding-agent CLI for OpenAI, Gemini, DeepSeek, Ollama, Codex, GitHub Models, and 20 22.5k ★
- Anthropic 课程 — by anthropics - 官方课程材料 19.7k ★
- PR Review Toolkit — Specialized agents for reviewing pull requests 14k ★
README
hermes-claude-plan
[English](./README.md) | [中文](./README_CN.md)
A [Hermes Agent](https://github.com/NousResearch/hermes-agent) plugin that routes Anthropic API requests through the Claude subscription channel for improved rate-limit allocation.
**Non-invasive design** -- installs entirely under `~/.hermes/plugins/`, zero modifications to hermes source code. Fully compatible with `hermes update` and `git pull` upgrades. Install and uninstall without side effects.
Prerequisites
- Hermes Agent v0.9.0+
- Claude Code installed and logged in (
claudeCLI available) - An active Claude Max / Team / Enterprise subscription
- Python >= 3.11
Install
hermes plugins install Jawf/hermes-claude-plan
Or clone manually:
git clone https://github.com/Jawf/hermes-claude-plan.git ~/.hermes/plugins/anthropic_plan
Configure
Set `anthropic_plan` as your default provider in `~/.hermes/config.yaml`:
model:
default: claude-opus-4-6 # or claude-sonnet-4-6, etc.
provider: anthropic_plan
Or switch at runtime:
# Inside a hermes chat session
/model anthropic_plan:claude-opus-4-6
How It Works
hermes chat
|
v
[Anthropic Messages API request]
|
v
[localhost:28765 proxy]
| - Reads OAuth token from ~/.claude/.credentials.json
| - Rewrites headers (billing, user-agent, betas)
| - Rewrites body (system prompt prefix, tool name prefix)
v
[api.anthropic.com/v1/messages]
|
v
[SSE response streamed back]
The plugin starts a lightweight HTTP proxy on `127.0.0.1:28765` (loopback only). The proxy:
- Reads the current OAuth token from
~/.claude/.credentials.jsonon every request (picks up token refreshes automatically) - Adds Claude Code identity headers (
x-anthropic-billing-header,user-agent, OAuth betas) - Prepends the Claude Code identity block to the system prompt
- Prefixes tool na
Related Skills
AIProxy
Use your GitHub Copilot, ChatGPT/Codex, and Anthropic subscription accounts with any coding agent like Claude
Copilot API
Turns GitHub Copilot into an OpenAI/Anthropic API compatible server, usable with Claude Code.
Copilot Claude Proxy
A small Go proxy that exposes GitHub Copilot as an Anthropic-compatible API.
Voicemode MCP
by Mike Bailey - VoiceMode MCP brings natural conversations to Claude Code. It supports any OpenAI API compati
Fake Git Commit
Generate git commits with trivial changes that result in zero modifications
Coasts
Coasts (Containerized Hosts) is an open-source, MIT-licensed CLI tool that provides localhost service isolatio
Related Agents
Triage
Automatically categorizes and routes incoming issues and pull requests based on content, priority, and team ow
Git Push
This mode automates committing changes, creating GitHub issues, and opening pull requests with flexible push d
Git Ops
Git operations agent for committing, pushing, and opening PRs. Use when asked to commit changes, push to remot