主题
自动驾驶仪
什么是自动驾驶模式?
自动驾驶模式是 Kiro 的自主执行模式,允许代理在您的代码库中进行代码更改,并以最少的干预完成复杂的任务。这是一项关键功能,使 Kiro 能够代表您更独立地工作。
它是如何运作的
自动驾驶模式(默认)
Kiro 自主地端到端地完成任务。它可以创建文件、跨多个位置修改代码、运行命令以及做出架构决策,而无需在每个步骤中请求批准。您可以通过查看所有更改、恢复所有内容或随时中断执行来保持控制。
监督模式
Kiro 在包含文件编辑的每个回合后暂停,在继续之前呈现更改供您审阅。这种基于回合的方法使您可以全面了解每次修改,并让您指导开发过程,同时保持代码质量标准。
模式切换
您可以随时使用聊天界面中的自动驾驶开关在自动驾驶和监督模式之间切换。这种灵活性允许您对不同的任务使用适当的控制级别。
$L2d
何时使用每种模式
自动驾驶模式最适合:
- 经验丰富的用户熟悉 Kiro 的功能
- 重复性或明确定义的任务
- 您想要快速移动的项目
- 跨越多个文件或需要多个步骤的任务
监督模式最适合:
- 新用户逐渐熟悉 Kiro
- 关键或敏感代码库
- 学习 Kiro 如何解决问题
- 当您想要仔细查看每项更改时
- 使用不熟悉的代码或复杂的系统
您可以根据当前的需求和手头任务的舒适程度随时在这些模式之间切换。
Kiro 的变更管理功能
在自动驾驶模式下
在 Autopilot 模式下,Kiro 自主工作,可以对代码库进行多项更改,而不需要对每个单独的操作进行批准。 但是,您仍然可以通过几个关键功能来保持对这些更改的控制:
- 查看所有更改
- 您可以通过选择聊天模块中的“查看所有更改”选项来查看所有修改的完整列表
$L30 $L31 $L32 $L33 $L34 $L35 $L36 $L37 $L38 $L39 $L3a $L3b $L3c $L3d$L3e$L3f