AI 助手
NyaTerm 内 置 AI 助手面板,可以从终端上下文、选中文本、文件操作或手动输入发起请求。它支持两种工作模式:Ask 和 Agent。
工作模式
Ask 模式
Ask 是默认模式,适合单次问答:
- 生成命令
- 解释终端输出
- 分析错误
- 从选中文本推导修复命令
AI 返回的命令以结构化卡片展示,带有风险等级标注。
Agent 模式
Agent 模式允许 AI 自主执行多步操作。它使用 ReAct 循环:观察终端输出 → 决定下一步命令 → 执行 → 再次观察,直到任务完成或达到步数上限。
Agent 模式的特点:
- 需要一个活跃的终端会话
- 每一步命令都会显示执行状态(运行中、已完成、失败、超时、需要审批、被安全策略阻止)
- 可在 设置 → AI → Agent Settings 中配置最大步数和单步超时
- 可通过
Terminal Output Lines控制 AI 执行命令时在终端中内联展示多少行输出 - 高风险命令仍然需要人工审批后才能执行