技能潮 SkillTide 提交收录
官方说明开源项目7 天前
johncwaters/glimmervoid

johncwaters/glimmervoid

Mission control for coding agents: run and supervise Claude Code, Codex and Grok sessions in parallel git worktrees from one local browser dashboard
在 GitHub 查看 ↗直链 · 无中转页
★ 数取值
1 ★ · johncwaters/glimmervoid · 取自该仓库的 GitHub 页面 · (2026-10-16 20:00:20 核对)
来源明细
从该仓库的 GitHub 页面直接读取 · 条目类型:开源项目
收录与活跃
收录于 2026-10-10 · 最近见到 2026-10-10 · 共见到 2 次 · 被 1 个来源列出
评分构成
综合分 103 · 1 ★ · 1 个来源 · repo
安装
npx glimmervoid@latest
常见问题(答案都来自我们的记录)
怎么安装?
该仓库给出的安装命令是 npx glimmervoid@latest。我们的记录里它是仓库自己提供的;不保证在你的客户端上直接可用。
它适合谁 / 用来做什么?
我们把它归在这些标签下: 开源项目。标签来自条目自身,不是我们强加的分类。
谁维护它、还在更新吗?
仓库 johncwaters/glimmervoid;我们收录于 2026-10-10;最近见到 2026-10-10。这里没有"官方认证"或"质量评级"——我们只记录来源与时间。
第三方质量标记

Glimmervoid

以下摘录自该仓库的 README(片段) · 在 GitHub 读完整 README →

**Mission control for your coding agents. Run dozens of Claude Code, Codex and Grok sessions at once. See every one. Miss nothing.**
glimmervoid.dev
Glimmervoid is one browser dashboard for all your coding agents: a live terminal for every session, exact status instead of a guess, a notification the moment an agent needs you, and a git worktree per agent that you review and merge from the same page.
It is an orchestrator, not a harness. Claude Code, Codex and Grok run unmodified, as real processes in real terminals on your own machine. No cloud service, no account. Glimmervoid is developed inside Glimmervoid.
Quickstart
**1. Start it.** Windows and macOS:
Linux, where node-pty compiles at install time:
**2. Open http://localhost:3000.**
**3. Add your repositories.** Open **Settings**, then **Sessions**, and add the folder that holds your git checkouts under **Repository roots**. Each subfolder becomes a project.
**4. Start a session.** Click **+ Session**, pick a project and an agent. For a folder outside your roots, use **Advanced options** in the same dialog.
That is the whole setup. Allow notifications when the dashboard asks, and keep a dashboard tab open: a notification appears whenever that tab is in the background, unless Streamer mode is on.
Keep @latest so npx picks up new releases. To install globally instead, run npm install -g glimmervoid (add --allow-scripts=node-pty on Linux), then glimmervoid. Never use sudo npm; see EACCES on a global install.
If something fails, run glimmervoid doctor and see troubleshooting.
From source
To update, run git pull --ff-only && npm ci && npm run build and restart. The dashboard's update banner shows the right command for however you installed.
Requirements
- **Node.js 22.18 or newer.** Distro-packaged Node is usually older; use nvm, NodeSource or the official installer.
- **Windows 11, Linux or macOS.** CI runs on Linux; Windows and macOS are tested by hand.
- **An agent CLI** on PATH: Claude Code, Codex, Grok or another terminal agent.
- **git** on PATH, for per-session worktrees.
- **Linux only:** build-essential and python3 to compile node-pty, plus bubblewrap, socat and ripgrep for session guardrails (sudo apt install bubblewrap socat ripgrep).
glimmervoid doctor checks all of these.
Supported agents
| Agent | Command | Status from |
|-------|---------|-------------|
| Claude Code (default, most complete) | claude | Hooks, with background agent gating and auto-resume |
| Codex CLI | codex | Hooks. Codex has no notification event, so a question asked in prose looks like a finished turn |
| Grok Build | grok | Hooks, after running glimmervoid agent setup grok once |
| Any other terminal agent | your own | Terminal title only |
Declare another agent under customAgents in config.json with an id, label and command, plus optional args, idleTitle and busyTitle. The **+ Session** dialog offers only the agents it finds on PATH, and a project can default to one with projects[].agent.
Features
- **Focus view.** A rail of every session on the left, the selected session's live terminal in the middle, its changes on the right.
- **A worktree per agent.** Every session in a git repo gets its own worktree, so agents never step on your checkout or each other. Review the diff and merge with one click while the agent keeps working. A conflicted merge parks, and **Resolve in session** hands it back to the agent that wrote it.
- **Exact status.** Hooks report every state change and the terminal title fills the gaps. The screen is never scraped (how).
- **Notifications.** Browser notifications when a session needs input, finishes or fails, with your own alert sounds if you like (drop .ogg, .mp3, .wav, .m4a or .webm files into ~/.glimmervoid/sounds/). Telegram covers you when no dashboard is open.
来源
github · https://github.com/johncwaters/glimmervoid
按领域浏览
开源项目
Traction
1 ★
收录于
7 天前

更多开源项目

查看开源项目全部 731 条 →

所属领域与标签

每个标签都能点进去看同类的全部条目。数字是当前库里的真实条数。

浏览全部领域 →

← 返回索引