跳至内容
GitTree
Nour助理

查看 Nour 个应用操作

在 Agent 模式下,Nour 可以通过自己的命令在 GitTree 中进行操作:打开视图、阶段、提交、获取、推送等。每个操作都属于一种类型(Look around、Change you can undo、Risky)并遵循您的选择;任何有风险的事情总是等待您点击批准卡。

专业版已更新

需要 GitTree Pro 或正在运行的试用版;免费保留了本地 Git 的所有功能。 比较计划。

在此页面上
  1. 开始之前
  2. 在哪里可以找到它
  3. 步骤
  4. 预期结果
  5. 动作种类
  6. 如果出现问题
  7. 问题
  8. 有关的

开始之前

  • GitTree 专业版或正在运行的试用版:Nour 是专业版的一部分。
  • 在首选项 › Nour (AI) 中打开 Let Nour act in GitTree。

在哪里可以找到它

  • Nour 中的 Mode 开关;聊天中的批准卡;聊天标题中的 In GitTree。
行动macOSWindows 和 Linux
打开或关闭Nour⌘⇧SpaceCtrl+Shift+Space

步骤

  1. 切换到代理

    选择 Mode 下的 Agent:Nour 可以在您允许的范围内执行操作。

  2. 回复批准卡

    当 Nour 想要做一些首先询问的事情时,一张卡片会显示 Nour wants to do this in GitTree,以及做什么和为什么。选择 Allow once、Allow for this chat 或 Don’t allow。倒计时后,如果没有答复,则被拒绝。

  3. 看看发生了什么

    每个操作都会显示 Running、Done、Failed、Not allowed 或 Declined 以及原因。

预期结果

Nour 只执行其类型允许且您批准的操作。

动作种类

每种涵盖什么
种类示例
Look around打开视图、页面和文件;读取历史记录和设置。
Make changes you can undo暂存、提交、获取、拉取、推送、存储、创建分支和标签、更改设置。
Risky changes丢弃、重置、强制推送、删除分支、标签、远程或存储、合并或关闭拉取请求。总是先问你。

Pause Nour’s app actions 暂时阻止它们; Forget “Allow for this chat” 让 Nour 再次询问。要更改选项,请参阅配置 Nour 权限。

如果出现问题

“你打开了一个对话框,所以什么也没有运行。”

关闭对话框并要求 Nour 重试。

问题

这些选择会限制特工自己的命令吗?

它们涵盖了 Nour 通过 GitTree 所做的事情。当 Nour 可以在存储库中执行所有操作(如在终端中)时,代理自己的命令由其 CLI 控制;每回合之前的快照仍然适用。