Home
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
- Installation — build and install ghp
- Configuration — full reference for all settings
- Deployment — TLS, DNS, systemd, and reverse proxy setup
- GitHub App Setup — enable OAuth login and agent tokens
- Monitoring — Prometheus metrics and access logs
- CLI Reference — all commands