- Claude Code'i rutiinid koondavad käsuviibad, repositooriumid, konnektorid ja päästikud järelevalveta automatiseeringuteks, mis töötavad täielikult Anthropici pilves.
- Kolm päästikutüüpi – ajakava, API ja GitHubi sündmused – võimaldavad samadel rutiinidel käivitada öiseid töid, veebikonksudel põhinevaid toiminguid ja repo-teadlikke töövooge.
- Rutiinid on suurepärased korduvate ja kontekstipõhiste DevOps-tööde puhul, näiteks häirete triaaž, kohandatud koodi ülevaatamine, dokumentide triivi kontroll ja mitme SDK sünkroonimine.
- Turvavõrgud, nagu harukontorite piirangud, keskkonnapoliitikad, igapäevased käivituspiirangud ja organisatsiooniülesed lülitid, aitavad autonoomseid käivitusi kontrolli all hoida ja auditeeritavana.

Sulge sülearvuti, mine voodisse ja lase Claude Code'il DevOps automatiseerimise kallal tööd jätkata, kuni sina magad . Kell kaks öösel saab see avada sinu repositooriumi, tõmmata Linearist sisse esmatähtsa vea, luua paranduse, saata selle uude harusse ja avada mustanditaotluse. Kui istud oma esimese kohviga maha, ootab parandus juba ülevaatamist, selle asemel et elada kellegi TODO-nimekirjas.
See on Claude Code'i rutiinide põhiidee : muuta Claude reaktiivsest kodeerimisassistendist proaktiivseks taustatöötajaks, mis töötab Anthropicu pilves. Sa defineerid, mida see peaks üks kord tegema (viiba, repositooriumid, konnektorid ja päästikud) ning edaspidi tegeleb see vaikselt korduvate, selgelt määratletud arendusülesannetega ajakava alusel, nõudmisel API kaudu või alati, kui GitHub käivitab konkreetse sündmuse.
Mis täpselt on Claude Code'i rutiinid?
Claude'i koodis on „rutiin” salvestatud automatiseerimine, mis koondab kolme asja : ülesannet kirjeldava käsuviiba, ühe või mitu Giti repositooriumi ja ühendatud tööriistade komplekti (pistikud/MCP-serverid). Lisaks sellele ühendate ühe või mitu päästikut, nii et sama konfiguratsioon saab käivituda erinevatel viisidel: kindlatel aegadel, HTTP kaudu või väljaspool GitHubi sündmusi.
Oluline detail on see, kus rutiinid töötavad : täielikult Anthropicu hallatavas pilveinfrastruktuuris. Pole vaja töötavat sülearvutit, pikka terminaliseanssi ega oma serverit. Iga kord, kui rutiin käivitatakse, käivitab Claude pilves täieliku Claude'i koodiseansi, millel on juurdepääs teie lubatud hoidlatele, keskkonnale ja konnektoritele.
Iga käivitamine käitub nagu tavaline Claude'i koodiseanss, kuid järelevalveta , peegeldades tehisintellekti agentide meeskondade loomise mustreid . Agent saab täita shellikäsklusi, kasutada teie repositooriumis mis tahes pühendunud oskusi või CLAUDE.md konfiguratsiooni, kutsuda MCP-pistikute kaudu väliseid teenuseid ja saata harusid tagasi GitHubisse. Käitamise keskel ei ole "kinnitus" viipa – kui see on käivitatud, järgib agent teie viibas olevaid juhiseid algusest lõpuni.
Omandiõigus ja identiteet on samuti olulised : rutiinid kuuluvad teie individuaalsele claude.ai kontole, neid ei jagata meeskonnakaaslastega ja need arvestatakse teie igapäevase rutiini jooksulimiidi hulka. Kõik, mida nad teie GitHubi identiteedi või ühendatud teenuste kaudu teevad, kuvatakse teie kasutajanime all – commitid, pull requestid, Slacki sõnumid, lineaarsed probleemid jne.

