Sparround

Cron: planlaşdırılmış tapşırıqlar

Agentin ən çox istifadə olunan avtomatlaşdırma mexanizmi cron-dur: müəyyən vaxtda özü işə düşən tapşırıq. Fərq ondadır ki, adi cron əmr işlədir, Hermes cron-u isə prompt işlədir — yəni nəticə hər dəfə eyni olmaya bilər və bu, həm gücü, həm riskidir.

Cron işi üç yolla yaradılır: sessiya içində /cron add, CLI-dən hermes cron create, və ya sadəcə agentə təbii dildə demək (agent cronjob alətini özü çağırır).

FormatNümunəMənası
Birdəfəlik gecikmə`30m`, `2h`, `1d`Bir dəfə, göstərilən müddətdən sonra
Təkrarlanan interval`every 30m`, `every 2h`Müntəzəm təkrar
Cron ifadəsi`0 9 * * *`Hər gün saat 9:00
ISO vaxt möhürü`2026-03-15T09:00:00`Konkret an

Cron sadəcə "vaxtında işə sal" deyil — ətrafında bütöv bir mexanizm var:

  • Skill qoşmaq--skill <ad> ilə prosedur işdən əvvəl yüklənir
  • Çatdırılma — nəticə deliver: hədəfinə göndərilir: origin, lokal fayl, Telegram, Discord, Slack, e-poçt və ya hamısı
  • Agentsiz rejim--no-agent ilə iş yalnız skript kimi işləyir və çıxış birbaşa çatdırılır (watchdog üçün ideal, LLM xərci yoxdur)
  • Zəncirləməcontext_from ilə bir işin nəticəsi digərinə kontekst kimi ötürülür
  • Davamlılıqcontinuity=true işin öz əvvəlki nəticəsini növbəti işə verir; təkrarları aradan qaldırmaq üçün
  • Ön-yoxlama — skript {"wakeAgent": false} qaytararaq modeli ümumiyyətlə oyatmaya bilər

Cron ətrafındakı təhlükəsizlik nəzarətləri sənədlərdə açıq göstərilib: iş yaradılanda və dəyişdiriləndə prompt injection yoxlaması aparılır; işə salınmadan əvvəl kimlik məlumatlarının və skill-lərin hazır olduğu yoxlanılır; rekursiv cron qadağandır — cron sessiyası yeni cron işi yarada bilmir. Skript üçün defolt timeout 3600 saniyədir.

Ən vacib defolt isə budur: başsız cron rejimində təsdiq tələb edən əmrlərin davranışı deny-dır. Yəni gecə işləyən agent təhlükəli əmri icra etmir, dayanır.

Praktika. Bir agentsiz (--no-agent) watchdog işi yarat: hər 30 dəqiqədən bir disk sahəsini yoxlasın, 85%-dən çox doludursa xəbər versin, əks halda susmuş qalsın. Sonra eyni işin agentli versiyasını yaz və xərci müqayisə et. Hazır sayılır: agentsiz versiyanın LLM xərci sıfırdır və yalnız problem olanda mesaj gəlir.

📚 Mənbələr və sənədlər