← 최신 논문
💻 computer science

Compiled AI: Deterministic Code Generation for LLM-Based Workflow Automation

이 논문은 의료 등 고위험 기업 환경에서 LLM 기반 워크플로우의 신뢰성과 감사 가능성을 확보하기 위해, 추론 시 모델 호출 없이 실행 가능한 코드를 생성하는 '컴파일드 AI' 아키텍처와 검증 파이프라인을 제안하고, 높은 정확도와 비용 효율성을 입증했습니다.

원저자: Geert Trooskens (XY.AI Labs, Palo Alto, CA), Aaron Karlsberg (XY.AI Labs, Palo Alto, CA), Anmol Sharma (XY.AI Labs, Palo Alto, CA), Lamara De Brouwer (XY.AI Labs, Palo Alto, CA), Max Van Puyvelde (Sta
게시일 2026-04-08
📖 3 분 읽기☕ 가벼운 읽기

원저자: Geert Trooskens (XY.AI Labs, Palo Alto, CA), Aaron Karlsberg (XY.AI Labs, Palo Alto, CA), Anmol Sharma (XY.AI Labs, Palo Alto, CA), Lamara De Brouwer (XY.AI Labs, Palo Alto, CA), Max Van Puyvelde (Stanford University School of Medicine, Stanford, CA), Matthew Young (XY.AI Labs, Palo Alto, CA), John Thickstun (Cornell University, Ithaca, NY), Gil Alterovitz (Brigham and Women's Hospital / Harvard Medical School, Boston, MA), Walter A. De Brouwer (Stanford University School of Medicine, Stanford, CA)

원본 논문은 CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/) 라이선스로 제공됩니다. 이것은 아래 논문에 대한 AI 생성 설명입니다. 저자가 작성하거나 승인한 것이 아닙니다. 기술적 정확성을 위해서는 원본 논문을 참조하세요. 전체 면책 조항 읽기

🍳 비유 1: "요리사 vs. 레시피 책"

1. 기존 방식 (기존 AI 에이전트): 매번 요리하는 요리사
기존의 AI 시스템은 주문이 들어올 때마다 매번 똑똑한 요리사 (LLM) 를 부릅니다.

  • 상황: 고객이 "파스타 만들어줘"라고 하면, 요리사는 매번 "어떤 파스타지? 소스는? 면은?"을 생각하며 재료를 고르고 조리합니다.
  • 문제: 매번 요리사가 생각해야 하므로 시간이 오래 걸리고, 요리사의 컨디션에 따라 맛이 매번 조금씩 다를 수 있습니다 (불확실성). 또한, 요리사를 계속 고용해야 하므로 비용이 매우 비쌉니다.

2. 새로운 방식 (컴파일된 AI): 한 번 만든 레시피 책
이 논문이 제안하는 방식은 다릅니다. 처음에 한 번만 요리사를 부릅니다.

  • 과정: 요리사에게 "이런 파스타 레시피를 만들어줘"라고 시키면, 요리사는 **최적의 레시피 (코드)**를 한 번만 작성합니다.
  • 검수: 이 레시피가 안전하고, 재료가 정확한지, 불이 너무 세지 않은지 엄격한 검수를 거칩니다.
  • 실행: 이제부터는 요리사가 필요 없습니다. **레시피 책 (컴파일된 코드)**만 있으면, 로봇 팔이 그 레시피대로 매번 똑같이, 순간적으로 파스타를 만들어냅니다.
  • 결과: 100 번을 만들어도 맛이 100% 똑같고, 요리사 (AI) 를 부르는 비용이 들지 않아 비용이 거의 0 원에 가깝습니다.

🏥 왜 이것이 의료나 기업에 중요할까요?

이 논문은 특히 **병원 (의료)**이나 은행 같은 곳에서 이 방식이 왜 필요한지 강조합니다.

  • 안전과 책임 (Auditability): 병원에서 "환자에게 이 약을 처방해도 될까?"라고 AI 가 매번 생각하면, 그 결과가 매번 다를 수 있어 위험합니다. 하지만 "컴파일된 AI"는 처음에 규칙을 코드화해버립니다. "환자 A 에게는 약 X 를 주고, 환자 B 에게는 약 Y 를 준다"는 규칙이 코드에 딱 박히면, 나중에 누가 봐도 "왜 이런 결정을 내렸는지" 100% 명확하게 추적할 수 있습니다.
  • 비용 절감: 병원에서는 하루에 수천 건의 청구서 처리나 보험 승인 작업을 합니다. 매번 AI 에게 물어보면 돈이 너무 많이 듭니다. 하지만 한 번만 코드를 짜고 나면, 그 후로는 돈 한 푼 들지 않고 기계처럼 처리할 수 있습니다.

🛠️ 이 시스템은 어떻게 작동하나요? (4 단계 공장)

이 논문에서는 이 시스템을 **"코드 공장 (Code Factory)"**이라고 부릅니다.

  1. 디자인 (요청): 사람이 "이런 업무를 처리해줘"라고 YAML(간단한 설정 파일) 로 요청합니다.
  2. 생산 (한 번의 생각): AI 가 그 요청을 보고, 미리 검증된 **레시피 (코드)**를 한 번만 작성합니다. (이때만 AI 가 생각합니다.)
  3. 검수 (안전 검사): 만들어진 레시피가 안전한지, 문법이 맞는지, 결과가 정확한지 4 단계의 엄격한 검사를 거칩니다.
    • 해킹 위험은 없는가?
    • 문법 오류는 없는가?
    • 실제 실행해봤을 때 잘 돌아가는가?
    • 결과가 정확한가?
  4. 출고 (실행): 검수를 통과한 레시피는 완벽한 기계가 되어, 이후에는 AI 없이도 수천 번, 수만 번의 작업을 실수 없이 처리합니다.

📊 실제 결과는 어땠나요?

논문의 실험 결과를 보면 놀라운 차이가 있습니다.

  • 비용: 1,000 건의 작업을 처리할 때, 기존 AI 방식보다 57 배 더 저렴했습니다. (100 만 건 처리 시에는 40 배 차이!)
  • 속도: 기존 방식은 한 번 처리하는 데 2 초가 걸렸다면, 이 방식은 0.004 초 만에 처리했습니다. (약 450 배 빠름)
  • 정확도: 같은 작업을 1,000 번 반복해도 결과가 100% 똑같았습니다. (기존 AI 는 같은 질문을 해도 답이 조금씩 달라질 수 있음)
  • 보안: 해킹 시도나 잘못된 명령을 넣어도, 사전에 코드 검사를 거쳤기 때문에 해킹이 불가능에 가깝게 막았습니다.

💡 결론: 언제 쓸까요?

이 논문은 **"모든 것을 AI 가 매번 생각하게 할 필요는 없다"**고 말합니다.

  • 컴파일된 AI 가 좋은 경우: 규칙이 명확하고, 반복적인 업무 (보험 청구, 문서 처리, 데이터 정리) 가 많을 때. 정확성과 비용이 중요할 때.
  • 기존 AI 가 필요한 경우: 창의적인 글쓰기나, 예측 불가능한 새로운 상황에 대처할 때.

한 줄 요약:

"AI 를 매번 부려서 일하게 하는 게 아니라, 한 번만 똑똑하게 설계해서 그 설계도대로 기계가 영원히 일하게 만드는 것이 바로 '컴파일된 AI'입니다. 이는 의료나 금융처럼 실수가 허용되지 않는 분야에서 혁명을 일으킬 것입니다."

연구 분야의 논문에 파묻히고 계신가요?

연구 키워드에 맞는 최신 논문의 일일 다이제스트를 받아보세요 — 기술 요약 포함, 당신의 언어로.

Digest 사용해 보기 →