Maka Agent本地数据存在哪里?macOS、Linux、Windows配置目录位置全解析
Maka Agent本地数据存在哪里macOS、Linux、Windows配置目录位置全解析【免费下载链接】makaApache Maka (Incubating) is a local-first AI agent workspace. Model messages, tool calls, tool results, permission decisions, and termination events are recorded as an append-only log.项目地址: https://gitcode.com/GitHub_Trending/mak/makaMakaApache Maka, Incubating是一款本地优先local-first的 AI Agent 工作空间模型消息、工具调用、工具结果、权限决策和终止事件全部以只追加append-only事件日志的形式记录在你自己的电脑上。那么问题来了——Maka Agent 本地数据到底存在哪里 本文一次性讲清 macOS、Linux、Windows 三大平台下 Maka 配置目录、工作空间与运行时控制目录的完整位置附官方目录对照表和备份/清理指南。一图速查Maka 三大平台数据目录全表先给结论。Maka 使用统一的Profile 目录默认名为Maka所有平台的数据都从这一个根目录展开平台主 Profile 目录会话/设置/凭证Runtime Host 控制目录 macOS~/Library/Application Support/Maka~/Library/Caches/Maka/runtime-hosts Linux$XDG_CONFIG_HOME/Maka未设置时为~/.config/Maka~/.cache/maka/runtime-hosts Windows%APPDATA%\Maka即C:\Users\用户\AppData\Roaming\Maka%LOCALAPPDATA%\Maka\runtime-hosts即AppData\Local\Maka\runtime-hosts 桌面应用和 CLI 共用同一个 Profile 目录所以无论从哪个入口使用 Maka数据都汇聚在一处不会散落。Maka 是怎么确定数据目录的Profile 机制解析目录规则写在存储包的路径解析模块packages/storage/src/workspace-root.ts中逻辑非常清晰macOS固定使用~/Library/Application Support/MakaWindows优先读APPDATA环境变量拼上Maka文件夹Linux/其他类 Unix遵循 XDG 规范——如果设置了XDG_CONFIG_HOME就用它否则回退到~/.config/Maka在此基础上每个 Profile 里还有一层工作空间workspace目录默认工作空间叫defaultProfile 目录/ └── workspaces/ └── default/ # 默认工作空间的数据根所以完整的数据根路径Profile 目录 workspaces/工作空间名。打开目录看看里面都存了些什么进入数据根目录后你会看到几类关键内容.maka-storage-root.json—— 存储根身份证marker 文件由packages/storage/src/root-authority.ts管理用于校验数据根的身份一致性防止目录被悄悄替换state.sqlite/runtime.sqlite—— SQLite 状态数据库会话、Agent 图事件等都投影在这里artifacts/—— 产物文件生成文档、报告等附带metadata.jsonl元数据日志managed-workspaces/—— 托管工作空间Git 仓库基线、依赖环境、隔离区quarantine/等。也就是说你在 Maka 里和 AI 的每一轮对话、每一次工具调用结果最终都落在这几个文件里——这就是本地优先的底气断网可用、数据不出机器、随时可以整目录拷走。凭证和 API Key 存在哪里模型连接、API Key 以及工作空间状态都保存在本机的Maka Profile中。需要知道的一点官方 CLI 文档packages/cli/README.zh-CN.md明确说明当前 credential vault 是受操作系统账号边界保护的本地明文文件不是操作系统 Keychain在 POSIX 系统上Maka 会强制目录和文件仅 owner 可读写权限收敛到 0700/0600。如果你重视密钥安全建议不要用共享账号登录的机器存放高价值 API Key。实用操作备份、迁移与彻底清理知道了位置这三个操作就是纯目录级操作了操作前先关闭 CLI 和 Desktop 应用备份全部 Maka 本地数据直接把 Profile 目录整体压缩macOS 是~/Library/Application Support/MakaLinux 是~/.config/MakaWindows 是%APPDATA%\Maka换电脑迁移把 Profile 目录原样复制到新机器相同位置即可恢复会话、设置与凭证彻底删除只在确认要清空全部本地 Maka 数据时才删除该 Profile 目录官方建议在删除前先单独备份。⚠️ 删除服务/卸载 CLI 本身不会删除这些数据必须手动删目录。小结Maka Agent 本地数据位置一句话总结你要找的去哪儿会话、设置、API Key各平台 Profile 目录见首表工作空间数据根Profile 目录下的workspaces/名称运行时控制/锁文件各平台runtime-hosts缓存目录见首表Maka 的设计哲学就是把一切都收进这一个Maka文件夹找数据、做备份、清缓存一个目录全部搞定。【免费下载链接】makaApache Maka (Incubating) is a local-first AI agent workspace. Model messages, tool calls, tool results, permission decisions, and termination events are recorded as an append-only log.项目地址: https://gitcode.com/GitHub_Trending/mak/maka创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考