AI Briefing

AI 오케스트레이션 언어 Weft 소개

Weft: LLM과 사람, API를 기본 노드로 삼는 AI 오케스트레이션 프로그래밍 언어

·2026.07.14 12:30

LLM, 사람, API를 기본 노드로 사용하여 AI 시스템 구축을 자동화하는 프로그래밍 언어 Weft를 소개한다.

Weft는 AI 시스템 구축 시 발생하는 복잡한 **배관 작업(Plumbing code)**을 줄이기 위해 설계된 프로그래밍 언어입니다. LLM 호출, API 요청, 사람의 승인 대기 등을 라이브러리가 아닌 **언어의 기본 요소(Primitive)**로 제공합니다.

주요 특징은 다음과 같습니다:

  • 코드와 그래프의 동기화: 동일한 프로그램을 조밀한 코드 뷰와 시각적인 노드 그래프 뷰로 동시에 다루며, 한쪽을 수정하면 다른 쪽도 실시간 업데이트됩니다.
  • 일급 사람(First-class humans): 프로그램 실행 중 사람의 응답을 기다리는 과정을 하나의 노드로 처리하며, 별도의 상태 관리 없이도 작업 재개가 가능합니다.
  • 지속 실행(Durable execution): Restate를 기반으로 설계되어, 시스템 크래시나 재시작 상황에서도 프로그램의 상태를 유지하며 작업을 이어갑니다.
  • 강력한 타입 시스템: 제네릭, 유니온 등을 지원하는 타입 시스템을 통해 실행 전 연결 및 구조의 오류를 검증합니다.

현재 Weft는 POC(개념 증명) 단계로, Rust로 작성된 코어와 실행기를 갖추고 있으며 2026년 정식 릴리스를 목표로 개발 중입니다.

이 요약은 원문 이해를 돕기 위한 큐레이션입니다. 저작권은 원저작자에게 있으며, 정확한 내용과 맥락은 원문을 확인하세요.

요약 오류, 출처 표기 문제, 삭제 요청은 문의 · 건의로 알려주세요.