본문으로 건너뛰기

CrewX 0.8.2 릴리스 - 워크플로 JSON 출력 & 새 CLI 명령어

· 약 1분
박도하
Founder @ SowonLabs

CrewX 0.8.2는 워크플로의 구조화된 JSON 출력, 새로운 crewx serve / crewx electron CLI 명령어, 그리고 에이전트별 스킬 화이트리스트를 추가했습니다.

🎯 주요 신기능

워크플로 JSON 출력

워크플로 노드에서 AI 에이전트에게 구조화된 JSON 응답을 강제할 수 있습니다. output_format: json을 추가하고, 선택적으로 JSON Schema로 검증하세요.

nodes:
analyze:
type: agent_task
output_format: json
output_schema:
type: object
properties:
score: { type: number }
summary: { type: string }

잘못된 JSON은 자동 재시도되고, 마크다운 코드 펜스도 파싱 전에 자동 제거됩니다.

새 CLI 명령어

기존 플래그 방식을 대체하는 두 가지 새 명령어:

crewx serve              # 웹 UI 서버 시작
crewx serve --port 4000 # 커스텀 포트
crewx electron # 데스크톱 앱 실행

기존 --web, --desktop, --electron 플래그는 제거되었습니다.

에이전트별 스킬 화이트리스트

Skills 탭에서 각 에이전트가 접근할 수 있는 스킬을 제어하세요. 필요한 스킬만 활성화하면 crewx.yamlskills.include에 저장됩니다.

스레드 제목 편집

스레드 제목을 더블클릭하면 인라인으로 수정할 수 있습니다. 수동 편집 후에는 AI가 자동 생성한 제목으로 덮어쓰지 않습니다.

타임아웃 간소화

두 개의 환경 변수로 모든 타임아웃 시나리오를 커버합니다:

CREWX_TIMEOUT_QUERY=3600000    # 1시간 (기본값)
CREWX_TIMEOUT_EXECUTE=3600000 # 1시간 (기본값)

🚀 업그레이드

npm install -g crewx@0.8.2