AIでつくってみた

AIとブログを作って分かった、人がやるべきこと

AIが担当できた制作作業と、人が操作・判断する必要があった作業を、実際の失敗とともに振り返ります。

#Codex #AI活用 #振り返り #ブログ制作

AIは、制作のどこまでできたのか

AIが担当した企画整理、コード作成、エラー分析、動作確認

今回のブログ制作では、ChatGPTとCodexが次の作業を担当しました。

  • ChatGPTが、ブログの目的、読者、章立て、技術候補を整理した
  • Codexが、パソコンへの開発環境の構築を支援した
  • Codexが、AstroとMarkdownを使ってブログサイトを作成した
  • Codexが、エラーの原因を調べ、修正方法を提案した
  • Codexが、ブログサイトをビルドして動作を検証した

AIは、調べる順番や実装方法を提案し、実際のファイルも編集しました。私が一つずつ検索してコードを書かなくても、公開できる状態まで進められました。

ただし、AIが一度ですべてを完成させたわけではありません。私が目的を伝え、提案を確認し、必要に応じて方向を修正しました。

人が操作・判断したこと

人が担当したインストール、ログイン、認証、最終判断

次の作業は、私が行いました。

人が行ったこと 人の操作が必要だった理由
Node.jsとGitのインストール パソコン全体を変更するため、所有者の許可が必要
GitHubとCloudflareへのログイン 本人のアカウントと認証情報を守るため
GitHub連携の許可 Cloudflareへ渡す権限と対象リポジトリを本人が確認するため
公開リポジトリの選択 コードを誰に見せるか、個人情報がないかを判断するため
独自ドメインを見送る判断 費用と現在の必要性を比較するため
サイトコンセプトの決定 誰に何を届けたいかは、運営者が責任を持って決めるため

AIに操作できない場面があったことは、単なる制限ではありません。本人確認、外部への公開、費用、権限に関わる操作を人が行うことは、安全にAIを使うために必要です。

エラーから分かった、AIとの付き合い方

AIがあっても迷いはなくならず、迷い方が変わるという学び

制作中には、いくつかの問題が発生しました。

  • Node.jsをインストールしても、起動済みのアプリがすぐに認識しなかった
  • PowerShellの設定により、npmの実行が止められた
  • AIが最初に使おうとしたフォルダへファイルを書き込めなかった
  • GitHubとCloudflareの連携で、認証をやり直す必要があった
  • Codexの環境からGitHubへ送信できず、最後のgit pushを人が実行した

Codexは、問題が起きるたびに原因と次の選択肢を説明しました。私は、設定を大きく変えない方法や、許可する権限の範囲を確認してから実行しました。

今回分かったのは、AIを使ってもエラーや判断はなくならないということです。その代わり、AIに状況を説明してもらうと、何を確認し、次に何を試すかを選びやすくなります。

AIにすべてを任せるのではなく、AIが出した選択肢の理由を理解し、人が責任を持って決める。この役割分担が、安心してAIを使うために大切だと感じました。

実際の制作工程と達成結果は、AIを使って、自分のブログサイトを作ってみたで紹介しています。