快速开始
前置要求
- Rust 1.94+(从源码构建时需要)
- 支持的 LLM 提供商账号(OpenAI,或本地提供商如 Ollama / LM Studio)
- Git(用于会话 diff 和补丁应用)
安装
从源码构建
验证安装
认证
使用 Savfox 前,需要先进行身份认证:
这会启动一个交互式流程来配置你的 API 凭证。Savfox 会将凭证安全地存储在系统密钥环中。
如果使用本地开源提供商:
退出登录:
第一次交互式会话
直接运行 savfox(不带子命令)即可启动交互式终端界面:
在 TUI 界面中,你可以:
- 输入消息与 AI 智能体对话
- 查看代码变更的 diff 预览
- 批准或拒绝命令和文件修改
- 切换模型和协作模式
详见 交互模式。
第一次非交互式执行
使用 exec 子命令(别名 e)来执行一次性任务:
智能体会处理你的请求,提出修改方案,并将结果输出到终端。使用 JSON 输出(适用于脚本集成):
详见 CLI 参考。
常用技巧
-
使用
--model或-m指定不同的 LLM 模型: -
使用
--full-auto启用低干预自动执行模式: -
恢复之前的会话: