Home / Glossary / Headless AI Agent
Headless AI Agent
Headless AI agent je kódovací agent, který běží bez rozhraní pro uživatele nebo interakce v reálném čase. Autonomně provádí úkoly v procesech na pozadí, CI/CD pipeline nebo plánovaných úlohách — čte kód, provádí změny, spouští testy a hlásí výsledky bez čekání na lidský vstup v jakémkoli kroku.
Jak headless AI agenti fungují
V headless režimu agent obdrží úkol přes příznak příkazového řádku nebo volání API, plně autonomně ho provede a vrátí výsledek. Žádný interaktivní prompt, žádná schvalovací dialogová okna, žádný člověk ve smyčce během provádění. Agent pracuje s předkonfigurovanými oprávněními a řídí se instrukcemi z konfiguračních souborů jako CLAUDE.md.
Běžné případy použití headless agentů
- +Automatizovaná kontrola kódu při každém pull requestu v CI/CD
- +Automatická oprava chyb linteru a problémů s formátováním před mergem
- +Generování poznámek k vydání z historie commitů
- +Vytváření boilerplate kódu ze šablon při událostech repozitáře
- +Spouštění nočních auditů kvality kódu napříč repozitáři
- +Automatický překlad dokumentace nebo i18n řetězců
# Claude Code headless režim v GitHub Action
- name: AI Code Review
run: |
claude -p "Zkontroluj změny v tomto PR.
Označ bezpečnostní problémy, chybějící testy a
porušení stylu. Výstup jako GitHub-flavored
markdown." --output-format json
# Nebo jako samostatný příkaz
claude -p "Oprav všechny TypeScript chyby v src/" \
--allowedTools "Edit,Read,Bash(npm run typecheck)"Headless agenti vyžadují pečlivou konfiguraci oprávnění. Protože žádný člověk schvaluje akce za běhu, musíte přesně definovat, co agent může a nemůže dělat, ještě před spuštěním. Vždy omezte přístup k souborům a spouštění příkazů na nezbytné minimum.
Jak se headless režim liší od normálního Claude Code?+
Je headless AI bezpečná pro CI/CD?+
Mohou headless agenti vytvářet git commity?+
Related terms
Master Claude Code in days, not months
37 hands-on lessons from beginner to CI/CD automation. Module 1 is free.
START FREE →