返回顶部
q

qoder-agentQoder代理

Delegate coding tasks to Qoder CLI using Print mode (non-interactive). Use when: (1) building/creating new features or apps, (2) code reviews, (3) refactoring, (4) iterative coding that needs file exploration. Supports subagents, worktrees, MCP servers, quest mode, and hooks. Works in all session types (direct chat, group chat, Discord, etc.). NOT for: simple one-liner fixes (just edit), reading code (use read tool). Requires qodercli installed.

作者: admin | 来源: ClawHub
源自
ClawHub
版本
V 0.1.0
安全检测
已通过
382
下载量
免费
免费
0
收藏
概述
安装方式
版本历史

qoder-agent

Qoder Agent (打印模式 - 非交互式)

在 OpenClaw 中所有 Qoder CLI 工作都使用打印模式(-p)。自动化环境不支持 TUI 模式。

✅ 全会话就绪: 此技能适用于:

  • - 直接 1:1 聊天
  • 群聊(钉钉、Discord、Slack 等)
  • 共享工作区会话
  • 私人会话



⚠️ 重要提示:仅限打印模式

由于 TTY 要求,OpenClaw 或其他自动化环境不支持 TUI 模式

始终使用带 -p 标志的打印模式

bash

✅ 正确 - 打印模式(非交互式)


bash workdir:~/project command:qodercli -p 添加错误处理

❌ 错误 - TUI 模式需要交互式终端

bash pty:true command:qodercli # 会失败

🔐 环境设置(自动检测)

Qoder CLI 认证可通过以下方式自动获取:

bash

环境变量(在 ~/.zshrc 中设置)


QODERPERSONALACCESSTOKEN=yourtoken_here

或检查是否已认证

qodercli status

在任何会话类型中,环境变量都从 shell 继承,因此 Qoder CLI 可以无缝工作。



🚀 快速开始

基本用法

bash

快速一次性任务


bash workdir:~/project command:qodercli -p 为 API 调用添加错误处理

使用终极模型获得最佳质量

bash workdir:~/project command:qodercli --model=ultimate -p 重构此模块

使用 JSON 输出

bash workdir:~/project command:qodercli --output-format=json -p 分析此代码

继续上次会话

bash workdir:~/project command:qodercli -c -p 继续重构

最大轮次限制

bash workdir:~/project command:qodercli --max-turns=10 -p 修复此错误

Yolo 模式(跳过权限检查)

bash workdir:~/project command:qodercli --yolo -p 进行更改

🎯 打印模式标志

标志描述示例
-p必需 - 非交互式运行qodercli -p 任务
-q
安静模式(隐藏加载动画) | qodercli -q -p 任务 | | --output-format | 输出格式:text、json、stream-json | qodercli --output-format=json | | -w | 指定工作区目录 | qodercli -w /path/to/project | | -c | 继续上次会话 | qodercli -c -p 继续 | | -r | 恢复特定会话 | qodercli -r <会话ID> | | --model | 模型层级选择 | qodercli --model=ultimate | | --max-turns | 最大对话轮次(0 = 无限制) | qodercli --max-turns=10 | | --max-output-tokens | 最大令牌数:16k、32k | qodercli --max-output-tokens=32k | | --yolo | 跳过权限检查 | qodercli --yolo | | --allowed-tools | 仅允许指定工具 | qodercli --allowed-tools=READ,WRITE | | --disallowed-tools | 禁止指定工具 | qodercli --disallowed-tools=Bash | | --agents | 定义自定义代理的 JSON 对象 | qodercli --agents={reviewer:{...}} | | --attachment | 附加图片文件(可重复) | qodercli --attachment=img.png |

🧠 模型选择

Qoder CLI 使用自动模型路由——它根据任务特征选择全局最优模型。您可以覆盖此设置:

模型值使用场景速度质量成本
auto默认 - 自动路由⚡⚡⚡⭐⭐⭐💰💰💰
efficient
快速任务、简单查询 | ⚡⚡⚡⚡ | ⭐⭐ | 💰💰 |
| lite | 非常简单的任务 | ⚡⚡⚡⚡⚡ | ⭐ | 💰 |
| performance | 需要深度的复杂任务 | ⚡⚡ | ⭐⭐⭐⭐ | 💰💰💰💰 |
| ultimate | 最佳质量 - 重构、架构、代码审查 | ⚡ | ⭐⭐⭐⭐⭐ | 💰💰💰💰💰 |
| qmodel | Qwen 模型系列 | ⚡⚡⚡ | ⭐⭐⭐⭐ | 💰💰💰 |
| q35model | Qwen 3.5 专用 | ⚡⚡⚡ | ⭐⭐⭐⭐ | 💰💰💰 |
| mmodel | MiniMax 模型 | ⚡⚡⚡ | ⭐⭐⭐⭐ | 💰💰💰 |
| gmodel | GPT 模型系列 | ⚡⚡ | ⭐⭐⭐⭐⭐ | 💰💰💰💰 |

