GitHub Actions 实时面板
推送后在转录区旁实时看 CI:任务、步骤、耗时和预计剩余时间。
> 给订单列表加上分页
⏺ 我先看看列表组件。
❯
示意。实际效果取决于 Mod、终端和运行环境。
安装
/plugin marketplace add blackpaw-studio/claude-plugins
/plugin install github-actions-pane@blackpaw-plugins
/reload-plugins在 Claude Code 会话里逐行执行这些命令。
claude plugin marketplace add blackpaw-studio/claude-plugins
claude plugin install github-actions-pane@blackpaw-plugins然后在会话里执行 /reload-plugins,或开一个新会话。
请帮我安装 Claude Code Mod「GitHub Actions 实时面板」(https://github.com/blackpaw-studio/claude-plugins)。安装前先阅读仓库 README 的 Security 和 Requirements 部分,告诉我它会读写哪些内容、运行什么命令、是否联网,以及对 Claude Code 版本、系统和终端的要求。确认没有问题后,运行 claude plugin marketplace add blackpaw-studio/claude-plugins 和 claude plugin install github-actions-pane@blackpaw-plugins 完成安装,最后提醒我在会话里执行 /reload-plugins。把这段话发给 Claude Code,它会先读原作者说明再安装。
git clone https://github.com/blackpaw-studio/claude-plugins
cd claude-plugins
claude --plugin-dir ./plugins/github-actions-pane克隆仓库后用 --plugin-dir 在本地会话中试用。
它会碰什么
据原作者说明,收录时核对;可用 claude plugin validate 自行检查。
读取
有读取工作目录、git 远程与远程跟踪分支,以及 Claude 的 Bash 调用以触发刷新。
写入文件
未说明作者未写明;代码中未见写文件。
运行命令
有执行 gh run list / run view、git rev-parse 等命令;点击运行名执行 gh run view --web。
联网
有通过 gh 轮询 GitHub API 获取 Actions 运行、任务与步骤。
介绍
github-actions-pane 是 Claude Code 的 function hooks Mod,在转录区旁用类似 GitHub 运行页的样式实时显示 Actions:每个运行的任务、正在跑的步骤、状态图标和跳动的耗时。
- 输入框上方一行提示正在运行的数量和预计剩余时间(如
⟳ 2 running · ~3m left),失败时显示✗ CI #482 failed;放不下面板时改在状态行提示。 /actions手动开关面板,可切换只看 HEAD、当前分支或整个仓库;也可开启「自动打开」。失败任务折叠到失败的那一步,点击运行名用gh run view --web打开网页。- 预计剩余时间取该工作流最近 10 次成功运行的中位数。
- 通过
gh轮询(活跃 10 秒、空闲 60 秒),每 5 秒用本地git rev-parse检测推送;Claude 执行 git push 等命令时立即刷新。
需要 Claude Code 2.1.296 或更新版本(作者测试的版本)、已登录的 gh 和带 GitHub 远程的仓库;Mod 仍属早期访问。
适合谁
- 推送后想不离开 Claude Code 就盯着 CI 的人
- 需要第一时间知道哪个任务、哪一步失败的人
运行要求
- Claude Code ≥ 2.1.296
- 需要安装并登录 gh(gh auth login),且仓库有 GitHub 远程。
- 自动打开的面板需 144 列以上;更窄时改在状态行提示。
- 面板正文只在终端绘制;Mod 仍属早期访问。