首页/新闻资讯/正文详情

Codeg Automations:把配置好的任务保存为定时自动化,让AI Agent按cron无人值守运行

发布时间:2026/9/25 14:26:56 来源:云帆数科 栏目:资讯中心
Codeg Automations:把配置好的任务保存为定时自动化,让AI Agent按cron无人值守运行
Codeg Automations把配置好的任务保存为定时自动化让AI Agent按cron无人值守运行【免费下载链接】codegCollaborative multi-agent AI coding workspace: aggregate sessions from Claude Code, Codex, OpenCode, Pi, Grok Build, etc. Desktop app, self-hosted server, or Docker.项目地址: https://gitcode.com/gh_mirrors/co/codegCodeg是一个协作式多智能体 AI 编程工作区可以聚合 Claude Code、Codex、OpenCode、Pi、Grok Build 等多种编码智能体会话。其中的Automations自动化功能允许你把一个配置好的任务保存为定时自动化——选好 AI Agent、写好提示词、设定 cron 表达式后它就会按计划无人值守地自动启动会话完成代码审查、依赖升级、测试补全等重复工作。什么是 Codeg Automations用一句话说把你在对话框里调好的「Agent 提示词 模型配置」整个打包存起来交给调度器按 cron 定时或手动触发执行。它和手动开一个新会话的区别在于无人值守到点自动执行不依赖你在场桌面端或自托管服务端都可以驱动可重复提示词、Agent、模式与配置选项全部快照保存每次触发行为一致可追溯每次运行都会生成一条记录可查看状态、时长甚至直接跳转到本次运行产生的会话可隔离默认每次运行为你新建一个独立的 git worktree不会污染你正在开发的主工作区。入口位于工作台侧栏的「自动化」页面核心实现见 automations-page.tsx表单编辑器见 automation-editor.tsx。三步创建你的第一个 cron 定时自动化点击「新建自动化」后只需填完以下四个区块并保存。第 1 步命名、选 Agent、写任务提示词名称建议用能一眼看懂用途的名字官方示例就是「每晚 PR 审查」Agent从 Agent 选择器里挑选要执行任务的智能体Claude Code、Codex 等并可在内联配置栏中固定模式mode与选项提示词使用和日常对话完全相同的富文本输入框支持引用文件你甚至可以 具体文件、提交或会话来补充上下文。第 2 步选择运行位置与 worktree 隔离指定任务在哪个项目文件夹中执行然后决定隔离方式隔离方式行为适合场景每次运行新建 worktree默认推荐每次运行自动创建独立分支automation/{id}/run-{n}与独立目录自动化会改代码不想干扰你的工作区共享根工作区直接在主工作区运行可固定指定分支需要读取你当前分支的上下文若选择共享工作区并指定分支Codeg 会检查主工作区是否干净有未提交改动时会明确报错提醒你而不是带着脏状态切换分支——这个防护逻辑可以在 engine.rs 的resolve_cwd中看到。第 3 步设置 cron 计划带下次运行预览触发方式二选一按计划cron或仅手动。选择「按计划」后你会看到三个常用预设每小时、每天 9 点、工作日 9 点可手输 cron 表达式旁边有实时换算的**「下次运行」时间预览**和自动检测的时区时区取自本机只读展示一个可视化计划生成器不想记 cron 语法时点一下魔法棒图标用「每 N 分钟 / 每小时 / 每天 / 工作日 / 每周 / 每月」这类下拉选项拼装计划见 cron-builder-dialog.tsx。预览时间由后端调度器使用的同一套求值器计算所以你看到的「下次运行」与实际触发时刻不会漂移。cron 到人类语言的换算逻辑在 cron-humanize.ts。保存后调度器每 30 秒轮询一次到期任务分钟级精度到点即触发。7 个内置自动化模板一键起步第一次进入自动化页面时Codeg 会展示一个模板画廊内置 7 个开箱即用的定时任务配方点一下即可预填提示词和计划再微调后保存模板默认触发它替你做什么 代码审查工作日 9 点审查未提交改动或最近提交按严重级别输出报告 依赖更新每周一 9 点审计依赖漏洞安全升级并跑测试验证 测试覆盖每周一 9 点找出缺测试的核心路径补写有意义的用例✅ TODO 清理手动汇总 TODO/FIXME/HACK评估优先级并给建议 CI 排查手动复现最近的构建失败定位根因并提出修复️ 发布说明手动把上一个 tag 以来的变更整理成 Markdown 发布说明️ 安全审计每周一 9 点排查注入、鉴权、密钥处理等安全漏洞并出报告模板定义全部集中在 automation-templates.ts提示词均为可编辑的初始值你可以按自己的项目自由改写。任务入队更温和的无人值守方式除了「启动会话」直接让 Agent 跑起来Automations 还支持**任务入队enqueue task**动作到点后不直接执行而是把配置好的任务作为一张待办卡片投递到项目任务看板等你有空时再审查和放行。它适合那些你希望「自动收集、人工把关」的场景比如每天自动收集一次代码问题清单。任务看板的运行效果如下图所示运行记录与可靠性定时任务不会跑飞调度引擎src-tauri/src/automation/engine.rs为无人值守场景做了几层保险重叠保护同一个自动化上一次还没跑完时新触发会记为「跳过」绝不并发跑两份状态可查每次运行落库为一条记录状态包括运行中 / 成功 / 失败 / 已取消 / 跳过失败次数还会在侧栏显示角标兜底对账事件丢失或进程重启时后台对账循环会根据会话终态或 180 分钟上限把卡住的运行结算为失败不会留下永远「运行中」的僵尸记录记录自动清理运行历史保留 30 天定期自动剪枝。如何开始使用 Codeg 定时自动化打开工作台侧栏的「自动化」页面从 7 个内置模板中选一个或新建空白自动化填好名称、Agent、提示词确认运行文件夹与隔离方式在计划区选择预设或打开计划生成器确认「下次运行」时间无误保存等待下一次自动触发——然后去忙别的。更多细节可查看界面源码 src/components/automations/ 与调度引擎 src-tauri/src/automation/。让 AI Agent 在夜里替你值班早晨醒来时收获一份现成的代码审查报告——这就是 Codeg Automations 想带给你的开发体验。【免费下载链接】codegCollaborative multi-agent AI coding workspace: aggregate sessions from Claude Code, Codex, OpenCode, Pi, Grok Build, etc. Desktop app, self-hosted server, or Docker.项目地址: https://gitcode.com/gh_mirrors/co/codeg创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

