Glance CLI
Glance publishes an agent's pages to your Cloudflare, collects browser comments and hands them back to the agent to fix.
- 55 ★ on the repository
- Last commit
Extended access
Why this level
- The agent uploads files to your instance, where HTML and JS run in reviewers' browsers, and keys and tokens live in your Cloudflare.
Install
- Works in
Manual install
npx skills add plivo-labs/glanceThe command for agents other than Claude Code from the Use it section. For Claude Code itself the skill comes from the `curl` script on your instance.
Access and checks
How we reviewExtended accessThe tool runs code or makes network calls and only reads external data.
- The agent uploads files to your instance, where HTML and JS run in reviewers' browsers, and keys and tokens live in your Cloudflare.
This is third-party code. Review the repository files before installing.
What it does
Glance is a self-hosted replacement for Claude Artifacts for any agent. The agent builds a page, report or dashboard and `glance deploy ./my-report` publishes the folder or file to your instance's URL. A reviewer leaves comments on the page as in a document, and the agent reads them with `glance comments <space/slug>` and deploys the fix. The instance runs on Cloudflare's free tier: Workers, D1, R2 and KV, and `scripts/setup.sh` creates the resources and prints the URL and the first admin token. Every page sits behind login with `private`, `members` or `team` visibility. The agent skill comes from `curl` against your instance or `npx skills add plivo-labs/glance`.
Who it is for. Teams whose agents produce reports and prototypes that colleagues must review by link without sending files to outside services.
Good fit when
- An agent built a dashboard and a manager needs a link and a way to leave remarks.
- You want edits gathered as comments on the page rather than in chat and email.
- Artifacts must live on your infrastructure, not with a third-party service.
- The agent runs in Cursor, Cline or Aider and needs the same publishing flow.
Not a fit when
- There is no Cloudflare account with R2 enabled: self-hosting requires it.
- Pages must be public with no login: every link here requires one.
- A single file must be published with no instance deployed.
Example request
Build a one-page sales report, publish it with glance deploy and send me the URL, then read the comments and fix them.Limitations
Installation needs a Cloudflare account with R2 enabled and the `bun` and `wrangler` tools. After `scripts/setup.sh` whoever enters the printed token on the login page becomes admin. Uploaded HTML and JS are treated as untrusted and served from a separate domain, hence two Workers. The `glance.db` store is experimental and opt-in, and Slack notifications and Google sign-in are configured separately per `DEPLOY.md`. CI needs an API key from settings.
How to disable. Delete the skill from the agent's skills directory and the `glance` CLI from the machine. The Cloudflare instance is removed in the Cloudflare dashboard together with its database and storage.
FAQ
Who can see a published page?
Only signed-in users: there are no public links. Page visibility is `private`, `members` or `team`.
What does hosting cost?
Per the project docs Cloudflare's free tier is enough. R2 requires accepting terms in the Cloudflare dashboard.
How does the agent learn about comments?
It reads them with `glance comments <space/slug>`. Voice comments are transcribed to text.
How do I use it from CI?
Create a key at `/settings/keys` and set `GLANCE_TOKEN=glk_...`. The HTTP API is described in `packages/api/API.md`.
Which agents work?
Claude Code, Cursor, Codex, Cline, Aider and any agent that can run shell commands.
Discussion
No questions or reviews yet.
Related
CLI toolsThe /myoffice command opens a browser office showing what every agent on your machine is doing: thinking, waiting for you or done.
19 skills: Claude Code builds an HTML page, you work with it in the browser and the answer returns to the agent with no copying
Serverless notes on Cloudflare Workers with an MCP endpoint and a skill so agents can search and write your notes
A skill that teaches agents to use a personal Cloudflare R2 drive over MCP: files, share links, static sites and images.
scribe builds a personal Markdown wiki from your repos and agent sessions, and Claude Code and Codex consult it before answering
A self-hosted issue tracker and wiki on Cloudflare with MCP: 126 tools, issue leases and file claims for several agents
README in short
Shows the Cloudflare deployment, CLI commands, features such as page visibility, audio and Slack, the security model and the development stack.