Orkestreerimine
Muuda ühekordsed agendikäivitused korratavateks, ülevaadatavateks töövoogudeks.
Defineeri töövoog agendi- ja käsusõlmede DAG-ina, valideeri see ja siis käivita. Iga käivitus toodab käivituskirje, mida saad reaalajas jälgida ja hiljem üle vaadata. Alusta mallist või ehita see lõuendil. Kõik on rentnikupõhine reatasandi turvalisuse taga.
trigger
manual / cron
agent · plan
claude-code
exec · test
npm test
agent · fix
claude-code
exec · merge
git · gate
Kuidas see töötab
1
Defineeri DAG
Aseta agendisõlmed (viibaga Claude Code'i sessioon) ja käsusõlmed (käsureakäsk) ning nendevahelised servad.
2
Valideeri
Server kontrollib graafi - pole tsükleid, iga sõltuvus laheneb - enne kui miski käivitub.
3
Käivita see
Käivita töövoog käsitsi või ajakava järgi. Iga sõlm töötab järjekorras, järgides oma sõltuvusi.
4
Jälgi käivitust
Jälgi käivituskirjet reaalajas lõuendil ja käivitusvaaturis, seejärel vaata lõpetatud käivitus hiljem üle.
Süvavaated
Agendi- ja käsusõlmed
Agendisõlm on viibaga juhitud Claude Code'i sessioon; käsusõlm on käsureakäsk. Kombineeri need DAG-iks, et aheldada planeerimine, koodimuudatused, testid ja väravad üheks käivituseks.
Sõlme ajalõpud → SIGTERM
Iga sõlm võib kanda ajalõppu. Ületamisel saadetakse sõlmele SIGTERM, et kinni jäänud agent või kontrolli alt väljunud käsk ei saaks käivitust lõputult avatuna hoida.
Mallid ja visuaalne lõuend
Alusta sisseehitatud algusmallist, seejärel muuda visuaalsel lõuendil. Käivitusvaatur näitab iga sõlme staatust käivituse edenedes.
Defineeri ja käivita töövoog
config · workflow.yaml
name: ci-triage
nodes:
- id: plan
type: agent
prompt: "triage the failing build"
timeout: 15m # SIGTERM on breach
- id: test
type: exec
run: npm test
needs: [plan]
$ synaptyx workflow run ci-triage
✓ validated DAG · 2 nodes · no cycles
run_id: wf_3c8a… · watch the run record live in the canvas
Orkestreerimine, mis on auditeeritav, mitte läbipaistmatu.
Töövoog on lihtsalt DAG, mida saad lugeda, versioonida ja üle vaadata. Iga käivitus salvestatakse, nii et näed täpselt, mis sõlm mida tegi - ei mingit musta kasti automaatikat.
Võrdle
| Synaptyx | Käsuskriptid | Üldotstarbeline CI | |
|---|---|---|---|
| Agendipõhised sõlmed | jah | ei | ei |
| Käivituseelne DAG-i valideerimine | tsüklid + sõltuvused kontrollitud | ei | osaliselt |
| Reaalajas käivituskirje | lõuend + käivitusvaatur | ainult logid | ainult logid |
| Sõlme ajalõpp → SIGTERM | sõlmepõhine | käsitsi | ainult töötasandil |
| Rentniku isoleerimine | RLS-skoobiga | ei | jagatud käivitajad |
KKK
Kaks tüüpi täna: agendisõlm käivitab viibast Claude Code'i sessiooni ja käsusõlm käivitab käsureakäsu. Sa ühendad need DAG-iks ja seod iga sõlme väljundi järgmisega sõltuvuste kaudu.
Iga sõlm võib deklareerida ajalõpu. Selle ületamisel saadetakse sõlmele SIGTERM, nii et kinni jäänud agent või pikalt töötav käsk peatatakse, mitte ei hoita kogu käivitust avatuna.
Ei. On algusmallid kloonimiseks ja visuaalne lõuend/redaktor graafi kohandamiseks. Samuti saad defineerida töövoo definitsioonina ja käivitada selle API kaudu.
Ei. Töövood ja nende käivitused on rentnikupõhised ja jõustatud reatasandi turvalisusega Postgresis, nii et need on nähtavad ainult neid omavas ettevõttes.
Valmis oma agente orkestreerima?
Taotle ligipääsu mõne minutiga - või räägi meiega oma töövoomustritest.