<p>CodeBuddy需升级至v2.4.0+才支持定时任务,确认“Scheduler Ready”提示后,可通过任务面板或命令行配置cron表达式(如0 0 9 *)执行Python脚本,并设置失败重试与企业微信告警。</p>
☞☞☞AI 智能聊天, 问答助手, AI 智能搜索, 多模态理解力帮你轻松跨越从0到1的创作门槛☜☜☜

你想让CodeBuddy自动在每天上午9点执行一段Python脚本,比如拉取最新日志、生成日报或同步数据库,而不是每次手动点击运行。
确认CodeBuddy支持定时任务功能
打开CodeBuddy官网或本地客户端,进入「设置」→「高级功能」→「自动化服务」,查看是否显示「定时任务(Beta)」开关。若该选项灰显或不存在,说明你当前版本未启用该能力——【必须升级到v2.4.0或更高版本】,低版本不提供此功能,强行配置将无法保存。
检查右下角状态栏是否有「Scheduler Ready」提示,没有则代表后端调度服务未就绪,此时添加的任务不会触发。
创建一个基础定时任务
方法一:通过任务面板快速新建
点击左侧导航栏「自动化」→「+ 新建任务」→ 选择「定时执行」模板 → 在「脚本内容」框中粘贴你的Python代码(如 print("Daily report generated"))→ 在「触发时间」栏输入 cron 表达式 0 0 9 * * *(表示每天9:00:00执行)→ 点击「保存并启用」。
方法二:使用命令行快捷注册
CodeBuddy Code CLI 的安装、配置与使用指南。CodeBuddy Code 是腾讯推出的 AI 驱动 CLI 编程助手,支持自然语言驱动开发。 - 必备触发词:CodeBuddy, codebuddy, AI CLI, Tencent AI coding, @tencent-ai/codebuddy-code, terminal AI assistant - 适用场景:安装 CodeBuddy CLI、配置 CodeBuddy、使用 CodeBuddy 命令、排查 CodeBuddy 问题
在CodeBuddy内置终端中执行:cb task add --cron "0 0 9 * * *" --script ./daily_report.py --name "morning-report"。注意路径必须是相对工作区根目录的路径,写成 ../scripts/daily_report.py 会导致加载失败。
配置多条件触发与错误处理
第一步:打开已创建的任务详情页,点击「编辑」→ 展开「高级选项」。
第二步:勾选「仅当上一次成功才执行下一次」,避免前序失败任务堆积导致并发冲突。
第三步:在「失败重试」栏填入「3次」,并在「重试间隔」设为「300秒」——这能应对临时网络抖动或API限流,但不会无限重试拖垮调度队列。
第四步:在「通知方式」中绑定企业微信机器人Webhook地址,一旦任务失败,立刻推送告警消息到指定群组。不填此项则无任何失败反馈,容易遗漏异常。

















