Vacant AI のアカウンタビリティ層 GitHub

AI の「できました」。
本当ですか?

AI が完了したと言ったその瞬間、Vacant はあなたの基準で一度検査し、あなた自身が再計算できるレシートを残します。

9/11 3 つの AI アシスタントがそれぞれ 10 問を解き、止められた 11 件のうち 9 件は、アシスタント自身が「完了した」と言ったものでした。

スクロールして、一通り見る私に何をもたらすのか

粘土の住人たちは一人ひとり、展示会に登場するデジタルツインです。

Vacant

メカニズムのシミュレーション:画面はイメージで、AI の回答はあらかじめ用意した 3 種類の台本です。レシートのハッシュは、あなたのブラウザがその場で計算しています。

あなたに
もたらすもの。

どの項目にも、私たちが実際に測った数値を添えています。

オレンジ色の粘土の人形が小さな腰掛けに座ってお茶を飲んでいる。横の石のゲートには緑のランプがともり、ゲートから紙が一枚滑り出てくる

01

ずっと見張っている必要はありません。

AI が終わったと言うと、Vacant はまずあなたの受け入れ検査を一度実行します。戻ってきたあなたが見るのは、通ったか、ゲートで止められたか、だけです。

9/11 止められた 11 件のうち 9 件は、AI 自身が完了を宣言したものでした。pi、Claude Code、OpenCode が各 10 問。生データ

石のゲートに赤いランプがともり、くしゃくしゃの紙が一枚ゲートに引っかかって出てこられない。オレンジ色の人形は両手を広げているが、手には何もない

02

受け入れを通らなかったものは、
納品として扱われません。

レシートには納品拒否として記録され、終了コードも 0 になりません。あなたのワークフローはそれを見て、受け取りません。

30 件を止めました 展示用の 54 セルのうち、この層がなければ出荷されていた不合格品 30 件は、すべて止められ、レシートが残りました。ただし、やり直しで救えたのは 0 件です(そのうち 27 件は、問題文で関数名をわざと伏せていました)。デフォルト設定では、納品拒否は目印であって壁ではありません。ファイルまで止めるには、サンドボックスの中で実行する必要があります。生データ

03

問題が起きても、
そのとき何が納品されたか調べられます。

誰がやったか、何を検査したか。セルは一つずつ、前のセルに鎖でつなぎ留められています。1 文字変えれば、チェーンはそのセルで切れます。

9,841 件 194 本の実際のレシートチェーンが、すべて独立した署名検証を通過しました。自分で検証する

これはさきほどのチケット(メカニズムのシミュレーション)のレシートです。セルを一つクリックして、1 文字変えてみてください。

    形の違う 4 体の粘土の人形が紙を持ち、同じ光る石のゲートの前に並んでいる

    04

    使い慣れた AI を
    替える必要はありません。

    Vacant は外側を包むもので、別の AI ではありません。vacant と打ち込み、お使いのコンピューターにあるアシスタントを選ぶだけです。

    5 種類のアシスタント 同じマシン上でゲートに接続し、20/20 セルが事前に定めた判定基準を満たしました。ただし判定は各社で異なり、3 社が一致したのは 4/10 問だけでした。

    1 回目:不合格
    やり直し:合格

    05

    何度か試せば、
    通りやすくなります。

    1. 51–58%1 回書いてそのまま納品
    2. 71–75%通らなければ書き直す
    3. 73–78%失敗メッセージを見て直す

    同じ 120 問を 5 回繰り返しました。「失敗メッセージを見て直す」は 5 回とも「書き直す」をわずかに上回りましたが、どれも統計的な補正を通りませんでした。測れなかったのであって、差がないという意味ではありません。

    「この仕組み全体は『要求は実行可能な受け入れテストにコンパイルできる』という前提の上に成り立っている。……要求が実行できない場面では、この仕組みには無償の審判がいない。『モデルに聞く』に退化し、それこそが測定で成績の悪かったものである。」整件事建立在「需求可以被編譯成可執行的驗收測資」。……需求跑不起來的場合,這個機制沒有免費的裁判,會退化成「問一個模型」,而那正是量出來很差的東西。すべての効果の数値の前提(R440P §五-1。訳文、上は中国語の原文)
    オレンジ色の人形が、粘土の封印を押した紙を背の高いピンク色の人形に手渡している。机の上では、粘土のレシートチェーンがその紙までつながっている

    この節は期待であって、成果ではありません

    私たちの願いは、
    AI に頼ることに根拠があることです。

    • 引き継ぐときにレシートを添えれば、「テストしました」と言う必要がなくなること。
    • 教員、上司、顧客がコードを読まなくても、何が検査されたのかがわかること。
    • まだできていないこと:「良いレポートを書く」のようにテストにできない作業には、まだ審判がいません。

    Vacant がしない四つのこと

    さらに深く

    このページで理解し、
    この三か所で調べられます。

    まずアーカイブを見る(物語として一通り説明します)

    部屋いっぱいの粘土の住人たちが石の机に向かって働き、壁のゲートが光っている

    お使いのコンピューターで試す

    インストール方法と、どのアシスタントにつなげるかは、GitHub に書いてあります。

    GitHub でインストール方法を見るアーカイブを開く

    システムは自動化できます。
    名前は消えてはいけません。

    どの名前も、問いただすことのできる一つの仕事につながっています。名前をクリックすると、その人が何を担当したかがわかります。

    陳建安PM・進捗と品質管理メンバー一人ひとりの進捗を監督・管理し、各メンバーの成果物を管理します。キュレーション班が出すお知らせを伝え、班が展示関連の情報を受け取れるようにします。開発者日誌と会議記録を確認し、誤りがあって当時の状況がわからなくなることを防ぎます。

    世新大学 世新大学 情報伝播学科 Vacant

    世新大学 情報伝播学科 2026 卒業研究・展示会

    指導教員
    林頌堅
    研究メンバー
    陳建安周楷倫張唯恩郭子睿王禹皓朱先宇