Auto Stage Hook
Claude Code 写入或编辑文件后立即将其加入 Git 暂存区。
gitPostToolUse
关于 Auto Stage Hook
Auto Stage 在 Edit、Write 调用后,对仓库内受影响文件执行 git add,并在本地记录结果。它通过命令参数传递路径,会自动改变 Git 暂存区,适合提交前统一审阅暂存内容的流程。
- 文件修改后同步暂存,并记录本地执行结果。
- 可作为 claude-code-hooks 市场中的独立插件安装。
如何安装
先打开来源文档,核对项目的前置条件与安装位置。复制以下命令,逐行运行;命令中的示例路径需要替换为自己的目录。
终端
claude plugin marketplace add karanb192/claude-code-hooks
claude plugin install auto-stage@claude-code-hooks按来源说明完成必要的认证或设置,重新加载会话后确认新能力可用。仓库内的项目可能共享同一个插件安装包。
开始使用
先确认忽略规则和已有暂存内容,试改后查看 git diff --cached;钩子负责暂存文件,本身不创建提交。 此包使用 Node.js 命令钩子,安装后重启 Claude Code。
使用前留意
阅读项目指令和请求的工具权限,先在小范围任务中验证。本站核对来源与说明,收录不代表代码安全审计。