AI CLI 통합을 통한 시스템 관리 작업용 워크플로 오케스트레이터

개발자가 TUI와 CLI 인터페이스를 갖춘 'workflow'라는 파일 기반 워크플로 오케스트레이터를 구축했습니다. 이 도구는 AI 코딩 CLI와 통합되어 자연어 설명으로부터 시스템 관리 워크플로를 생성, 업데이트, 수정, 개선합니다.
AI 통합 기능
PATH에 claude(Claude Code), codex(Codex CLI), 또는 gemini(Gemini CLI)가 설치되어 있다면, 이 도구는 네 가지 기능을 제공합니다:
- 생성 — TUI에서 'a'를 누르고 "nginx 상태 확인, 다운되면 재시작, 실패 시 Slack 알림 전송"과 같은 설명을 입력하세요. AI가 적절한 의존성과 오류 처리를 갖춘 다단계 YAML 워크플로를 생성합니다. 저장하기 전에 검토할 수 있습니다.
- 업데이트 — 기존 작업에서 'A'를 누르세요. "업로드 단계에 재시도 로직 추가" 또는 "독립적인 검사를 병렬화"와 같은 지시사항을 입력하세요. AI는 구조를 보존하면서 YAML을 다시 작성합니다.
- 수정 — 워크플로가 실패할 때 'a'를 누르세요. AI가 오류 출력을 읽고 문제를 진단한 후 수정된 YAML을 제안합니다.
- 개선 — 미리보기 단계에서 언제든지 'r'을 눌러 반복적으로 개선하세요. "오류 처리 추가" → 미리보기 → "로깅도 추가" → 미리보기 → 저장과 같은 다중 라운드 개선이 가능합니다.
Claude Code 스킬
Claude Code 스킬도 포함되어 있습니다. 설치하면 다음과 같은 명령으로 Claude Code 대화에서 완전히 워크플로를 관리할 수 있습니다:
- "일일 데이터베이스 백업을 위한 워크플로 생성."
- "스테이징 배포를 드라이런."
- "지연된 작업 목록 표시."
이를 통해 workflow는 에이전트 자동화를 위한 구성 요소가 됩니다 — AI 에이전트가 파일 기반 인터페이스를 통해 운영 작업을 생성, 검증, 실행할 수 있습니다.
기술적 세부사항
AI 통합은 도구에 구애받지 않습니다. 설치된 CLI를 자동으로 감지합니다. workflow 자체에는 API 키가 구성되지 않습니다 — AI CLI 도구를 인증하기만 하면 작동합니다.
AI 기능 외에도, workflow는 다음을 포함합니다:
- 42개의 번들된 시스템 관리/Docker/Kubernetes 템플릿
- 재시도와 타임아웃이 있는 DAG 실행
- 지연된 작업 알림
- 셸 히스토리 가져오기
- 기기 간 Git 동기화
이 도구는 MIT 라이선스로 배포되며 단일 Rust 바이너리로 제공됩니다. GitHub 저장소는 https://github.com/vchaindz/workflow에서 확인할 수 있습니다.
📖 Read the full source: r/ClaudeAI
👀 See Also

AutoDream: 안전 기능이 포함된 Claude Code용 11-후크 메모리 시스템
AutoDream은 Claude Code에 프로젝트 메모리 지속성과 명령어 안전성을 추가하는 오픈소스 도구입니다. 6개 이벤트에 걸쳐 11개의 훅을 사용하여 컨텍스트를 주입하고, 위험한 명령어를 차단하며, /compact 작업을 견뎌냅니다.

요조라-FM: 인터랙티브 애니메이션 음악 갤럭시 시각화
요조라-fm은 각 별이 애니메이션 오프닝 또는 엔딩 곡을 나타내는 인터랙티브 시각화로, 9,000개 이상의 트랙이 장르와 시대별로 매핑되어 있습니다. 사용자는 별을 클릭하여 동영상을 재생하거나 은하계 인터페이스를 탐색할 수 있습니다.

오픈소스 Claude 플러그인이 라이브 미리보기 기능을 갖춘 인터랙티브 비주얼 튜너를 생성합니다
한 개발자가 CSS 값을 미세 조정하기 위한 슬라이더와 피그마 스타일의 무한 캔버스를 갖춘 단일 HTML 페이지를 생성할 수 있도록 하는 오픈소스 플러그인을 클로드 코드용으로 제작했습니다. 이 플러그인은 소스 파일을 읽고, 대화형 캔버스에 요소를 재현하며, 실시간 미리보기와 함께 정밀 조정을 위한 컨트롤을 제공합니다.

넥서스: 발견, 신뢰, 결제 기능을 갖춘 오픈소스 AI 간 통신 프로토콜
넥서스는 AI 에이전트가 인간의 개입 없이 서로를 발견하고, 조건을 협상하며, 응답을 검증하고, 소액 결제를 처리할 수 있도록 하는 자체 호스팅 프로토콜입니다. 이는 발견, 신뢰, 프로토콜, 라우팅, 연합의 5개 계층으로 구성되어 있으며, 66개의 테스트와 MIT 라이선스를 포함합니다.