第4章 / Essay
第4章 № 04 · 2026

決めるのは人間
書くのはAI

何を作るかを決め、AIに作らせ、出力を評価し、構造を統合する

何を作るかを決め、AIに作らせ、出力を評価し、構造を統合する ── これがビルダーの仕事だ

第3章で、コーダー(実行を中心に置く役割)が経済的に成立しなく なる、と書いた。残るのは判断側の役割で、これを本書ではビルダー と呼ぶ。本章はその定義 ── 何をする人か、どこがコーダーと違うか、 なぜ 1 人 + AI で動くか ── を、具体例とともに固定する。

具体例は、本記事が乗っているこのサイト ── aiseed.dev ── そのもの を使う。コード基盤(約 6,000 行) を 1 人 + AI で 24 時間で 立ち上げ、そこに約 150 本のバイリンガル記事が乗ったマルチ系列 サイトだ。記事側は別の時間軸 ── 1 サブシリーズあたり約 1 週間 ── で書かれている。後述する。再現用のソースとビルドスクリプトはすべて このリポジトリに入っている。

ビルダーは「何を作るかを決め、AIに作らせる」役割だ

ビルダーの仕事は、四つの連鎖で動く。

この四つは線形ではなく ループ だ。一周まわす時間は、規模により 数分から数時間。一日に何十周も回す。コードを書く時間はその中で 最小化される ── 書くのは AI だからだ。