相关推荐

OpenWebUI 接入 TaoToken:MCPO 框架下 MCP 工具配置与 OpenAPI 验证
OpenWebUI 接入 TaoToken:MCPO 框架下 MCP 工具配置与 OpenAPI 验证

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views … · 2026/9/25 14:26:50

桌面通讯型CRM如何打通销售数据闭环?从选型到落地的实践指南
桌面通讯型CRM如何打通销售数据闭环?从选型到落地的实践指南

1. 我为什么会在十几套CRM里选中 DeskcommCRM1.1 起因:销售数据断成两截,我彻底受够了先说说我自己的情况。我所在的是一个十几人的销售型小团队,主要靠电话外呼和在线沟通开发客户。在没换系统之前,我们的日常工作流程大概是这样… · 2026/9/25 14:26:32

ESP32 WiFi感知实战:无传感器人体检测的RSSI与CSI原理
ESP32 WiFi感知实战:无传感器人体检测的RSSI与CSI原理

开头我先交代一下背景:这段时间我一直在玩ESP32,本来只是做点温湿度采集、开关控制这类常规项目。直到我看到一个方向,让我当场决定停下手头的活,花了一整个周末去验证——让一块不带任何传感器的ESP32开发板,只靠WiFi… · 2026/9/25 14:26:07

