AIの鬼
#開発・実装 Zenn AI

HTMLを社内共有するサービスを、コードを読まずに作る - 1人で25万行を回す自動運用の記録

HTMLを社内共有するサービスを、コードを読まずに作る - 1人で25万行を回す自動運用の記録(内容を表す図ではないイメージ画像)
イメージ

開発者が1人で、TypeScriptで書かれた社内HTML共有サービス「Artifact Share」を4ヶ月で作り上げた。25万行を超えるコード、1,144本のプルリクエスト。驚くのは、開発者がコードをほぼ読まないという運用方針だ。タイトルと差分、CIの色だけを見て、AIに判断を任せている。それなのに、有料ユーザーを抱える本番サービスながら、先月は233本マージしてリバートはゼロ。サービスダウンも一度も起きていない。

ここで面白いのは、コードを読まない運用が実は「人間の関与を最小化した厳格な設計」だということだ。立ち上げ初期は事故を起こしまくり、壁にぶつかるたびに対策をAI自身に問い直す。その試行錯誤が「仕様と実装の二重レビューループ」という屈強な枠組みを生み出した。開発者はコードを読まず、代わりに「どこをチェックするか」という責任分担を人間とAIで徹底した。人間は「最初」と「最後」だけに関わり、その間のループはAIが通さないと先へ進まない。これは単なるAI任せではなく、むしろ失敗から学ぶ設計の徹底だ。

複雑なシステムを1人で動かす場合、コード全体を追い続けることは物理的に不可能だ。だから「何を確認するか」を決める方が、「全部確認する」より価値がある。チェックポイントを絞り、そこを通らないと進まない仕組みにする。これが安全と速度を両立させるカギになる。

※ 上記は配信元記事をもとにAIの鬼編集部が要約・再構成したものです。正確な内容は出典元をご確認ください。

御社でもAIを使ってみませんか
まずはここから 御社でもAIを使ってみませんか? 御社の実際の業務を題材に、AIで何ができるかを一緒に考えます。 「ChatGPTの使い方」を教えるだけの研修ではありません。 AI研修・AI活用相談 →