flowchart LR Ctx["顧客・現場の
文脈"] subgraph Builder["ビルダーの仕事(判断の連鎖)"] direction TB D["決める
(何を・どう分けるか)"] Hand["委譲する
(意図・制約・受け入れ条件)"] Eval["評価する
(動くか・整合するか)"] Int["統合する
(全体の整合を保つ)"] D --> Hand --> Eval --> Int --> D end AI(("AI
実行")) Out["動く
ソフトウェア"] Ctx --> D Hand <-->|生成・提案| AI Int --> Out classDef good fill:#e8f5e9,stroke:#7a9a6d,color:#3a4d34 classDef ai fill:#fef3e7,stroke:#c89559,color:#5a3f1a class Builder good class AI ai

このループの全長を握っているのが、ビルダーだ。AIはループの中の 一辺にしか入らない。判断・委譲条件・評価基準・統合方針は、ビルダー の側にある。

この役割の最も近い既存職能は、映画監督 だ。監督はカメラを操作 しない、編集ソフトも触らない、衣装も作らない ── しかし「何を作るか」 「どう見せるか」「どこを切るか」「どの順で繋ぐか」を判断し、全体の 整合を保つ。技術スタッフは判断に応じて手を動かす。ビルダーと AI の 関係はこれに重なる ── 判断は人間、技術実行は AI、artifact は両者 の協同が生む。第11章で「アプリ作りは映画作りに似てくる」として この並列を改めて扱う。

コーダーとの構造的な違い

コーダーとビルダーは、似て見えて構造的に別の役割だ。

コーダー ビルダー
仕事の中心 コードを書く 何を作るかを決める
スキルの中心 言語・フレームワーク習熟 構造分解・評価眼・統合
評価軸 速く・正しく・読みやすく書けるか 正しいものを正しい構造で出せるか
文脈 仕様として降りてくる 自分で切り出す
守備範囲 単一技術の深さ 複数技術の横断
一案件の人数 チーム(複数人) 1 人 + AI
スループット 書く速度に比例 判断の質 × ループの回転数

特に最後の二行が、本章の中心だ。コーダーは「人数 × 書く速度」で 出力が決まる。ビルダーは「判断の質 × ループの回転数」で出力が 決まる。AI が実行を取った世界では、後者の式が支配的になる。

コーダーの世界では「人を増やせば速くなる」が成立した (上限はあったが)。 ビルダーの世界では 人を増やしても速くならない ── 判断の 連鎖は、頭の数では分散できない。

スキルの中身も別物だ。ビルダーが磨くのは、こういう能力:

これらは、言語の文法を覚えれば身につくものではない。コードを 書いてきた経験は役立つが、それは判断の足場としてであって、書く 能力そのものではない。

ビルダーの基盤は、ソフトウェア工学ではなくリベラルアーツだ

コードを書いてきた経験は、ビルダーの仕事の 足場 として効く。 だが中心ではない。中心にあるのは、構造分解・言語化・評価眼・統合 判断・取捨選択 ── これらはすべて、伝統的に リベラルアーツ(自由 七科) と呼ばれてきた技芸だ。

ビルダーに求められる能力 リベラルアーツに対応する分野
構造分解 論理学・分析(trivium の弁証法)
言語化(暗黙の意図を明示の記述に) 文法・修辞学(trivium)
評価眼(動くだけと設計に合うを区別) 美学・倫理学
統合判断(全体の整合を見る) 体系的思考(quadrivium の幾何・音楽の構成感覚)
取捨選択(三案から「これでいく」を選ぶ) 倫理学・判断論
文脈の読み(顧客・現場から切り出す) 歴史学・社会科学・政治哲学
主張の責任(判断は手放さない) 倫理学

AI が代わりに引き受けたのは、ソフトウェア工学の核心 ── アルゴ リズム、言語仕様、フレームワーク、設計パターン、テストの書き方。 残った仕事がリベラルアーツ的な能力にしか見えないのは、構造的な 必然だ。

歴史的にも符号する。中世のリベラルアーツは「自由人(隷属していない 人)が学ぶべき技芸」と定義された ── 奴隷の技芸(mechanical arts) と対になる概念だ。ビルダーは「AI に判断を手放さない人」── つまり 自由人の技芸の現代版 である。

ビルダーの基盤は、ソフトウェア工学ではない。 AI 時代の自由人の技芸 ── リベラルアーツ だ。

念のために区別を一つ。AI が引き受けたのは ソフトウェア工学 (software engineering) ── 言語・フレームワーク・設計パターン・ テスト技法といった 実装の核心 だ。一方、コンピュータ サイエンス(CS) ── 計算理論・アルゴリズム・形式論理・離散数学 ── は別物で、もともと quadrivium(数学・論理)の延長線上にある リベラルアーツの内側にいる。歴史的にも CS は数学科から派生し、 Turing・Church・von Neumann は数学者・論理学者だった。CS は 捨てる必要も特別扱いする必要もない ── ビルダーの判断の足場 として、リベラルアーツの中に組み込まれている。

「コードを書ける人を採用する」から「判断できる人を採用する」 への転換は、表面的な人材論ではなく、技術職の基盤学問が変わる という根本的な構造転換だ。第9章で再びこの主題に戻る。

ビルダーの一日は、判断の密度で決まる

ビルダーの一日は、コーダーの一日と中身が違う。

エディタの操作量は減る。代わりに、1 時間あたりの判断の数が 何倍にもなる。AI が返すサイクルが短いほど、判断の密度は上がる。 これは脳に対する負荷が、書く仕事より重い ── ビルダーの疲れは、 肩や手ではなく、意思決定の容量に出る。

連続して何時間も動けるビルダーは、限られる。これが「ビルダーは 人を増やしても速くならない」の生理的な側面だ。

実証 ── 二つのアンカー: コード基盤 24 時間、1 サブシリーズ 1 週間

抽象論はここまで。具体例として、本記事が乗っているサイトそのものを 分解する。aiseed.dev は次の構成を持つ:

アンカー 1 ── コード基盤を 24 時間で立ち上げ

コード基盤の部分 ── ビルドツール、テンプレート、画像生成、 サイトマップ、bilingual の枠組み ── は、個人 1 人 + AI(主に Claude) が およそ 24 時間 で立ち上げた。コードの大半は AI が書き、ビルダー は設計判断・統合・評価を行った。同じスコープのコード基盤を従来の SIer 委託モデルに乗せると、提案と見積もりの段階だけで同等の時間が 消える(このプロセスのコスト構造は第6章で扱う)。

アンカー 2 ── 1 サブシリーズを 1 週間で書く

正直に書いておく必要がある。記事本文(コンテンツ)はこの 24 時間 の外で書かれている。具体的に言えば、本サブシリーズ(ソフトウェア 開発編・全 11 章)を書くのにかかっている時間は、およそ 1 週間 だ (現時点で 4 章、残りも同じペースで進める見込み)。この 1 週間には:

これだけの作業を 1 人 + AI で 1 週間に収めるのは、コードの 24 時間 とは構造が違う。コードと違い、記事の AI 委譲度は低い。

AI に下書きを書かせることはあるが、その下書きは 全文を読み、修正 し、書き直す ことが前提だ。事実誤認、論旨の飛び、語感のずれ ── そのまま通すと信頼を失う種類の問題が含まれる。「1 週間」という数字 は、記事の判断密度の高さを織り込んだうえでの 1 人 + AI のスループッ トの実測値 だ。

二つのアンカーが意味するもの

この対比そのものが、本章の主張を固める:

委譲可能な比率が低いほど、ビルダーの判断密度は上がる。判断こそが ビルダーの中心であることは、出力の種類が違っても変わらない。

再現性のために、すべてのソース・テンプレート・ビルドスクリプトはこの リポジトリにコミットされている。make 一発で同じサイトが立ち上がる (設計原則は親シリーズの章ごとの example-N/ と同じだ)。

ビルダーがやったこと ── コード基盤: 設計を決め、AI に書かせ、評価 し、統合した(約 24 時間)。記事: 主張・構成・事実検証・語感を握り、 AI の下書きは全文を読み直した(1 サブシリーズ ≈ 1 週間)。 書く能力ではなく判断する能力が中心である点は、両方で共通している。

1 人 + AI が、なぜ 10 人のコーダーチームより速いか

「同じスコープを 1 人 + AI で 24 時間」を、コーダーチームでやろうと すると、何が起きるか:

スコープが同じでも、チーム化のコストが工程の半分以上を食う。 ビルダー + AI には、このコストがほぼゼロだ:

人数を増やすと統合コストが二乗で増えるのは旧来の話。1 人 + AI では、判断は分割不能だが、実行は AI 内部で並列化される ── 統合 コストの二乗成長を回避できる。これが「1 人 + AI が 10 人を超える」 の構造的な理由だ。

ただし、この優位は ビルダーが判断を握り続ける限りでしか成立 しない。第2章で見た「vibe coding」の罠 ── AI に丸投げして判断を 手放す ── に落ちると、ループは崩れて 1 人 + AI は何も生まないチーム に劣化する。

1 人 + AI が強いのは、判断と実行の境界が一人の中で閉じるから だ。境界を増やすと、コストはチームと同じになる。

次の章へ

ビルダーは、コーダーチームより少ない人数で、より大きなスコープを 出力できる。これは社内の話だけではない ── 顧客が直接ビルダーを やることも、同じ理屈で可能になる。

次の章では、顧客自身が AI と組んで開発する時代を扱う。これまで SIer に発注していた顧客の何割が、自分で作るほうに流れるのか。


関連記事