需启用DEBUG日志并监听沙箱日志流才能查看Qoder模型调用详情:第一步创建UTF-8无BOM的qoder-debug.conf文件,写入log_level = debug和enable_trace_context = true;第二步启动CLI时添加--config qoder-debug.conf参数;第三步运行qoderlog --follow --level=debug实时捕获含model_id、latency_ms等字段的llm_call日志。
☞☞☞AI 智能聊天, 问答助手, AI 智能搜索, 多模态理解力帮你轻松跨越从0到1的创作门槛☜☜☜

你需要确认Qoder当前调用的是哪个大模型、调用是否成功、耗时多少、输入输出是否符合预期,但控制台只显示最终结果,中间的模型调用链路被默认隐藏——这些信息全藏在结构化日志和CLI监控流里,必须主动提取才能看到真实调用轨迹。
启用DEBUG日志捕获完整模型调用链
Qoder默认不记录模型请求的原始payload、响应头、token计数和路由决策,只有开启DEBUG模式才能暴露每一轮LLM call的完整上下文。
第一步:在项目根目录创建名为【qoder-debug.conf】的纯文本文件,编码必须为UTF-8且无BOM头。
第二步:向该文件写入两行内容,等号前后绝对不能有空格:
log_level = debug
enable_trace_context = true
第三步:启动Qoder CLI时必须显式加载配置,命令为qoder --config qoder-debug.conf。若遗漏--config参数,所有模型调用细节将完全不输出。
实时监听沙箱日志流抓取模型请求快照
图形界面日志会过滤掉HTTP级细节,而模型调用最关键的字段——如model_id、input_tokens、output_tokens、latency_ms、status_code——只出现在底层沙箱日志流中。
方法一:终端中直接运行qoderlog --follow --level=debug,该命令会立即连接沙箱日志管道并持续输出。
Qoder Linux版是由阿里推出的智能体自主开发工作台,支持开发者通过定义需求即可让Agent团队“自动驾驶”,自主完成代码执行、验证与交付的全流程。其全新的Quest独立视窗集成了任务管理与状态追踪能力,并支持跨项目多任务并行处理,显著提升开发效率。此外,Qoder还提供专家团模式与团队级知识引擎,适配复杂开发场景。
方法二:复现一次模型调用操作(例如在AI Chat中发送一条消息、或执行/browser https://example.com),此时所有DEBUG级事件将实时刷出,重点盯住含"event_type": "llm_call"的JSON对象,其中model字段标明实际调用模型,latency_ms为真实耗时,response_status为HTTP状态码。
按Ctrl+C终止监听后,日志自动保存至~/.qoder/logs/latest.log,这是离线分析模型调用行为的唯一有效入口。
解析runtime.log定位失败调用与模型路由偏差
后台静默运行时,Qoder将每条模型调用日志写成独立JSON对象,一行一个,字段包含model_id、prompt_truncated、fallback_reason、router_decision等关键诊断信息。
1、确认操作系统对应路径:
Linux/macOS普通用户:~/.qoder/logs/runtime.log
Windows用户:%APPDATA%\Qoder\logs\runtime.log
QoderWake数字员工:/var/log/qoderwake/agents/{agent_id}/runtime.log
2、执行jq 'select(.event_type == "llm_call") | {model: .model_id, latency: .latency_ms, status: .response_status, tokens_in: .input_tokens, tokens_out: .output_tokens}' ~/.qoder/logs/runtime.log,精准提取全部模型调用记录。
3、若发现大量model_id为空或为fallback-model,说明模型路由规则未匹配成功,需检查QODER_MODEL_ROUTER环境变量或.qoder/router.yaml配置文件是否生效。

















