섹션별 상세
LiteFlow는 외부 라이브러리 없이 C11 표준으로 작성된 단일 파일 프로그램으로 가벼운 실행 환경을 제공합니다. curl 명령어를 셸에서 호출하여 HTTP 통신을 수행하며, Linux, macOS, 최신 Windows 환경에서 컴파일 및 실행이 가능합니다.
근거
- LiteFlow는 약 1000줄의 C 언어로 작성된 프로그램입니다. — About 섹션 및 제목: ~1000-line C program
작업 실패 시 LLM 플래너가 네 가지 동사(RETRY, PATCH, INSERT_BEFORE, ABORT)를 사용하여 워크플로를 실시간으로 변조합니다. 예를 들어 디렉터리가 없어 파일 쓰기에 실패하면 플래너가 'mkdir' 작업을 기존 작업 앞에 삽입하여 전체 프로세스를 성공으로 이끕니다.
근거
- LLM 플래너는 RETRY, PATCH, INSERT_BEFORE, ABORT 네 가지 명령만 내릴 수 있습니다. — Mutation grammar 섹션
모든 상태 변화와 LLM의 개입 내역은 'events.jsonl' 파일에 추가 전용(Append-only) 방식으로 기록됩니다. 이를 통해 특정 작업이 왜 그래프에 추가되었는지, LLM이 어떤 근거로 수정을 제안했는지에 대한 완벽한 감사 추적과 실행 재현이 가능합니다.
워크플로는 shell, llm, file_read, file_write, decision 등 5가지 핵심 작업 타입을 지원합니다. 특히 decision 노드는 LLM이 선언된 분기 중 하나를 선택하도록 제한하며, 선택되지 않은 경로는 'gated_out' 상태로 처리되어 하위 작업에 영향을 주지 않습니다.
기술
- C11
- YAML
- curl
- gpt-4o-mini
활용 사례
- 자동 복구 기능이 포함된 CI/CD 파이프라인
- LLM 기반의 동적 데이터 처리 워크플로
- 감사 가능한 AI 에이전트 실행 환경
언급된 리소스
AI 분석 전체 내용 보기
AI 요약 · 북마크 · 개인 피드 설정 — 무료
출처 · 인용 안내
원문 발행 2026. 05. 05.수집 2026. 05. 05.출처 타입 RSS
인용 시 "요약 출처: AI Trends (aitrends.kr)"를 표기하고, 사실 확인은 원문 보기 기준으로 진행해 주세요. 자세한 기준은 운영 정책을 참고해 주세요.