AIToday
大規模言語モデルAIコーディングZenn AI/ML掲載日時: 2026年10月16日 22:01

Claude Codeが毎時アプリ開発

LINEで送る
Claude Codeが毎時アプリ開発

3つのポイント

  1. 何が起きたか

    非技術者の運営者1人が、Google Playで4本、App Storeで3本のスマホアプリを展開。コードはClaude Codeが書き、毎時の定期実行ごとに計画表の作業を1つ進める。

  2. なぜ重要か

    人間の承認は本番リリースと支払いの2段階のみ。無人実行が人を待たずに進む一方、作業コピーが汚れていれば実行は完全に止まる。

わからないところ、AIに聞けます

質問と回答はこのページに公開されます。

こういう要約が、毎朝あなたのメールに届きます。

背景と解説

運営者の説明はモデルよりも、その周りに築いた仕組みについてだ。ルールはGitで管理する統括フォルダー1つに置き、各アプリのAGENTS.mdはそこを指すだけにとどめる。アプリごとにコピーするとどのルールが最新か分からなくなり、AIが古いルールで動く恐れがあるためと説明している。作業はアプリごとの計画表、実行計画.tsvで定義し、1行1タスクとし、「テストが通る」「両方の記述が一致する」などAI自身が確認できる完了条件を書く。行が尽きると、AIが次の版の計画を表に書き出す。

定期タスクはすべて同じ骨格を共有する。作業コピーの確認、プル、正規の指示ファイルの読み込み。実行ごとに上限を設け、例えば最大2項目・40分とする。大規模な実行は途中で切れたときの後始末が難しいためだ。無料枠の使用量は文章ではなくツールで判断する。小さなスクリプトがiPhoneビルドを起動する前に月間ビルド残り時間を確認し、実行後に実際の時間を記録する。Claude自身の使用量は毎時の実行開始時に判断する。

報告を標準化したのは、長いAIの報告が運営者のやるべきことを埋もれさせたためだ。報告はチャットのカードで届き、返信ボタンが付く。メールの件名は4つのステータス語だけを使う固定形式に従う。レビューの指摘は、適用する修正ではなく検証すべき候補として扱う。AIがmainのみの検索から「まだない」と答えた事例があったためだ。ウェブの内容は指示ではなく情報として扱い、埋め込まれた指示は従わなかったものとして記録する。

よくある質問
無人実行で問題が起きないようにするには?
毎時のタスクはまず作業コピーがきれいか確認する。残留物があれば新規作業を始めず、1行のメモで終了する。
iPhone版のリリースはなぜ別扱い?
iPhone版をストアに出す前に、運営者はTestFlightで実機ビルドを試す。AIには確認できない実際に触った違和感を捉えるためと説明している。
自動化にもかかわらず何が問題だったか?
開発は進んだが、公開アプリはほとんど見つからず、ストアのインプレッションも少なく評価もまだない。運営者は現在、新機能を止めて発見性の向上に注力している。
LINEで送る

あなたの仕事に関係するAIニュースを、毎朝お届けします。

業界と使っているAIツールを選ぶと、仕事に関係するニュースが毎朝届きます。

登録無料・Googleアカウントなら30秒・いつでも解除できますAITodayについて →

AIに質問

この記事についてわからないことをAIに質問できます。AIはこの記事・AIToday の過去記事・Wikipedia を読み、出典を付けて答えます。Q&Aはこのページに公開され、他の読者も読めます。

質問と回答はこのページに公開されます。

関連記事

次の記事へBillionairesが第2四半期にAI株6銘柄売却