한줄 요약
Flue는 자율 에이전트를 구축하기 위한 TypeScript 하네스 프레임워크로, 에이전트가 안전하게 도구를 사용하고 파일을 수정하며 복잡한 작업을 자율적으로 완료할 수 있는 환경을 제공한다.
핵심 기능
에이전트: 대화와 이벤트 간 컨텍스트를 유지하며 목표를 향해 자율적으로 작업
워크플로우: 코드가 에이전트 추론을 안내하는 구조화된 자동화 실행
샌드박스: 도구 사용, 파일 수정 등 실제 작업을 안전하게 수행할 수 있는 환경
내구성 있는 실행: 실패 및 재시작에도 진행 상황 보존
서브에이전트: 작업별 전문 역할을 정의하고 위임
도구: API 호출, 데이터 쿼리 등 타입 안전한 액션 제공
스킬: 재사용 가능한 전문 지식과 워크플로우 패키징
MCP 서버: Model Context Protocol 생태계와 연결
관찰 가능성: OpenTelemetry, Sentry 등과 통합
채널: Slack, Teams, Discord, GitHub 등에서 검증된 이벤트 수신
언제 쓰나
자율적으로 복잡한 작업을 수행하는 AI 에이전트를 구축할 때
에이전트가 안전한 샌드박스 환경에서 도구와 파일을 사용해야 할 때
다중 에이전트 협업이나 구조화된 워크플로우가 필요할 때