Nox-Lumen AutoNox-Lumen Auto

git

能力

对 Git CLI 的标准操作做安全封装,让 Agent 能够:

操作用途
clone拉取仓库到本地 workspace
pull / fetch同步远端更新
diff查看变更内容
blame定位某行代码的作者与提交
log查看提交历史
show查看某个 commit 详情
checkout切换到某分支或某 commit

与代码托管 integration 的分工

技能职责
git本地仓库级操作(跟具体平台无关)
gerrit/github/gitlab/gitee-integration平台级交互(API、PR/MR、review、评分)

用法上通常联动

gerrit-integration → 获取 change 的 revision ref

git skill → fetch ref 到本地

L1 / L2 code-review → 扫描本地 checkout 出来的代码

安全约束

约束说明
Workspace 沙箱所有 git 操作在会话沙箱中执行,不影响宿主
只读默认除非显式授权,不会 push / commit / force-reset
凭据隔离Git 凭据通过 credential adapter 注入,不落盘

触发方式

/git 拉取这个仓库最近 20 次提交记录

自然语言示例:

  • "把这个 PR 对应的代码拉下来"
  • "查看 src/main.cpp 最近三次改动是谁做的"
  • "对比 main 和 feature/x 的 diff"

相关技能

On this page