Referenz
Umgebungsvariablen
Von AgentFlow zur Laufzeit gelesene Umgebungsvariablen.
Umgebungsvariablen
AgentFlow liest ein kleines, explizites Set von Umgebungsvariablen. Sie erlauben CI, Shells und Wrappern, globales Verhalten umzuschalten, ohne Konfigurationsdateien neu zu schreiben.
| Variable | Wirkung |
|---|---|
AGENTFLOW_DRY_RUN | Bei 1 entspricht das dem globalen --dry-run (die Exec-Schicht kann sie ebenfalls setzen) |
AGENTFLOW_YES | Bei 1 werden interaktive Bestätigungen automatisch angenommen (requireConfirm) |
NOTION_TOKEN | Standard-Notion-Token, wenn sources.notion.token_env den Namen NOTION_TOKEN trägt |
NOTION_TEST_PAGE_ID | Nur für Integrationstests (source/notion/integration_test.go) |
UPDATE_GOLDEN | Bei 1 werden Golden-Testdateien im Package cost aktualisiert |
Eigenes Secret für Notion
Wenn Sie die Umgebungsvariable umbenennen, muss token_env in der YAML denselben Namen tragen, damit Sync-Befehle und API-Aufrufe dasselbe Credential lesen.
sources:
notion:
token_env: MY_NOTION_SECRETexport MY_NOTION_SECRET="..."Einsatz in CI
AGENTFLOW_DRY_RUN=1 ist üblich, um Orchestrierung in Pipelines zu üben, ohne konfigurierte Binärdateien der Agents zu starten. AGENTFLOW_YES=1 nur gezielt einsetzen, wenn Budget-Bestätigungen nach Prüfung der Schätzungen bewusst automatisch akzeptiert werden sollen.
env:
AGENTFLOW_DRY_RUN: "1"Ohne klare Begründung für automatische Budget-Freigaben von AGENTFLOW_YES absehen.