跳到正文
FunCoding

搜索

搜索文档、智能体、博客、Skill 和 MCP

斜杠命令与无头模式

Qoder CLI 的内置斜杠命令(TUI 型与提示型)、自定义命令,以及用 qoder -p 在脚本里运行(text、json、stream-json 输出)。

斜杠命令

命令是用 / 前缀触发的快捷方式;TUI 里输入 / 查看命令列表并选择。两类:TUI 型(提供交互界面,如弹窗和列表选择,仅 TUI,内置,不支持自定义扩展)和提示型(向对话提交预设提示,TUI 与无头都可用,支持用户自定义)。常用命令:/agents(查看和管理子代理)、/tasks(后台任务)、/workflows(动态工作流面板)、/clear、/commands(按内置/动态等分类浏览)、/compact(压缩对话,可指定重点)、/settings(别名 /config)、/export、/init(分析项目并生成 AGENTS.md 记忆)、/login、/logout、/mcp、/memory、/model、/effort(模型思考深度)、/context-window、/fast、/quest(多智能体协作的智能工作流编排器)、/resume、/review(代码评审)、/setup-github、/skills、/status、/usage(token 消耗等用量)、/vim、/goal、/loop、/plan。无头模式只支持提交提示的命令,如 qoder -p '/review Focus on checking comment coverage'。

无头模式

无头(非交互)模式让 Qoder CLI 不带交互界面运行:接收提示、执行任务、输出到标准输出、退出,适合嵌入脚本、CI 和自动化。加 --print(-p)进入:

qoder -p "Explain the architecture of this code repository"
echo "Summarize all code changes from yesterday" | qoder -p
result=$(qoder -p "List all exported functions in the src directory")

没有人在场确认,所以权限必须预先配置——任何通常需要弹窗确认的操作会被自动拒绝并以明文说明。输出格式用 --output-format(-o):text(默认,纯文本)、json(含结果与元数据的单个 JSON 对象)、stream-json(逐行 JSON 消息流,实时消费中间过程)。另有 SDK(TypeScript、Python 等)和 ACP、Qoder Action(GitHub Actions)、定时任务、云端模式等自动化入口。