Airfront

Airfront

Airfront · ライティング · マーケティング

Airfrontは乱れた表計算をAIエージェントやデータパイプライン向けの型付きJSONに変換するエージェント型のExcel解析ツールだ。セルの格子を推測するのではなく、表の構造と書式を読む。

Airfront の画面プレビュー

Airfront について

About

Airfrontとは

Airfrontが扱うのは、AI開発でもっとも地味な部類の課題だ。実際のExcelファイルからきれいなデータを取り出す作業である。ほとんどのライブラリは、整った格子と最上部の見出し行を前提にしている。企業のファイルはそうなっていない。価格表はひとつのシートに表が3つ積まれ、1行目には結合された見出しが横たわり、F42にアスタリスクの意味を説明する覚え書きが残っている。

提供元の説明ははっきりしている。表計算は構造化データではなく、人間が位置と色とレイアウトで読む視覚的な形式だという。だから表計算の解析は人間と同じ順序をたどる。まず表を見つけ、それぞれの始まりと終わりを決め、見出し行を組み直し、それから値を読む。書式も途中で捨てない。赤いセルや太字の合計は、構造化されたフラグとして残る。

出力は自分で指定したスキーマに沿った型付きJSONだ。ここがAIデータパイプラインでの差になる。{"unit_price": 12.5, "currency": "JPY"}を受け取ったエージェントは計算できる。同じシートを貼り付けただけのテキストを受け取ったエージェントは、どの列が価格だったかを探すためにコンテキストを消費する。Airfrontが狙うのは、エージェントやRAG、社内データツールを作りながら同じ壁に何度もぶつかっているチームだ。

製品はまだ初期段階にある。アクセスは順番待ちで、申し込みはメール、料金ページもドキュメントサイトも公開されていない。トップページに置かれているのはコマンドラインの例とベンチマークの数字だけだ。最初の利用者がターミナルに抵抗のない人たちだと、この時点で分かる。

使い始める

  1. サイトに載っているアドレスへメールを送り、氏名、会社名、扱いたいファイルの種類を添えてアクセスを申し込む。
  2. 開通したらコマンドラインツールairfrontを導入し、まず1冊のブックで動作を確認する。
  3. 必要なデータ用に小さなスキーマを書く。たとえば品番、品名、単価、通貨を持つ価格行の定義だ。
  4. airfront parse "価格表.xlsx" --schema pricing > data.jsonを実行し、もとのシートとJSONを突き合わせてから処理に組み込む。

AIツール情報

Airfrontの料金、対応プラットフォーム、性能を簡単に確認できます。

無料プランいいえ
有料プランN/A (early access, pricing not published)
プラットフォームWeb, CLI
開発元Airfront
カテゴリライティング · マーケティング
リリース日N/A
最終更新Oct 2026
サイト訪問数N/A
サイト世界ランキングN/A
API提供状況N/A

こんな人におすすめ

このツールが最も力を発揮するユーザー、タスク、シーン。

ユーザー

  • 社内ファイルを読むエージェントを作るAIエンジニア。スキーマで縛ったJSONは場当たり的なプロンプトの層を丸ごと省けるが、出力を役立てるにはスキーマを自分で書く必要がある。
  • 前任者から引き継いだExcelブックの束を抱えるデータチーム。ファイルの作りを誰も覚えておらず、古い取り込みスクリプトが結合セルで落ちる状況なら相性がいい。
  • モデルにデータを渡す analyst。範囲をチャット欄に貼る作業をやめたいなら向くが、もともと整ったCSVしか扱わないなら不要だ。

タスク

  • 取引先のシートから価格表を抜き出す。結合された見出しが上にあっても表の検出が見出し行を拾う。正規表現で書いた処理がたいてい崩れるのは、まさにこの場面だ。
  • 乱れた表計算をデータベースの行に変える。出力は日付、通貨、割合が型付きで出てくるので、二度目の整形が要らない。
  • 表計算の中身をRAGに食わせる。値ごとに出自が残るため、検索で出てきた数字を元のセルまでたどれる。

シーン

  • 12チームから届く12冊のブックで四半期報告をまとめる。解析の契約をひとつ決めれば、12本の専用スクリプトは要らない。
  • 構成の分からない新しいデータ源を迎え入れる。まず解析を走らせ、JSONを見てスキーマを直す。列の意味を手作業で推測する必要はない。
  • 段落ではなく数値が欲しいエージェント。ツール呼び出しが特定のフィールドを返すべき場面では、型付きJSONかどうかが答えと問答の差になる。

主な機能

乱れたシートでの表の検出

Airfrontは値を読む前に、シートを独立した表とブロックに分割する。横並びの表、縦に積まれた表、空行ひとつで区切られた表も扱い、見出しや覚え書き、はぐれたラベルは行に混ぜない。

見出し行の再構築

1行の見出しは易しい部類だ。見出し行の再構築は、複数行の見出し、結合セル、繰り返されるラベル群にも対応する。ふつうの抽出ではUnnamed: 4という列が生まれるのはこの部分だ。見出しが欠けていれば、周囲のラベルと下のデータの形から推定する。

書式をデータとして読む

色、太字、ハイライト、表示形式は企業ファイルでは意味を持つ。赤い行は廃番、太字の行は小計かもしれない。Airfrontはこれらの信号を構造化フラグとして保存するので、テキストになった瞬間に情報が消えることはない。後続のコードで絞り込める。

数式の解決と型の正規化

数式の入ったセルは値に解決される。日付、通貨、割合は解析の段階で本来の型に変換されるため、価格は¥12,500という文字列ではなく通貨コード付きの数値として届く。合計できるフィールドか、もう一度洗う必要のあるフィールドかの違いだ。

スキーマ検証済みで出自付きのJSON

コマンドラインでスキーマを渡すと、それに適合したJSONが返る。すべての値は出自を保つ。サポートへの問い合わせで最も多い「この数字はどこから来たのか」に答えるためだ。出力はそのままエージェント、RAGのインデックス、データウェアハウスへの投入に使え、変換層を挟まない。

オンラインジャッジ方式の検証

解析はそのたびに期待値と照合して採点される。プログラミングコンテストの採点と同じ考え方だ。実際に返ってくるのは、そのシートを正しく読めたかどうかの判定であり、自信満々の誤りではない。無人で回るパイプラインでは、数ポイントの精度よりこうした信号のほうが価値を持つ。

メリットとデメリット

メリット

  • 値より先に構造を読む。表計算データの抽出が実際のファイルで失敗する原因は、まさにそこにある。
  • 書式をフラグとして残すため、色分けや太字の小計がデータまで残る。
  • 出力がスキーマから始まるので、工程は指定したフィールドを受け取れる。列名の推測に頼らない。
  • SpreadsheetBenchでベンチマークを公開し、まだ間違える課題も明示している。

デメリット

  • アーリーアクセスのみで料金もドキュメントも未公開のため、契約前にコストを見積もることも技術仕様を読むこともできない。
  • 案内されている手順はコマンドラインツールで、本来いちばん恩恵を受ける非技術系のチームには届かない。
  • 読み取り専用で、シートへの書き戻しはしない。Excelの自動化を期待する人は編集側を別の手段で補う必要がある。
  • 前面に出ているベンチマークの数字は易しい課題のものだ。難しい課題では相応の割合がまだ失敗すると、提供元自身が認めている。

よくある質問

ExcelからJSONへの変換を担う。表を見つけ、見出し行を組み直し、スクリプトやエージェントがそのまま使える型付きのレコードを返す。