Git 与 CI出现在 · 面板 / 横条 / 状态行收录

GitHub Actions 实时面板

推送后在转录区旁实时看 CI:任务、步骤、耗时和预计剩余时间。

GitHub Actions 实时面板 · 效果预览 · 示意示意
> 给订单列表加上分页
⏺ 我先看看列表组件。
❯

示意。实际效果取决于 Mod、终端和运行环境。

安装

/plugin marketplace add blackpaw-studio/claude-plugins
/plugin install github-actions-pane@blackpaw-plugins
/reload-plugins

在 Claude Code 会话里逐行执行这些命令。

它会碰什么

据原作者说明,收录时核对;可用 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 仍属早期访问。