多 Provider 与双协议 API
一个 CLI 统一接入主流模型服务,底层协议自动转换。
- 10+ Provider 支持 GLM、DeepSeek、OpenAI、MiniMax、Mimo、Kimi、千问、OpenCode、七牛等。
- 自动格式识别 Anthropic 消息格式与 OpenAI Chat Completions 自动适配。
- /model 快速切换 交互式选择模型,也支持 prefix 过滤。
- Skill 模型偏好 分析、写作、代码等 Skill 可绑定不同模型。
Capability Map
EVA-CLI 功能全景:模型路由、中文化、记忆、代码索引、Agent 编排、调度、权限、Bridge 与长期运行。
一个 CLI 统一接入主流模型服务,底层协议自动转换。
围绕中文开发者的日常终端体验重新打磨。
跨会话保存结构化知识,让项目经验可检索、可复用。
把角色、工具约束和工作流沉淀为可复用资产。
让 CLI 在长时间运行中自动巡检、自动报告。
围绕真实编程任务构建的 Agent 工具层。
连接编辑器与桌面环境,覆盖代码和原生应用调试。
面向数小时到数天任务的稳定性设计。
Source Architecture
核心能力集中在 QueryEngine、Tool、commands、tools、services、bridge、skills、tasks 与 memory 相关模块, 从入口层到扩展层逐级递进。
main.tsx、Commander.js、React + Ink、启动预加载
QueryEngine、双协议 API、流式响应、工具循环、Token 计数
tools/、commands/、hooks/toolPermission、schemas、migrations
api、mcp、lsp、memory、codeIndex、docRAG、plugins、ide
bridge、coordinator、skills、tasks、remote、server、voice
Command Examples
# 启动 EVA-CLI
$ eva
# 切换模型或 Provider
$ /model
$ /providers
# 使用长期记忆和代码索引
$ /memory
$ /code-index
$ /code-search handle network request
# 调用 Skill 或创建调度任务
$ /stock-technical 对 AAPL 进行技术分析
$ /loop 每天 9:00 /stock-technical 生成早盘技术分析报告