跳转到内容

命令行界面

Switch to Zen Mode

Mutsumi 提供完整的 CLI 接口,基于 click 框架构建。CLI 可用于脚本、Agent 集成或不想打开 TUI 时的快速操作。

Terminal window
# 监视当前目录的 mutsumi.json
mutsumi
# 指定文件路径
mutsumi --path ./project/mutsumi.json
# 查看版本
mutsumi --version
Terminal window
# 添加任务
mutsumi add "修复登录 Bug" --priority high --scope day --tags "bugfix"
mutsumi add "写周报" -P normal -s week -t "life"
mutsumi add "重构模块" -d "需要重写整个 auth 层"
# 列出任务
mutsumi list
mutsumi list --scope today
# 标记完成
mutsumi done <id-prefix>
# 编辑任务
mutsumi edit <id-prefix> --title "新标题" --priority low --scope week
# 删除任务
mutsumi rm <id-prefix>
Terminal window
# 交互式初始化
mutsumi init
# 使用默认值初始化
mutsumi init --defaults
# 指定语言
mutsumi init --lang zh
# Agent 集成设置
mutsumi setup --agent claude-code # 注入到 CLAUDE.md
mutsumi setup --agent codex-cli # 注入到 AGENTS.md
mutsumi setup --agent gemini-cli # 注入到 GEMINI.md
mutsumi setup --agent custom # 打印到 stdout
mutsumi setup # 列出可用 Agent
Terminal window
# 迁移 tasks.json → mutsumi.json(当前目录)
mutsumi migrate
# 迁移配置目录
mutsumi migrate --config
# 注册项目源
mutsumi project add ~/projects/my-app
# 列出注册的项目
mutsumi project list
# 移除项目
mutsumi project remove my-app
Terminal window
# 打开编辑器编辑
mutsumi config --edit
# 打印当前配置
mutsumi config --show
# 重置为默认值
mutsumi config --reset
# 打印配置文件路径
mutsumi config --path
Terminal window
# 校验 mutsumi.json 格式
mutsumi validate
# 输出 JSON Schema
mutsumi schema
# 以 Markdown 格式输出字段说明
mutsumi schema --format markdown
参数缩写类型默认值说明
title位置参数(必填)任务标题
--priority-Phigh/normal/lownormal优先级
--scope-sday/week/month/inboxinbox时间范围
--tags-t逗号分隔""标签
--description-dstring""描述
参数类型说明
id位置参数任务 ID(前缀匹配)
--titlestring新标题
--priorityhigh/normal/low新优先级
--scopeday/week/month/inbox新 scope
--tags逗号分隔新标签
退出码含义
0成功
1一般错误
2文件未找到
3JSON 校验失败