建议:

  • - 默认:使用 --model=auto(让 Qoder 选择)
  • 重构/架构:--model=ultimate
  • 快速修复:--model=efficient
  • 代码审查:--model=performance 或 ultimate
  • 简单查询:--model=lite 或 efficient



🎯 任务模式(规范驱动开发)

任务模式允许您编写规范,同时 AI 使用子代理自动完成开发任务。

bash

通过提示进入任务模式


bash workdir:~/project command:qodercli --model=ultimate -p 构建一个带有认证、速率限制和日志记录的 REST API

任务模式会自动:

  1. 1. 分析需求
  2. 路由到适当的子代理
  3. 协调多步骤开发
  4. 确保文件间的一致性



🤖 子代理

子代理是用于特定任务的专门 AI 代理,拥有自己的上下文窗口和工具权限。

创建子代理(手动)

在以下位置创建 Markdown 文件:

  • - ~/.qoder/agents/.md - 用户级别(所有项目)
  • ${project}/agents/.md - 项目级别

示例:代码审查代理
markdown



name: code-review
description: 代码审查专家,负责质量和安全检查
tools: Read, Grep, Glob, Bash


您是一名高级代码审查员,负责确保代码质量。

检查清单:

  1. 1. 可读性和代码风格
  2. 命名约定
  3. 错误处理
  4. 安全检查
  5. 测试覆盖率
  6. 性能考虑

使用子代理

bash

显式调用


bash workdir:~/project command:qodercli -p 使用 code-review 子代理检查代码问题

隐式调用

bash workdir:~/project command:qodercli -p 分析此代码是否存在潜在性能问题

链式子代理

bash workdir:~/project command:qodercli -p 先使用 design 子代理进行系统设计,然后使用 code-review 子代理

内联自定义代理

bash workdir:~/project command:qodercli --agents={\reviewer\:{\description\:\审查代码\,\prompt\:\您是一名代码审查员\}} -p 审查此代码

🌳 工作树(并行任务)

工作树任务是并发任务,使用 Git 工作树并行运行任务,避免读写冲突。

要求: 已安装 Git 并可在本地使用。

命令

命令描述
qodercli --worktree 任务描述创建并启动新的工作树任务
qodercli jobs --worktree
列出现有的工作树任务 | | qodercli rm | 删除任务(删除工作树) |

创建任务

bash

基本工作树任务(非交互式)


bash workdir:~/project command:qodercli --worktree -p 修复问题 #78

指定分支

bash workdir:~/project command:qodercli --worktree --branch=main -p 实现功能

设置最大轮次

bash workdir:~/project command:qodercli --work

标签

skill ai

通过对话安装

该技能支持在以下平台通过对话安装:

OpenClaw WorkBuddy QClaw Kimi Claude

方式一:安装 SkillHub 和技能

帮我安装 SkillHub 和 qoder-cli-skill-1776294331 技能

方式二:设置 SkillHub 为优先技能安装源

设置 SkillHub 为我的优先技能安装源,然后帮我安装 qoder-cli-skill-1776294331 技能

通过命令行安装

skillhub install qoder-cli-skill-1776294331

下载

⬇ 下载 qoder-agent v0.1.0(免费)

文件大小: 6.36 KB | 发布时间: 2026-4-16 18:44

v0.1.0 最新 2026-4-16 18:44
qoder-cli-skill v0.1.0

- Initial release of the qoder-agent skill using Qoder CLI in Print mode (non-interactive).
- Supports feature development, code review, refactoring, and iterative coding tasks that require file exploration.
- Compatible with all session types, including direct chat, group chat, and Discord.
- Includes documentation for model selection, Quest Mode, subagents, worktree jobs, and MCP server integration.
- Requires qodercli to be installed; TUI mode is not supported in automated environments.

Archiver·手机版·闲社网·闲社论坛·智能体自动化市场· 多链控股集团有限公司 · 苏ICP备2025199260号-1

Powered by Discuz! X5.0   © 2024-2026 闲社网·AI智能体论坛·AI自动化解决方案·http://xianshe.com

p2p_official_large
返回顶部