AI 代码代理

AI 代码代理可以帮你读取、修改、创建项目文件,执行终端命令。适合在 Aino LifeOS 中进行编程工作。

与 AI 聊天的区别

  • AI 聊天:回答问题,生成文本。不能修改文件。
  • AI 代码代理:可以直接操作文件系统——读文件、写文件、执行命令。

使用方式

  1. 在右侧面板切换到代码代理模式
  2. 描述你想要做的事情,例如「帮我在 src/ 下创建一个 utils.ts 文件」
  3. AI 会给出操作计划,展示代码变更的 diff 预览
  4. 确认后执行

可执行的操作

操作说明
读取文件查看项目中任意文件内容
创建/修改文件写入新文件或修改现有文件
执行命令在项目目录下运行终端命令
Git 操作查看 diff、提交代码
搜索在项目中搜索代码片段

权限控制

敏感操作(写文件、执行命令)需要你手动确认:

  • 每次操作前 AI 会展示要执行的内容
  • 你可以选择「允许」或「拒绝」
  • 可以在设置中配置自动授权规则
Warning

代码代理可以修改文件。建议在 Git 管理的项目中使用,方便回滚。

常用场景

  • 描述需求让 AI 生成代码
  • 贴上报错信息让 AI 调试
  • 让 AI 重构一段代码
  • 让 AI 分析项目结构

相关操作