基于SpringBoot的茶叶商城管理系统设计与实现
基于SpringBoot的茶叶商城管理系统设计与实现

温馨提示:本人主页置顶文章(点我)开头有 CSDN 平台官方提供的学长联系方式的名片! 一、 项目背景与意义 随着电子商务的蓬勃发展,传统茶叶行业正加速向线上转型。茶叶作为一种具有深厚文化底蕴和地域特色的商品,其线上销售不仅需… · 2026/9/25 15:00:22

嵌入式驱动开发实战:设备树、驱动框架与调试排查全解析
嵌入式驱动开发实战:设备树、驱动框架与调试排查全解析

1. 嵌入式驱动开发到底在忙什么很多人对嵌入式驱动开发的理解停留在“写寄存器”这个层面,觉得无非就是对着芯片手册往某个地址写值。我刚入行的时候也这么想,直到接手第一个完整的板级支持包才明白,驱动开发真正忙的事情远比写寄存器复杂得多… · 2026/9/25 15:00:16

量产级嵌入式驱动开发:从能跑到稳跑的工程化实践
量产级嵌入式驱动开发:从能跑到稳跑的工程化实践

1. 为什么“能跑”不等于“量产可用”:一个驱动工程师十年踩坑后的清醒认知你写完一个GPIO驱动,烧进板子,LED亮了——恭喜,你完成了“能跑”阶段。你把SPI Flash驱动调通,读写数据校验全对——再恭喜,你又跨… · 2026/9/25 15:00:16

PPT Master 语音旁白与视频导出指南:演讲者备注变配音、PPT 一键转 MP4 全攻略
PPT Master 语音旁白与视频导出指南:演讲者备注变配音、PPT 一键转 MP4 全攻略

PPT Master 语音旁白与视频导出指南:演讲者备注变配音、PPT 一键转 MP4 全攻略 【免费下载链接】ppt-master AI 把任意文档生成真正可编辑的 PowerPoint —— 原生形状与动画、演讲者备注可合成音频旁白、还能参考你自己的 .pptx 模板,而不是一张张图片 何雨果出品… · 2026/9/25 15:00:10

Atlas 300V 24G推理加速卡部署YOLO:从模型转换到代码调优全记录
Atlas 300V 24G推理加速卡部署YOLO:从模型转换到代码调优全记录

后台经常有人问我:Atlas 300V 24G 到底是干嘛的,是不是运算加速卡?还有人一上来就问“Atlas部署YOLO”能不能搞。这里我先给个干脆的结论:Atlas 300V 24G 确实是一张运算加速卡,准确说是华为昇腾系列里专门做AI推理的P… · 2026/9/25 14:59:58

表格基础模型context选择指南:从原理到工程实践
表格基础模型context选择指南:从原理到工程实践

1. 表格基础模型的context到底在选什么先把问题说清楚。表格基础模型(Tabular Foundation Model,业内常简称TFM)这两年在arXiv上刷屏,从早期的TabPFN到后来的各种变体,核心卖点都是"免训练、直接推理"。但真… · 2026/9/25 14:59:51

数值优化(Numerical Optimization)学习系列-03-共轭梯度方法(Conjugate Gradient)
数值优化(Numerical Optimization)学习系列-03-共轭梯度方法(Conjugate Gradient)

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views … · 2026/9/25 1:00:31

创维E900V22D刷机全攻略:S905L3SB芯片兼容性解析与救砖实战
创维E900V22D刷机全攻略:S905L3SB芯片兼容性解析与救砖实战

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views … · 2026/9/25 1:00:31

MQTT协议原理与Broker服务器搭建实战:从Mosquitto到EMQX
MQTT协议原理与Broker服务器搭建实战:从Mosquitto到EMQX

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views … · 2026/9/25 1:00:37

了解更多?预约专属演示

我们的顾问将为您一对一讲解产品与方案

企业微信二维码