GitHub Proxy for Autonomous Coding Agents

ghp is a transparent reverse proxy that sits between your coding agents and GitHub. Agents use standard GitHub tooling — they set GH_TOKEN to a ghp token and everything works. No custom clients, SDKs, or agent modifications required.

  • Scoped tokens — each agent gets only the repository and permission access it needs
  • Audit trail — all requests produce access logs; API proxy requests are also recorded in a detailed audit log with token, user, and repository
  • Border policy — block specific GitHub token types from passing through
  • Release controls — block or redirect binary downloads from GitHub Releases
  • OAuth broker — centralise GitHub authentication for other services on your network
  • Self-hosted — single static Go binary, deploy with systemd or containers

For Users

  • Getting Started — create your first token and configure your agent
  • Token Scoping — understand repository and permission restrictions
  • Web UI — manage tokens from the dashboard

For Administrators