hi-derola 是一款用纯 Rust 编写的高性能、轻量级聊天与自主编码助手。它既提供用 Tauri 构建的桌面 GUI,也提供基于 ratatui 的完整 TUI,可通过 --tui 参数或在没有显示环境时使用。该助手支持多个 AI 提供商,包括任何兼容 OpenAI 的端点和原生 Anthropic,支持流式响应,并在 GUI 中以可折叠的思考块显示推理过程。聊天会话会保存到磁盘,侧边栏列出过往聊天,方便重新打开或删除。该工具具备丰富的工具调用能力,如文件读取、写入、编辑、Shell 命令执行、网页抓取和搜索,并在编辑后自动运行 LSP 诊断和格式化工具。它还提供可配置的快捷键、权限规则、用于只读研究的计划模式、用于任务委派的子智能体,以及用于运行本地 QEMU 虚拟机的沙箱标签页。系统提示词会适配不同的模型系列,用户可以自定义智能体、技能和命令。
团队用 hi-derola 与 AI 模型聊天并获得编码协助。
团队用 hi-derola 执行 Shell 命令,可配置 Shell 和超时时间。
团队用 hi-derola 附加图片并让模型分析。
团队用 hi-derola 通过配置档案在多个 AI 提供商之间切换。
团队用 hi-derola 借助计划模式和子智能体运行自主编码任务。