Git 工作流 | LanMate 使用手册
使用奇安信版 LanMate?查看奇安信版用户手册

Git 工作流

编码模式下,LanMate 提供完整的 Git 集成。

分支

Agent 创建分支默认使用 lanmate/ 前缀(可在设置中改):

帮我建个新分支修复这个 Bug

提交

把刚才的修改提交,写个规范的提交说明

Agent 生成符合规范的提交信息(可在设置中自定义指引)。

审查面板

右侧面板「审查」Tab(编码模式):

变更视图

历史视图

提交历史图谱:分支结构可视化,每行显示版本号、分支标签、标题和时间。

AI 代码审查

点击「AI 审查」按钮:

  1. 助手获取当前分支改动和未提交内容
  2. 调用审查模型(只读约束)
  3. 输出结构化发现清单(P0-P3 优先级)
  4. 给出 ship / ship_with_fixes / block 结论
  5. 发现可一键发回开发会话作为后续指令

编码任务合并前还会自动跑一轮对抗式审查,从反面挑毛病,拦截常见回归后才放行。

工作树隔离

并行任务互不踩踏:输入框切换「新工作树」后,任务在专属 Git 工作树中执行,完成后经 AI 合并回基础分支。详见Git 工作树

GitHub 集成

设置、Git、GitHub 连接:

设置项

设置 默认值
分支前缀 lanmate/
PR 合并方法 merge
始终强制推送 关(开启则用 --force-with-lease
创建草稿 PR
提交消息指引 空(可自定义模板)