Skip to content
文档首页

26.8.8版本发布 🚀 ​

Mogick CLI 是运行在本地终端中的 AI Agent。首个公开体验版打通了「理解项目、制定计划、执行修改、验证结果、审查与恢复」的完整工作流。

你现在可以做什么 ​

  • 从需求推进到经过验证的代码修改:Agent 可以理解项目结构、搜索代码、修改多个文件并执行 Shell 与 Git 命令;运行测试、构建或 Lint 后,还能根据失败结果继续定位和修复问题。
  • 先审阅方案,再决定是否执行:Plan 模式固定为只读,只负责探索项目和生成计划。你确认方案后再切换到 Agent 模式,并通过四级权限策略控制文件写入、命令执行和外部工具调用。
  • 看清改动,并对结果再次审查:使用 /changes 按文件查看本次会话产生的 Diff,使用 /review 发起不会修改代码的独立审查;还可以导出会话历史、上下文用量和 Git 变更证据,用于复盘或团队交接。
  • 放心试错,也能接着完成长任务:文件写入前自动保存受影响文件的状态,/rewind 可以回退文件和对话。会话中断后可继续或恢复指定任务;接近模型上下文上限时,系统会压缩较早内容,同时保留本地完整历史。
  • 让 Agent 跨会话记住项目约定:长期记忆会自动检索并沉淀编码偏好、项目规范和关键决策,让后续任务减少重复说明;需要处理敏感项目时,可使用 /memory 随时关闭。
  • 在终端、脚本和宿主应用中使用同一套 Agent 能力:mogick 提供交互式 TUI,mogick run 面向脚本和 CI,mogick acp 可将运行时嵌入 IDE、桌面端或其他自动化系统。
  • 接入自己的模型、规则和工具链:支持配置并切换多个模型 Provider;Skills 可复用团队工作流,MCP 可连接企业系统和专用工具,实验性子代理则可并行完成独立的探索与审查任务。

使用边界 ​

  • 默认使用 auto 权限策略:安全操作和工作区内非删除写入可自动放行,其他操作根据风险决定是否请求确认;删除类操作在非 yolo 策略下始终需要确认。
  • 提示词、任务所需的代码片段和工具结果会发送到所配置的模型服务;会话历史、工具调用和权限决策默认保存在本地。
  • Checkpoint 只记录 Agent 实际修改过的文件,不是整个工作区的备份。重要项目仍应使用 Git 分支或其他备份机制。