
Airfront
Airfront · 글쓰기 · 마케팅
Airfront는 지저분한 스프레드시트를 AI 에이전트와 데이터 파이프라인이 바로 쓰는 타입이 지정된 JSON으로 바꾸는 에이전트형 Excel 파싱 도구다. 셀 격자를 추측하는 대신 표 구조와 서식을 먼저 읽는다.

Airfront 소개
About
Airfront란
Airfront가 다루는 문제는 AI 작업에서 가장 눈에 안 띄는 종류다. 실제 Excel 파일에서 깨끗한 데이터를 뽑아내는 일이다. 대부분의 라이브러리는 맨 위에 머리글 행이 있는 반듯한 격자를 전제로 한다. 회사 파일은 그렇게 생기지 않았다. 가격표 한 장에는 표가 세 개 쌓여 있고, 1행에는 병합된 제목이 가로로 걸쳐 있고, F42에는 별표가 무슨 뜻인지 적어 둔 메모가 붙어 있다.
제공사 설명은 분명하다. 스프레드시트는 구조화된 데이터가 아니라 사람이 위치와 색, 배치로 읽는 시각적 형식이라는 것이다. 그래서 스프레드시트 분석은 사람과 같은 순서를 따른다. 먼저 표를 찾고, 각 표의 시작과 끝을 정하고, 머리글을 다시 세운 다음에야 값을 읽는다. 서식도 중간에 버리지 않는다. 빨간 셀이나 굵은 합계는 구조화된 플래그로 남는다.
출력은 직접 지정한 스키마를 따르는 타입이 지정된 JSON이다. AI 데이터 파이프라인에서 차이가 나는 지점이 여기다. {"unit_price": 12.5, "currency": "KRW"}를 받은 에이전트는 계산을 할 수 있다. 같은 시트를 텍스트로 붙여 넣은 것만 받은 에이전트는 어느 열이 가격이었는지 찾는 데 컨텍스트를 쓴다. Airfront가 겨냥하는 쪽은 에이전트와 RAG, 사내 데이터 도구를 만들면서 같은 벽에 계속 부딪히는 팀이다.
제품은 아직 초기 단계다. 접근은 대기 명단 방식이고 신청은 메일로 받으며, 가격 페이지도 문서 사이트도 공개되어 있지 않다. 첫 화면에 놓인 것은 명령줄 예시와 벤치마크 수치뿐이다. 첫 사용자가 터미널에 익숙한 사람들이라는 걸 이 대목에서 알 수 있다.
시작하기
- 사이트에 적힌 주소로 메일을 보내 이름, 회사, 다루려는 파일 종류를 적어 접근을 신청한다.
- 승인이 나면 명령줄 도구
airfront를 설치하고 통합 문서 하나로 계정이 도는지 확인한다. - 필요한 데이터에 맞는 작은 스키마를 작성한다. 품번, 품명, 단가, 통화를 담은 가격 행이 좋은 예다.
airfront parse "가격표.xlsx" --schema pricing > data.json을 실행하고, 원본 시트와 JSON을 대조한 뒤 파이프라인에 연결한다.
제품 정보
Airfront의 요금, 지원 플랫폼, 성능을 한눈에 확인해 보세요.
추천 대상
이 도구가 가장 잘 맞는 사용자, 작업, 상황입니다.
사용자
- 사내 파일을 읽는 에이전트를 만드는 AI 엔지니어. 스키마로 묶은 JSON은 즉석에서 만든 프롬프트 층을 통째로 걷어내지만, 출력이 쓸모를 가지려면 스키마를 직접 써야 한다.
- 전임자가 남긴 Excel 통합 문서 더미를 물려받은 데이터 팀. 파일 구조를 아무도 기억하지 못하고 예전 가져오기 스크립트가 병합 셀에서 자꾸 죽는다면 잘 맞는다.
- 모델에 데이터를 넘기는 분석가. 범위를 채팅창에 붙이는 일을 그만두려는 쪽에 맞고, 원래 깨끗한 CSV만 다룬다면 필요 없다.
작업
- 공급사 시트에서 가격표 뽑아내기. 병합된 제목이 위에 깔려 있어도 표 감지가 머리글 행을 찾아낸다. 정규식으로 짠 처리가 대개 무너지는 지점이 바로 여기다.
- 지저분한 스프레드시트를 데이터베이스 행으로 바꾸기. 출력에 날짜와 통화, 백분율이 이미 타입을 갖춘 채로 들어오므로 두 번째 정리 단계가 필요 없다.
- 스프레드시트 내용을 RAG에 넣기. 값마다 출처가 남아서 검색으로 나온 숫자를 원래 셀까지 되짚을 수 있다.
활용 상황
- 열두 팀에서 온 열두 개 통합 문서로 분기 보고서를 만드는 상황. 해석 규약 하나면 맞춤 스크립트 열두 개가 필요 없다.
- 구조를 모르는 새 데이터 소스를 받아들이는 상황. 먼저 파싱을 돌리고 JSON을 본 다음 스키마를 고친다. 열의 의미를 손으로 추정할 일이 없다.
- 문단이 아니라 숫자가 필요한 에이전트. 도구 호출이 특정 필드를 돌려줘야 하는 자리에서 타입이 지정된 JSON은 답과 문답의 차이를 만든다.
주요 기능
지저분한 시트에서 표 감지
Airfront는 값을 읽기 전에 시트를 개별 표와 블록으로 나눈다. 나란히 놓인 표, 세로로 쌓인 표, 빈 행 하나로만 분리된 표까지 처리하고, 제목과 메모, 떨어진 라벨은 데이터 행에 섞지 않는다.
머리글 재구성
한 줄짜리 머리글은 쉬운 경우다. 머리글 재구성은 여러 줄 머리글, 병합된 셀, 반복되는 라벨 묶음까지 다시 세운다. 평범한 추출이 Unnamed: 4라는 열을 만들어 내는 자리가 바로 이 부분이다. 머리글이 아예 없으면 주변 라벨과 아래 데이터의 모양에서 추론한다.
서식을 데이터로 읽기
색, 굵은 글씨, 강조 표시, 표시 형식은 회사 파일에서 의미를 지닌다. 빨간 행은 단종을, 굵은 행은 소계를 뜻할 수 있다. Airfront는 이런 신호를 구조화된 플래그로 저장한다. 파일이 순수 텍스트가 되는 순간 정보가 사라지지 않고, 뒤따르는 코드가 플래그로 걸러낼 수 있다.
수식 해석과 타입 정규화
수식이 든 셀은 값으로 해석된다. 날짜와 통화, 백분율은 분석 과정에서 실제 타입으로 바뀐다. 가격이 ₩12,500이라는 문자열이 아니라 통화 코드를 단 숫자로 들어오는 이유다. 더할 수 있는 필드와 다시 손봐야 하는 필드의 차이다.
스키마 검증과 출처를 갖춘 JSON
명령줄에 스키마를 넘기면 거기에 맞는 JSON이 돌아온다. 모든 값은 출처를 유지한다. 지원 문의에서 가장 자주 나오는 질문, 이 숫자가 어디서 왔느냐에 답하는 장치다. 출력은 변환 계층 없이 에이전트, RAG 인덱스, 웨어하우스 적재로 바로 들어간다.
온라인 저지 방식 검증
분석 결과는 매번 기대 출력과 대조해 채점된다. 프로그래밍 대회가 제출물을 채점하는 방식과 같다. 실제로 돌아오는 것은 시트를 제대로 읽었는지에 대한 판정이고, 자신만만한 오답이 아니다. 사람 없이 도는 파이프라인에서는 몇 퍼센트의 정확도보다 이런 신호가 더 값지다.
장단점
장점
- 값보다 구조를 먼저 읽는다. 스프레드시트 데이터 추출이 실제 파일에서 실패하는 진짜 이유가 여기에 있다.
- 서식을 플래그로 남겨서 색 구분과 굵은 소계가 데이터까지 살아남는다.
- 출력이 스키마에서 출발하므로 공정은 요청한 필드를 받는다. 열 이름 추측에 기대지 않는다.
- SpreadsheetBench에서 벤치마크를 공개하고, 아직 틀리는 과제도 함께 밝힌다.
단점
- 얼리 액세스뿐이고 가격과 문서가 공개되지 않아, 계약 전에 비용을 가늠하거나 기술 문서를 읽을 수 없다.
- 안내된 절차가 명령줄 도구라서, 정작 혜택을 가장 크게 볼 비개발 팀은 손이 닿지 않는다.
- 읽기만 하고 시트에 다시 쓰지는 않는다. Excel 자동화를 기대한 사람은 편집 쪽을 다른 도구로 메워야 한다.
- 앞세운 벤치마크 수치는 쉬운 과제 기준이고, 어려운 과제에서는 상당 비율이 아직 실패한다고 제공사도 인정한다.
자주 묻는 질문
Excel에서 JSON으로 넘기는 단계를 맡는다. 표를 찾고 머리글을 다시 세워 스크립트나 에이전트가 그대로 쓰는 타입 있는 레코드를 돌려준다.
관련 콘텐츠
Airfront와 관련된 도구, 스킬, 아티클을 살펴보세요.
Airfront 대안
Google EmbeddingGemma 2
Google DeepMind · 글쓰기 · 이미지 · 코딩Google EmbeddingGemma 2는 7억 4000만 파라미터의 오픈 모델로, 텍스트와 코드, 이미지, 오디오, 영상 프레임을 하나의 768차원 공간에 벡터로 바꿔 스마트폰과 노트북에서 실행한다.

MePersona
MePersona, Inc. · 글쓰기 · 생산성 · 마케팅MePersona는 크리에이터를 위한 AI 통합 받은편지함이다. 사용자의 말투를 학습해 12개 플랫폼의 팬 메시지 답장을 초안으로 쓰고, 승인한 것만 전송한다.
Fluence
Yay Software (Yannick Huchard) · 글쓰기 · 음성 및 언어 · 생산성Fluence는 Android용 문서 리더다. PDF, EPUB, Word 파일과 웹 글을 소리 내어 읽고, 읽는 문장을 화면에서 따라가며, 본문에 대한 질문에 기기 안에서 답한다.
