Hosted reports for coding agentsDrop HTML.
Get a link.

Your agent writes the report. Open it on any device.

Create account Open account

Free beta · GitHub or Google

~/reports — zsh

That’s a real link. Open the sample ↗

Works with anything that runs a shell
  • Claude Code
  • Codex CLI
  • Cursor
  • Gemini CLI
  • Aider
  • GitHub Actions
  • GitLab CI
  • cron
  • Jupyter
  • make

How to share an HTML reportOne, two, three.

  1. 01

    Generate

    A script, a CI job or a coding agent writes a single self-contained HTML file.

  2. 02

    Upload

    Run reportbin report.html — or pipe it from stdin, or use plain curl with a token.

  3. 03

    Share

    Open the link on any device or send it to a teammate. Choose selected readers, or let anyone with the link read without an account.

For Claude Code and CodexLet your agent set up.

Copy this prompt into your agent. It installs Reportbin, gives you a browser approval link, and publishes a sample report after you connect.

Start here· Agent setup
Set up Reportbin using https://reportbin.dev/llms.txt. Connect my account through browser approval, then publish a sample report.

After setup, save this rule in CLAUDE.md or AGENTS.md so future sessions know when to share a report.

CLAUDE.md· AGENTS.md
## Reports
When I explicitly ask to share a report by link, write one self-contained HTML page with its data inline (reports cannot fetch data, submit forms or download files), upload it with `reportbin report.html`, and reply with the printed link and access reported by the command. Without an access flag, uploads use my saved default access. When I specify an audience, use `--private` for only me, `--to email[,email]` for selected people, or `--unlisted` for anyone with the link. These flags override the default. Selected readers need a reportbin account with a matching Google or GitHub email. Include personal or confidential information only when I explicitly authorise uploading it and have the right to share it with the intended readers. Use `--private` or `--to` when access should be limited; confirm the audience if unclear. Never upload passwords, API keys, access tokens or highly sensitive personal data such as identity documents, payment card details or medical records, even with restricted access. Remove those details or keep the report local.
agent — ~/api-gateway
  1. ›Put this week’s api-gateway metrics in a report.
  2. Writing report.html — one self-contained page, fonts and charts inlined
  3. $ reportbin - <<'EOF'
    <!doctype html> … </html>
    EOF
    → https://reportbin.page/r/EgShNgGzBhV7IxVoVlP2hA
  4. ●Done. Latency is down 12% week over week. Open the report ↗

Your agent needs a terminal and web access. You approve the connection in your browser after checking the code. The agent instructions explain setup and the API.

Install on macOS and LinuxSet up in one line.

Prefer your terminal? Run the installer, open its approval link, and sign in with GitHub or Google. Check that the codes match, then connect.

$ curl -fsSL https://reportbin.dev/install.sh | sh
  1. Open Terminal. Press ⌘ Space, type “Terminal” and press Return.
  2. Paste the command. Copy the line above, paste it with ⌘ V and press Return.
  3. Approve in your browser. Open the link from the terminal, check that the codes match, and click Connect.

Installs a small shell script to ~/.local/bin, keeps your connection credential in ~/.config/reportbin, and may add the command to your shell’s PATH. Read the installer before running it. The free beta includes 20 MiB of compressed report storage per account. See the docs for upload limits and uninstall steps.

Security model

Choose who can open your report. Keep it for yourself, select people, or allow anyone with the link. Restricted reports require sign-in. A leaked link alone does not grant access. Report scripts run sandboxed, separate from your account pages. Delete your reports from your account whenever you need to.

FeedbackFound a bug? Say hi.

$ reportbin --hi "your message"

Bugs, ideas, anything. Need help before setup, or want to report abuse? Email support@reportbin.dev. No reportbin account is needed.