Kuidas rutiinid võrreldavad cron-tööde, GitHubi toimingute ja kohaliku automatiseerimisega
Paberil kõlavad rutiinid natuke nagu „cron-tööd tehisintellekti lisandiga” või nutikamad GitHubi toimingud ja just nii paljud arendajad neid algselt kirjeldasidki. Kuid on olulisi erinevusi selles, kuidas nad otsustavad, mida teha ja kus nad töötavad.
Klassikaline cron-töö on rumal, aga etteaimatav : suunad selle oma masinas või serveris olevale skriptile, see käivitub määratud aegadel ja ongi kõik. Kui skript satub ootamatusse olekusse, siis see lihtsalt ebaõnnestub või käitub märkamatult valesti. Puudub põhjendus, kontekst või kohandamine – lihtsalt „käivita see fail praegusel ajal”.
GitHubi toimingud on keerukamad, kuid siiski jäigad . Need reageerivad suurepäraselt repo sündmustele, näiteks tõuketele või PR-idele, ja järgivad fikseeritud YAML-i töövoogu: ehitamine, testimine, lint, juurutamine. Isegi keerulised töövood ei saa aga improviseerida, kui reaalsus erineb teie kodeeritust; sammud kas õnnestuvad või ebaõnnestuvad vastavalt skriptile.
Claude Code'i rutiinid jäävad nende maailmade vahele : teil on endiselt automaatsed päästikud ja korduv täitmine, kuid staatilise skripti asemel saate täieliku Claude Code'i agendi seansi kulisside taga. Rutiin loeb teie käsuviiba koos värske kontekstiga (repo olek, konnektorid, päästiku koormus) ning otsustab, kuidas soovitud tulemuseni jõuda käitusajal.
See muudab rutiinid ideaalseks korduva töö jaoks, mis siiski nõuab tõlgendamist , sarnaselt AIOps tavadele – ülesanded nagu hoiatuste triaažimine, koodi ülevaatuse kohandamine sisemise kontrollnimekirjaga või dokumentide värskendamine API-de muutumisel. Kõike seda võiks skriptida bashis ja YAML-is, aga lõpuks tuleks pool tehisintellekti agenti käsitsi uuesti üles ehitada.
Toetatud päästikud: ajakava, API ja GitHubi sündmused
Rutiinid ärkavad ellu päästikute kaudu . Iga rutiiniga saab olla seotud üks või mitu päästikut ja iga käivituv päästik alustab uut seanssi, kasutades sama käsku, repositooriume ja ühendusi. See tähendab, et saate näiteks käivitada öiseid triaažitöid ja käivitada täpselt sama loogika API kaudu, kui jälgimine käivitab hoiatuse.
Ajastatud päästikut on kõige lihtsam haarata . Veebiliidesest saate valida tunni-, päeva-, nädalapäeva- või nädalapõhised eelseadistused, mille ajad on väljendatud teie kohalikus ajavööndis ja teisendatud läbipaistvalt ekraani all. Ajavahemikud on tahtlikult jaotatud, seega võib käivitus alata paar minutit pärast seinakella aega, kuid see nihe jääb selle rutiini jaoks samaks.
Kohandatud kadentside jaoks lisab CLI rohkem võimsustSa võid joosta /schedule mis tahes Claude Code'i CLI-seansis ajastatud rutiini loomiseks vestluslikul viisil või lihtsas keeles kirjelduse edastamiseks, näiteks /schedule daily PR review at 9amSeejärel, kasutades /schedule update, saate määrata selgesõnalise cron-avaldise – ühe jäiga piiranguga: minimaalne intervall on üks tund, kõik sagedasemad intervallid lükatakse tagasi.
Samuti on olemas ühekordne ajastamine ülesannete jaoks, mis peavad toimuma hiljem, aga ainult üks kord: puhastus-PR pärast juurutamisaega, järeltöö pärast ülesvoolu muudatuse toimumist või meeldetuletus koodi ümbertegemiseks nädala pärast. Need käivitused käivituvad üks kord, seejärel deaktiveeritakse ajakava automaatselt ja kasutajaliides märgib selle kui „Käivitati“. Huvitaval kombel ei arvestata ühekordseid käivitusi teie igapäevase käivituslimiidi hulka, kuigi need arvestatakse ikkagi teie tavapärase tellimuse kasutuse hulka.

