Chat to AI
Chat to AI 功能让您可以在终端中直接与 AI 交互,AI 会帮助您完成终端运维任务。
概述
Chaterm 提供了两种 AI 交互方式,让您可以根据不同场景选择最合适的方式与 AI 协作:
- 终端内 AI 交互:快速执行简单任务
- AI 侧边栏交互:进行复杂任务规划和详细对话
终端内 AI 交互

功能说明
在终端窗口中,使用快捷键可以快速弹出 AI 对话框,输入您想要执行的操作,AI 会帮助您完成终端运维任务。
使用方法
- 打开对话框:在终端窗口中,使用快捷键(通常是
Ctrl+K或Cmd+K) - 输入需求:在弹出的对话框中,描述您想要执行的操作
- AI 处理:AI 会理解您的需求并生成相应的命令
- 执行命令:确认后,命令会自动插入到终端输入框中执行
适用场景
- 快速命令生成:需要执行某个操作但不确定具体命令
- 简单任务执行:执行单个或简单的命令组合
- 命令查询:查询某个命令的用法或参数
示例
- "查看当前目录的文件"
- "检查系统内存使用情况"
- "重启 nginx 服务"
AI 侧边栏交互

功能说明
在终端窗口中,使用快捷键可以快速打开 AI 对话侧边栏,AI 会自动获取当前终端的上下文信息,帮助您完成终端运维任务。
使用方法
- 打开侧边栏:在终端窗口中,使用快捷键(通常是
Ctrl+L或Cmd+L) - 查看上下文:AI 会自动获取当前终端的输出内容和状态
- 描述任务:在侧边栏中输入您的任务需求
- AI 分析:AI 会基于终端上下文分析并给出建议
- 执行操作:根据 AI 的建议执行相应的操作
适用场景
- 复杂任务规划:需要多步骤完成的任务
- 问题排查:基于终端输出进行问题诊断
- 详细咨询:需要与 AI 进行多轮对话的场景
- 上下文相关操作:需要基于当前终端状态执行的操作
上下文理解
AI 侧边栏会自动获取以下信息:
- 当前终端的输出内容
- 终端的历史记录
- 当前工作目录
- 系统环境信息
快捷键
| 功能 | macOS | Windows/Linux |
|---|---|---|
| 打开 AI 命令生成对话框 | Command + K | Ctrl + K |
| 发送到 AI / 切换 AI 侧边栏 | Command + L | Ctrl + L |
关于更多快捷键信息,请参考 快捷键设置 文档。
使用技巧
描述清晰的任务目标
- 明确说明您想要达到的目标
- 提供必要的上下文信息
- 说明任何特殊要求或约束
充分利用上下文
- 使用
Ctrl+L打开侧边栏时,AI 会自动获取终端上下文 - 在描述任务时,可以引用终端中的具体输出
- 让 AI 基于当前状态给出建议
分步骤执行复杂任务
对于复杂的任务:
- 先使用
Ctrl+L打开侧边栏进行规划 - 与 AI 讨论任务步骤
- 逐步执行 AI 建议的命令
- 根据执行结果调整策略
结合快捷命令
- 将 AI 生成的常用命令保存为快捷命令
- 使用快捷命令快速执行重复性任务
- 通过 AI 优化和改进快捷命令
最佳实践
简单任务
- 使用
Ctrl+K快速生成和执行命令 - 适合单次或简单的操作
复杂任务
- 使用
Ctrl+L打开侧边栏进行详细规划 - 充分利用 AI 的上下文理解能力
- 进行多轮对话,逐步完善方案
学习与探索
- 使用 AI 学习新的命令和工具
- 询问命令的详细说明和参数
- 探索不同的解决方案
注意事项
提示
- AI 生成的命令建议在执行前仔细检查
- 对于涉及系统修改的命令,建议先在测试环境验证
- 充分利用 AI 的上下文理解,提供清晰的描述
安全提示
- 不要让 AI 执行可能造成数据丢失或系统损坏的命令
- 对于敏感操作,务必手动确认
- 定期审查 AI 建议的命令,确保符合安全规范