HTMLを社内共有するサービスを、コードを読まずに作る - 1人で25万行を回す自動運用の記録
開発者が1人で、TypeScriptで書かれた社内HTML共有サービス「Artifact Share」を4ヶ月で作り上げた。25万行を超えるコード、1,144本のプルリクエスト。驚くのは、開発者がコードをほぼ読まないという運用方針だ。タイトルと差分、CIの色だけを見て、AIに判断を任せている。それなのに、有料ユーザーを抱える本番サービスながら、先月は233本マージしてリバートはゼロ。サービスダウンも一度も起きていない。
ここで面白いのは、コードを読まない運用が実は「人間の関与を最小化した厳格な設計」だということだ。立ち上げ初期は事故を起こしまくり、壁にぶつかるたびに対策をAI自身に問い直す。その試行錯誤が「仕様と実装の二重レビューループ」という屈強な枠組みを生み出した。開発者はコードを読まず、代わりに「どこをチェックするか」という責任分担を人間とAIで徹底した。人間は「最初」と「最後」だけに関わり、その間のループはAIが通さないと先へ進まない。これは単なるAI任せではなく、むしろ失敗から学ぶ設計の徹底だ。
複雑なシステムを1人で動かす場合、コード全体を追い続けることは物理的に不可能だ。だから「何を確認するか」を決める方が、「全部確認する」より価値がある。チェックポイントを絞り、そこを通らないと進まない仕組みにする。これが安全と速度を両立させるカギになる。
※ 上記は配信元記事をもとにAIの鬼編集部が要約・再構成したものです。正確な内容は出典元をご確認ください。
このニュースの全文は、配信元でお読みいただけます。 Zenn AIで元記事を読む →