API päästik muudab rutiini HTTP lõpp-punktiksKui olete veebiliidesest API päästiku lisanud, genereerib Claude sellele rutiinile unikaalse URL-i ja kandjatokeni. Autentitud POST-i saatmine /fire lõpp-punkt käivitab uue seansi ja tagastab JSON-faili, mis sisaldab uue seansi ID-d ja otsest URL-i brauseris jälgimiseks või jätkamiseks.
Päringu sisu võib sisaldada vabas vormis text väli sellest saab täiendav teostuskontekst: näiteks võite saata jälgimishoiatuse toores JSON-faili, ebaõnnestunud logi väljavõtte või lühikese kirjelduse selle kohta, mida tuleb uurida. Rutiinid ei parsi struktureeritud failid automaatselt – Claude saab need sõnasõnaliste stringidena ja tõlgendab neid vastavalt teie käsureale antud juhistele.
API pind on uuringu eelvaates selgelt nähtav., mida kaitseb beetaversiooni päis nagu anthropic-beta: experimental-cc-routine-2026-04-01Anthropic jätab endale õiguse seda eelvaate ajal arendada, säilitades samal ajal ühilduvuse paari varasema versiooniga, et anda meeskondadele aega kohanemiseks. See on saadaval ainult claude.ai kasutajatele; see ei ole osa Claude Platform API üldisest pinnast.
GitHubi päästikud on aktiivsete koodibaaside puhul kohad, kus asjad eriti huvitavaks muutuvad . Kui olete Claude GitHubi rakenduse installinud ja vastavad repositooriumid ühendanud, saate konfigureerida rutiini reageerima GitHubi sündmustele: pull-taotluste avamine, värskendamine, sulgemine või sildistamine; väljalasete loomine, avaldamine, redigeerimine või kustutamine; ja muud rakenduse poolt avaldatud kategooriad. Iga sobiv sündmus loob oma seansi – GitHubi käivitatavate rutiinide puhul ei toimu sündmuste vahel seansi taaskasutamist.
Filtrid võimaldavad teil olla äärmiselt selektiivne selle suhtes, mis tegelikult käivitab käivitamise . PR-sündmuste puhul saate piirata autori, pealkirja, sisu, baasharu, päisharu, siltide ja erinevate tõeväärtuslike olekute (mustand vs. valmis, ühendatud vs. avatud, kaheharust või mitte) järgi. Iga filter seob välja operaatoriga, näiteks võrdub, sisaldab, algab, on ükskõik milline, ei ole ükski või vastab regulaaravaldisele. Kõik filtrid on omavahel ühendatud JA-operaatoriga, seega peavad need kõik sobima, et rutiin käivituks.
Praktilised kasutusjuhud, kus rutiinid säravad
Ametlik dokumentatsioon sisaldab rea näidiskasutusjuhtumeid, mis sobivad ideaalselt rutiinide loomiseks: järelevalveta, korduv töö, millel on selge edu definitsioon. Lisaks neile on varased kasutuselevõtjad ja valdkonna analüütikud juba kaardistanud täiendavaid mustreid, mis sobivad loomulikult tänapäevastesse DevOps-i torujuhtmetesse.
Öine ootejärjekorra haldamine on lihtne võit . Kui ajastatud päästik on seatud käivituma tööpäeva õhtuti, saab teie rutiin kasutada konnektorit (Linear, Jira jne), et hankida pärast viimast käivitamist loodud probleeme, järeldada asjakohaseid koodialasid, vastavalt silte rakendada või kohandada, määrata õiged omanikud ja seejärel postitada korralik kokkuvõte oma meeskonna Slacki kanalisse. Järgmisel hommikul on ootejärjekord juba sorteeritud, selle asemel et olla segamini sorteerimata piletitega.
API päästiku kaudu tehtavad häirete triaažid on veel üks suure mõjuga musterTeie jälgimis- või veajälgimise tööriist kutsub rutiinse lõpp-punkti alati, kui lävi ületatakse, saates hoiatuse kasuliku sisu kujul textRutiin parsib pinu jälje, korreleerib seda lisatud hoidlas olevate hiljutiste muudatustega, koostab parandustaotluse koos parandusettepaneku ja tagasilingiga hoiatusele ning märgistab valvetehniku. Tühjast terminalist alustamise asemel vaatab valvepersonal üle ja kohandab esimest lahenduse mustandit.
Kohandatav koodiülevaade GitHubi päästikutega on Anthropicis juba populaarneTellitud rutiin pull_request.opened saab jõustada oma meeskonna sisemise ülevaatuse kontrollnimekirja: käivitada teste, otsida turvaauke kindlates kataloogides, jõustada stiilireegleid ja jõudlusjuhiseid ning seejärel jätta tekstisiseseid kommentaare ja üldise kokkuvõtte. Inimretendentid saavad seejärel keskenduda arhitektuurilistele otsustele mehaaniliste nipide asemel.
Juurutamise kontrollimine sobib ideaalselt API-käivitatud rutiinidega . Pärast iga tootmiskeskkonna juurutamist saab teie CD-torustik POST-ida rutiini juurutamise kontekstiga. Rutiin käivitab uue järgu suhtes suitsutestid, otsib vealogidest uusi regressioone ja postitab enne juurutamise akna sulgumist teie väljalaskekanalisse selge jah/ei otsuse.
Dokumentatsiooni triiv ja SDK portimine on kaks tüütut ülesannet, mille rutiinid saavad maha kanda . Iganädalane ajakava saab skannida pärast eelmist käivitamist liidetud PR-e, tuvastada dokumentide viiteid muutunud API-dele ja avada PR-id teie dokumentide hoidlas koos soovitatud värskendustega, mida inimene-redaktor saab täpsustada. Teine rutiin saab käivitada SDK hoidlasse liidetud PR-id ja tõlkida muudatuse samaväärseks paranduseks õe-SDK jaoks teises keeles, avades vastava PR-i automaatselt.
Rutiinide loomine ja haldamine veebist, töölaualt ja CLI-st
Rutiine saab luua veebirakendusest, töölauarakendusest või CLI-st.ja kõik kolm kirjutavad samale pilvekontole. Teie terminalist loodud rutiin kuvatakse kohe claude.ai/code/routines, ja vastupidi.
Veebiliides pakub kõige täielikumat konfiguratsioonipinda aidata kiirendada tarkvaraarendust. Pärit claude.ai/code/routines Klõpsate nupul „Uus rutiin“, valite nime ja määrate agenti juhendava viiba. See viip on ülioluline, sest rutiinid toimivad järelevalveta – erinevalt interaktiivsest seansist pole teil võimalust vahele hüpata ja öelda: „Tegelikult ärge tehke seda.“ See peab olema selge ulatuse, edukriteeriumide ja selle kohta, mida teha, kui asjad valesti lähevad.
Pärast viipa valite lisatavad repositooriumidIgaüks neist kloonitakse värskelt iga käivitamise alguses, tavaliselt repositooriumi vaikeharust, kui teie käsureal pole teisiti korraldusi. Vaikimisi saab Claude suunata ainult harudele, mille eesliide on claude/, mis on tahtlik turvameede, et rutiinid ei muudaks kogemata pikaealisi või kaitstud harusid. Seda saab iga hoidla puhul tühistada, lubades valiku „Luba piiramatuid harude edasilükkamisi”, kuid see peaks olema teadlik otsus koos asjakohaste ülevaadetega.
Järgmisena tuleb keskkonna seadistamineIga rutiin töötab pilvekeskkonnas, mis määratleb võrguühenduse poliitika, keskkonnamuutujad ja kõik projekti käivitamiseks vajalikud seadistusskriptid (sõltuvuste installimine, andmebaaside külvamine jne). Vaikimisi keskkond kasutab usaldusväärset võrguühendust, mis lisab valgesse nimekirja tavalisi pakettide registreid, peamiste pilveteenuse pakkujate API-sid, konteinerite registreid ja tüüpilisi arendusdomeene, blokeerides samal ajal suvalisi hoste 403 veaga ja x-deny-reason: host_not_allowedKui teie rutiin peab suhtlema täiendavate domeenidega, peate need lisama lubatud domeenide loendisse või lootma MCP-pistikutele (mis toimivad tunneli kaudu Anthropici serverite kaudu ega vaja eraldi hosti valgesse nimekirja lisamist).
Pistikud on sillaks väliste süsteemidega
Rutiinid saavad kasutada kõiki teie claude.ai kontoga seotud MCP-ühendusi, näiteks Slack, Linear, Google Drive või muud teenused, mis aitavad API leviku kontrollimineRutiini esmakordsel loomisel kaasatakse vaikimisi kõik hetkel ühendatud MCP-serverid, kuid soovitatav on eemaldada kõik ebavajalik, et agent näeks ainult neid tööriistu, mida ta tegelikult vajab. Kohalikult lisatud CLI MCP-serverid (näiteks claude mcp add) asuvad ainult teie masinas ja ei kuvata konnektoritena, kui te neid ka kaustas ei deklareeri .mcp.json kloonitud repositooriumis või ühendage need läbi claude.ai/customize/connectors.
Päästiku konfigureerimine toimub rutiiniredaktori jaotises „Vali päästik“ . Siin saate lisada, muuta või eemaldada ajastatud päästikuid, API tokeneid ja GitHubi sündmuste päästikuid. API puhul võimaldab tokeni genereerimise modaal teil luua, taastada või tühistada kandja tokeni. GitHubi puhul juhendab vorm teid hoidlate, sündmuste kategooriate ja filtreerimisloogika valimisel.
Kui rutiinid on loodud, saab neid hallata nende detaillehelt . Rutiinile klõpsamine avab selle ülevaate: repositooriumid, keskkond, konnektorid, viip, ajakava, API tokenid, GitHubi päästikud ja varasemate käivituste kronoloogiline loend. Sealt saate käivitada käsu „Käivita kohe“ ilma järgmist ajakava ootamata, ajakavasid lihtsa lülitiga peatada või jätkata, konfiguratsiooni ümber nimetada või muuta või rutiini täielikult kustutada. Rutiini kustutamine ei eemalda varasemaid seansse – need jäävad teie seansside loendisse auditeerimiseks ja ülevaatamiseks.
Repositooriumid, õigused, keskkonnad ja võrgule juurdepääs
Rutiinne täitmine sõltub suuresti GitHubi juurdepääsust ja repo kloonimisestKui loote rutiini CLI-st, kasutades /scheduleClaude kontrollib, kas teie claude.ai konto on GitHubiga ühendatud ja palub teil käivitada /web-setup kui mitte. See voog tegeleb autentimisega, et rutiinid saaksid reposid kloonida ja toimida teie GitHubi identiteedina harude edastamisel või PR-ide avamisel.
Harukaitse on vaikimisi sisse ehitatudNagu mainitud, suunab Claude ainult harudele, mis algavad tähega claude/ välja arvatud juhul, kui olete antud hoidla jaoks selgesõnaliselt lubanud piiramatuid tõuke. Selle eesmärk on vältida neid „kell 3 öösel automatiseerimise metsikuks muutumise“ juhtumeid, kus mõni valesti määratletud käsk suunab otse mainMeeskonnad, kes soovivad suuremat kontrolli, hoiavad seda turvavõrku tavaliselt alles ja jõustavad koodi ülevaatuse ja CI kontrollid. claude/* oksad nagu iga teine panus.
Keskkonnad kontrollivad ka seda, kui palju internetist rutiin näeb , mis on seotud rikketaluvuse strateegiatega . Vaikimisi usaldusväärne režiim keskendub arendajasõbralikele domeenidele: paketiregistrid, pilve API-d ja muu sarnane. Väljaminevad kõned teistele hostidele ebaõnnestuvad kiiresti ja neil on selge keeldumise põhjus. Kuna MCP-pistikud tunneldavad Anthropic infrastruktuuri kaudu, ei vaja need täiendavaid domeenikirjeid – aga kui eemaldate pistiku rutiini konfiguratsioonist, ei saa agent käituse ajal selle välise süsteemiga ühendust.
Keskkonnamuutujad on saladuste puhul olulised . API-võtmed, märgid ja konfiguratsiooniandmed, mida rutiinid vajavad, tuleb salvestada keskkonda, mitte lisada viipadesse või koodi. See hoiab tundlikud andmed tsentraliseerituna ja neid on lihtsam vahetada. Kuna iga rutiin pärib oma keskkonna igal käivitamisel, saab ühe muutuja muudatuse automaatselt kanda kõikidesse eelseisvatesse käivitamistesse.
Kasutuspiirangud, arveldamine ja organisatsioonilised kontrollimeetmed
Arvelduse seisukohast tarbivad rutiinid teie tellimust samamoodi nagu interaktiivsed seansid.Iga käivitus kasutab tokeneid ja arvutab teie plaani limiite ning lisaks sellele kehtestab Anthropic konto kohta rutiinsete käivituste arvule päevase piirangu. Teie praegune kasutus ja järelejäänud igapäevased rutiinsed käivitused on nähtavad jaotises claude.ai/code/routines või teie üldise kasutuse leht.
Meeskonna- või ettevõttepaketiga organisatsioonid saavad valikuliselt lubada „lisakasutuse“ . Kui see on sisse lülitatud, saavad rutiinid päevase piirangu piires töötada mõõdetud ja ülekasutuse alusel. Kui lisakasutus on keelatud ja saavutate päevase käivituslimiidi või tellimuse kvooti, lükatakse edasised rutiinide käivitused tagasi kuni akna lähtestamiseni. Ühekordsed ajastatud käivitused on erijuhtum: need ei lähe päevase rutiini käivituslimiidi hulka, kuid arvestatakse siiski teie tavapärase paketi kasutuse hulka.
Administraatori tasemel kontroll rutiinide üle on üsna rangeMeeskonna ja ettevõtte administraatorid saavad kõigi liikmete rutiinid globaalselt keelata lüliti abil jaotises claude.ai/admin-settings/claude-codeKui see lüliti on välja lülitatud, siis olemasolevad rutiinid lakkavad töötamast ja kasutajatel on uute loomine blokeeritud. Kuna tegemist on organisatsiooni tasemel serveripoolse sättega, ei saa üksikud kasutajad seda kohalikes ega isiklikes konfiguratsioonides muuta.
Juhtimise ja auditeerimise seisukohast pidage meeles, et rutiinid toimivad teieKui rutiin avab PR-i kell 2 öösel, on autor teie GitHubi konto. See on võimas, aga ka midagi, millest turvalisuse ja vastavuse meeskonnad hoolivad. Selged juhised, kitsas ulatus ja ranged läbivaatamispõhimõtted. claude/* oksad aitavad palju kaasa asjade turvalisuse tagamisele.
Silumise ja tõrkeotsingu tegemine toimub sama seansivaate kaudu, mida tunnete interaktiivsest Claude Code'ist. Kui midagi ebaõnnestub – olgu see siis keskkonnaprobleemide, võrguühenduse keeldude, vigaste viipade või ülesvoolu muudatuste tõttu –, on ebaõnnestunud käivitamine ikkagi tavaline Claude Code'i seanss. Saate selle avada, kontrollida käskude ajalugu, vaadata erinevusi ja isegi agendiga vestelda, et töö käsitsi lõpetada või tulevasi viipasid täpsustada.
Suuremas pildis muudavad rutiinid Claude'i koodi „assistendist, kellega räägite” „töötajaks, kelle lähetate” . Need ei asenda inimesi ega ole täielikud asenduseks deterministlikele tööriistadele nagu GitHub Actions, kus ennustatavus ja täpne semantika on kõige olulisemad. Kuid laiaulatusliku korduva ja kontekstirohke töö – triaaž, ülevaatamine, dokumentatsiooni hügieen, SDK-devaheline sünkroniseerimine – puhul vabastavad need arendajad vaevast ja lasevad alati töövalmil agendil öövahetuse ära teha. Hoolika kiire disaini, konnektorite distsiplineeritud kasutamise ja mõistlike repoõiguste abil võivad need saada teie DevOpsi tööriistakomplekti usaldusväärseks osaks, mitte lihtsalt järjekordseks toretsevaks tehisintellekti demoks.