hokusai은(는) 무엇을 하나요?
LangGraph 기반 AI 개발 워크플로우 자동화와 Claude Code 통합
개요
hokusai는 LangGraph를 사용하여 AI 기반 개발 워크플로우를 자동화하는 도구입니다. Claude Code와 통합되어 개발자가 복잡한 작업을 단계별로 구성하고 실행할 수 있도록 지원합니다.
주요 기능
- 워크플로우 정의: LangGraph를 사용하여 멀티스텝 AI 워크플로우를 그래프 형태로 정의
- Claude Code 통합: Claude Code의 컨텍스트 인식 기능을 활용한 지능형 작업 처리
- 상태 관리: 각 단계의 상태를 자동으로 관리하고 추적
- 재사용 가능한 파이프라인: 자주 사용하는 워크플로우를 템플릿화하여 재사용
설치 방법
# npm을 사용한 설치
npm install -g @shigenoko/hokusai
# 또는 yarn 사용
yarn global add @shigenoko/hokusai
사용 예제
기본 워크플로우 실행
hokusai run workflow.yaml
Claude Code와 함께 사용하기
hokusai claude --prompt "코드 리뷰 워크플로우 실행"
워크플로우 구성
# workflow.yaml 예제
name: 코드 리뷰 자동화
steps:
- name: lint 검사
type: command
command: npx eslint .
- name: 테스트 실행
type: command
command: npm test
- name: 결과 요약
type: claude
prompt: "위 결과를 분석하여 요약해줘"
지원 플랫폼
- Claude Code
- Node.js 18 이상
- 모든 주요 운영체제 (Linux, macOS, Windows)
라이선스
MIT