MiMo Code 是终端原生 AI 编程代理,坚持代码不出本地、指令不上传、操作可审计:本地模型运行,敏感数据不外传;最小权限沙箱限制文件与命令访问;关键操作强制 diff 预览与用户确认;会话日志与脱敏记忆均存本地。
☞☞☞AI 智能聊天, 问答助手, AI 智能搜索, 多模态理解力帮你轻松跨越从0到1的创作门槛☜☜☜

MiMo Code 作为终端原生 AI 编程代理,不依赖云端 IDE 或远程服务,其安全性设计从执行环境、数据流向、权限控制三方面入手,核心原则是:代码不出本地、指令不上传、操作可审计。
本地模型优先,敏感代码不离终端
默认内置的 MiMo-V2.5 模型支持本地运行(含 ASR 语音识别模块),所有代码解析、生成、修改均在用户本机完成。项目源码、配置文件、.env、Git 历史等敏感内容不会被发送至任何远程服务器。即使接入第三方 API(如 DeepSeek、Kimi),也仅在用户显式选择并配置密钥后才触发调用,且默认禁用日志上传与 trace 上报。
最小权限沙箱机制
MiMo Code 启动时默认以当前用户身份运行,不请求 root 权限;对文件系统的访问严格限定在当前工作目录及其子目录内。它不会自动读取家目录、系统路径或跨项目文件——除非你明确用 cd 切换到目标仓库并执行 mimo。Shell 命令执行也受约束:默认禁用 rm -rf、curl | bash 等高危命令,需手动启用 --unsafe 标志才可绕过防护。
操作全程留痕,变更前强制确认
每次涉及文件写入、Git 提交、依赖安装等关键动作,MiMo Code 都会先输出清晰 diff 预览,并等待用户输入 y 确认。例如修改 src/utils.ts 时,会展示:
统一LLM网关 - 一个API对接70+AI模型,使用单一API密钥即可调用GPT、Claude、Gemini、Qwen、Deepseek、Grok等主流模型。
→ 即将更新 src/utils.ts(+2 行,-1 行)
→ Git status 显示已暂存 3 个文件
→ 是否执行?[y/N]
此外,所有会话记录(含自然语言指令、AI 推理步骤、执行命令)默认保存在项目根目录下的 .mimo/logs/ 中,格式为时间戳命名的 JSON 文件,可随时审查或删除。
记忆系统脱敏处理
持久记忆功能(MEMORY.md、会话检查点、任务进度)全部存储在本地项目内,不联网同步。系统自动对记忆内容做基础脱敏:移除硬编码密钥、过滤常见 token 格式(如 sk-xxx、ghp_...)、替换绝对路径为相对路径。执行 /dream 命令压缩记忆时,也会跳过含敏感字段的段落。

















