「プログラミングは習ったことがない。それでもAIに頼んだら、ハウスの窓を自動で開け閉めする仕組みが動いた」——北海道の農場で起きたこの出来事は、コーディングエージェント「OpenAI Codex」がもたらす自動化の質が、これまでとは違う段階に入ったことを示しています。
本記事では、ビジネスインサイダー(2026年5月22日公開)が報じた北海道・平取町のWFPダチョウ牧場での事例をもとに、Codex(コーディングエージェント)による「コード生成型」の自動化が、農業現場で具体的に何を生み出したのかを解説します。アプリを「組み合わせて使う」ノーコード型の自動化とは異なり、Codex はマイコンを動かすプログラムやLINEと連携するスクリプトといった「コードそのもの」をAIが書き上げます。この記事では、その仕組みと、農業という現場特有の課題にコード生成型自動化がどう刺さったのかに絞って深掘りします。

事例の概要——非エンジニアの農場マネージャーがCodexで作ったもの
まず一次情報に沿って事実を整理します。舞台は北海道沙流郡平取町にある農業法人「WFPダチョウ牧場」です。ブロッコリーをはじめとする野菜を、複数のビニールハウスで栽培しています。働き手はバングラデシュ・カンボジア・インドネシアなど多国籍で、外国人スタッフとの協働が日常という現場です。
この自動化を主導したのが、同牧場の農場長・冨安寛樹氏です。冨安氏は神奈川県出身で文系の大学を卒業しており、プログラミングの専門教育を受けた経歴はありません。それでも OpenAI の Codex と ChatGPT を使い、現場で必要な仕組みを次々とコードで実装しています。報じられた範囲では、作られたのは次の4つです。
・LINEで温度を返すボット: SwitchBotのスマート温湿度計と連携し、LINEで「温度」と送るとハウスの温度を返す
・ハウスの窓の自動開閉: ESP32マイコンと電動モーターを組み合わせ、LINEで「開ける」と送ると窓を巻き上げる
・多言語翻訳LINEボット: 日本語・英語・インドネシア語・クメール語を相互に翻訳し、多国籍スタッフの意思疎通を支える
・農作業の記録システム: GPSの位置情報と農場のデータベースを連携し、作業場所・時間・担当者を自動で記録する
いずれも「アプリを契約して使う」のではなく、現場のハードウェアやLINEと結びつくプログラムをCodexに書かせて動かしている点が共通しています。ここがコード生成型自動化の核心です。4つを並べると、温度を読む・窓を動かす・言葉を訳す・記録を残すという別々の課題に見えますが、技術的には「現場の機器やデータと通信するコードを、Codexに書かせて実現した」という一本の線でつながっています。専用アプリを探して当てはめるのではなく、現場の事情にコードのほうを合わせていく——この発想がコーディングエージェント活用の出発点になります。
「コード生成型」とは何か——ノーコードとの決定的な違い
同じ「非エンジニアがAIで自動化する」でも、アプローチには大きく2つの系統があります。既製のアプリやサービスを画面操作で組み合わせる「ノーコード型」と、AIがプログラムのコードそのものを書き上げる「コード生成型」です。Codex は後者の代表格です。
| 観点 | ノーコード型 | コード生成型(Codex) |
|---|---|---|
| 作るもの | 既製サービスの組み合わせ・設定 | プログラムのソースコードそのもの |
| つなげる先 | 対応済みのアプリ・API中心 | マイコン・センサー・任意のAPIまで届く |
| 自由度 | 用意された範囲に収まりやすい | 現場のハードウェアまで自作で結べる |
| 必要な力 | 画面操作と設定の理解 | やりたいことを言葉でAIに伝える力 |
| 向く現場 | 事務・情報処理の定型作業 | 物理的な装置や独自機器が絡む現場 |
農場の窓の自動開閉を考えると違いが鮮明になります。ノーコードのアプリだけでは、ビニールハウスの窓という「既製サービスがつながっていない物理装置」を動かすのは困難です。一方、Codex は ESP32 という小さなマイコンを制御するプログラムを書けるため、モーターを回して窓を巻き上げるところまで一気に届きます。冨安氏は部品を撮影してChatGPTに組み立て方を相談し、電子工作の専門知識がないまま装置を完成させたと報じられています。
Codexはどう「コードを書く」のか——コーディングエージェントの動き
Codex は OpenAI が提供するコーディングエージェントです。単にコードの断片を提案するだけでなく、「やりたいこと」を伝えると、必要なファイルを作り、コードを書き、動かして直すところまで自律的に進めようとします。今回の事例で押さえておきたい技術的なポイントを整理します。
1. 自然言語の指示からプログラムを組み立てる
コード生成型の出発点は「日本語での相談」です。冨安氏は電子部品を写真に撮ってAIに見せ、配線や制御の方法を相談しながら進めました。コーディングエージェントは、この「何を作りたいか」という自然言語の要望を、実際に動くプログラムへ翻訳していきます。プログラミング言語の文法を人間が覚えていなくても、AI が橋渡しをするわけです。
2. マイコンやセンサーまで「コードで」つなぐ
温度ボットは SwitchBot のスマート温湿度計、窓の開閉は ESP32 マイコンと電動モーターというように、いずれも物理デバイスが関わります。これらを動かすには、デバイスと通信するコードが要ります。Codex はこうした機器制御のコードも生成対象にできるため、「センサーの値を読む」「モーターを回す」といった現場の物理操作までプログラムに落とし込めます。ここがアプリの設定だけでは届かない領域です。
3. スマホから遠隔で開発を進められる
注目すべきは開発のスタイルです。報道によれば、農作業の記録システムは、トラクターの上からスマートフォンで、PCに入れたCodexに遠隔アクセスして作りあげたとされています。Codex がスマホからのリモートPC操作に対応したのは2026年5月14日で、記事はその直後の5月22日付です。机に向かう時間が取りづらい農業現場で、作業の合間にコードを書き進められるという働き方は、コーディングエージェントならではの特徴です。
PR
Claude CodeによるAI駆動開発入門(平川知秀 著)
コーディングエージェントに手を動かさせる開発スタイルを一から学びたい方へ。本書はClaude Codeを題材にしていますが、AIにコードを書かせて自分の道具を作る考え方は、Codexにもそのまま通じます。
農業現場ならではの課題に、コード生成はどう効いたか
この事例が示すのは、コード生成型自動化が「農業現場特有の困りごと」に正面から応えられるという点です。汎用的な事務作業の効率化とは違う、現場固有の事情に絞って見ていきます。
課題1: 複数ハウスの温度管理という「見回り」の負担
ビニールハウスは、日中に30~40℃まで温度が上がると苗が傷むリスクがあります。これを防ぐには各ハウスを見て回る必要があり、人手と時間を奪います。温度ボットは、SwitchBotのセンサー値をLINEで返すコードを書くことで、現地に行かずに温度を把握できるようにしました。専用アプリを別に開く必要がなく、すでに使っているLINEのグループに組み込めた点も、現場への定着を後押ししています。
課題2: ビニールハウスの窓開閉という「物理作業」
温度が上がったら窓を開けて熱を逃がす——この物理的な作業こそ、ノーコードのアプリでは手が届きにくい領域です。冨安氏はESP32と電動モーターを使い、LINEで「開ける」と送ると窓が巻き上がる仕組みをコードで実装しました。開発はおよそ2ヶ月、部品代は6~7万円程度(ChatGPT Proの利用料などを含めても数万円上乗せ程度)で、外注すれば100万円程度かかるかもしれないと冨安氏は語っています。物理装置の制御まで自前で書けるのが、コード生成型の射程の広さです。
課題3: 多国籍スタッフとの言葉の壁
バングラデシュ・カンボジア・インドネシア出身のスタッフが働く現場では、言葉の壁が日々の作業に影響します。多言語翻訳LINEボットは、日本語・英語・インドネシア語・クメール語を相互翻訳するコードを組み込み、現場のやり取りをその場で橋渡しします。温度ボットの成功が、別のLINEボットへの発想につながったと報じられています。
課題4: 作業記録の「入力の手間」をなくす
農作業の記録システムは、GPSの位置情報と農場のデータベースを結び、「GPS開始」「現在地送信」「GPS終了」とLINEで送るだけで、作業場所・時間・担当者を自動で残します。開発はほぼ1日。「入力を作業としてわざわざやるよりも、勝手に情報が集まる仕組みにしていきたい」という冨安氏の言葉どおり、軽油の使用量や作業コスト、担当者の動きを手間なく可視化する狙いです。記録という地味だが欠かせない仕事を、コードで自動化した例といえます。
コード生成型自動化を自分の現場で試すには
この事例から、コーディングエージェントを使った自動化を始めるときの勘所が読み取れます。技術そのものより、進め方のコツが要点です。
・物理装置が絡む困りごとを探す: アプリの設定だけでは届かない「機器を動かしたい」「センサーの値を使いたい」といった現場固有の課題は、コード生成型が得意とする領域です。
・写真と言葉でAIに相談する: 部品や現場の状況を写真で見せ、「これをこう動かしたい」と日本語で伝えることが出発点になります。文法の知識は前提ではありません。
・小さく動かして直す: 最初から完璧を目指さず、まず1つの動作を実現し、AIに修正を頼みながら育てます。窓の開閉も2ヶ月かけて形にした積み重ねです。
・既存の道具に乗せる: LINEのように現場が毎日使っているツールに組み込むと、新しいアプリを覚える負担がなく定着しやすくなります。
・「勝手に集まる」を狙う: 人が入力する手間そのものをなくす設計にすると、記録や報告のような続きにくい作業も回り続けます。
重要なのは、コード生成型は「物理装置・独自機器・現場特有のデータ」が絡むほど真価を発揮するという点です。事務作業の定型処理なら既製アプリで足りる場面も多いものの、農業現場のように物理世界と密接につながった仕事では、コードを書けるコーディングエージェントが選択肢を一気に広げます。
Before / After——コード生成型自動化で現場はどう変わるか
コード生成型の自動化が農業現場にもたらす変化を、ダチョウ牧場の事例をもとに整理します。注目したいのは、いずれも「アプリを買って解決」ではなく「現場の機器やデータに合わせてコードを書いて解決」している点です。
| 場面 | Before(コード生成の前) | After(Codexで実装後) |
|---|---|---|
| 温度の把握 | 各ハウスを歩いて見回る | LINEで「温度」と送ればセンサー値が返る |
| 窓の開閉 | 人が現地で手作業 | LINEで「開ける」と送るとモーターが巻き上げる |
| 言葉の壁 | 意思疎通に手間と誤解 | 4言語を相互翻訳するボットが橋渡し |
| 作業記録 | 後から手で入力する手間 | LINE送信で場所・時間・担当が自動で残る |
表を見ると、変化の中心が「情報を見に行く・手で動かす・後で入力する」という現場の身体的な負担にあることがわかります。コード生成型は、こうした物理寄りの負担を、機器を直接動かすコードによって肩代わりできるのが強みです。アプリの設定だけでは「窓を巻き上げる」ところまでは届きにくく、ここにコーディングエージェントを使う意味があります。
コーディングエージェントが「単なるコード補完」と違う点
従来のプログラミング支援は、人間が書いているコードの続きを提案する「補完」が中心でした。コーディングエージェントとしてのCodexは、そこから一歩進んで「目的を伝えると、必要なファイル構成を考え、コードを書き、動かして不具合を直す」というサイクル自体を回そうとします。非エンジニアにとって重要なのは、この「動かして直す」までAIが付き合ってくれる点です。最初のコードが一発で完璧に動くことは少ないものの、エラーが出たら状況をAIに伝え、修正案を受け取って試す、という往復で完成へ近づけます。ダチョウ牧場の窓の開閉が2ヶ月かけて形になったのも、この往復の積み重ねだと読み取れます。
PR
ChatGPT&生成AI 最強の仕事術 ―すぐに役立つ「AIツール100選」―(日経BPムック)
コード生成に踏み込む前に、まずどんなAIツールが現場で使えるかを業務別に俯瞰したい方へ。100の活用例から、自分の現場で何を自動化できるかの当たりをつけられます。
よくある質問(FAQ)
Q1. プログラミング未経験でも、本当にコードを書く自動化ができるのですか?
A. 今回の事例の冨安氏は文系出身でプログラミングの専門教育を受けていません。それでもCodexとChatGPTを使い、マイコン制御からLINEボットまで実装しています。重要なのは文法の知識より、「何をどう動かしたいか」を言葉でAIに伝える力です。
Q2. Codex(コード生成型)とノーコードのアプリは、どう使い分ければよいですか?
A. 既製アプリの組み合わせで足りる事務作業はノーコードが手軽です。一方、マイコンやセンサーなど物理装置を動かしたい、独自機器とデータを結びたい、といった現場固有の要望はコード生成型が向きます。本事例の窓の自動開閉は、後者ならではの成果です。
Q3. 窓の自動開閉システムは、どのくらいの費用と期間で作れたのですか?
A. 報道によれば、開発期間はおよそ2ヶ月、部品代は6~7万円程度で、ChatGPT Proの利用料などを含めても数万円の上乗せ程度とされています。冨安氏は、外注すれば100万円程度かかるかもしれないと語っています。
Q4. 電子工作の知識がなくても、マイコンを使った装置を作れますか?
A. 冨安氏は電子部品を写真に撮ってChatGPTに組み立て方を相談し、専門知識がないまま装置を完成させたと報じられています。コーディングエージェントは、機器を動かすコードと組み立ての手順の両面で相談相手になります。
Q5. スマホだけで開発できるというのは本当ですか?
A. 農作業の記録システムは、トラクターの上からスマホでPCのCodexに遠隔アクセスして作られたと報じられています。CodexがスマホからのリモートPC操作に対応したのは2026年5月14日です。机に向かう時間が取りづらい現場でも、作業の合間に開発を進められます。
Q6. どんな業務からコード生成型の自動化を始めるとよいですか?
A. 「機器を動かしたい」「センサーの値を活かしたい」「現場が毎日使うツールに組み込みたい」という物理寄り・現場寄りの困りごとが好相性です。まずは1つの動作を小さく実現し、AIに修正を頼みながら育てるのが現実的です。
Q7. 機密情報や安全面で気をつけることはありますか?
A. AIに相談する際、外に出せないデータをそのまま入力していないかは常に確認が必要です。また、モーターなど物理装置を自動で動かす仕組みは、誤作動時の安全策(手動で止められるか等)を設計に含めておくと安心です。
Q8. Codex(コーディングエージェント)と、ChatGPTにコードを聞くのは何が違うのですか?
A. チャットでコードを質問する場合、返ってきたコードを自分でファイルに貼り、動かし、エラーを読んで貼り直す、という作業は人間が担います。コーディングエージェントとしてのCodexは、ファイルの作成やコードの実行・修正のサイクルまで踏み込んで支援するため、「動くものに仕上げる」までの手間が小さくなります。本事例でも、ChatGPTで相談しつつCodexで実装する、という使い分けが見られます。

まとめ——コード生成型自動化が現場の「物理」に届く
北海道のダチョウ牧場の事例は、OpenAI Codex のようなコーディングエージェントが、非エンジニアでも「コードそのものを書く自動化」に踏み込めることを示しました。アプリの組み合わせでは届きにくいマイコン制御やセンサー連携まで、AIがコードを書いて実現する——ここがノーコード型との決定的な違いです。
温度の見回り、窓の物理的な開閉、言葉の壁、記録の入力手間。いずれも農業現場ならではの困りごとですが、共通するのは「物理世界や独自のデータと密接につながっている」点です。コード生成型自動化は、こうした現場固有の課題ほど力を発揮します。自分の現場でも、まずは「アプリの設定では届かない困りごと」を1つ見つけ、写真と言葉でAIに相談するところから始めてみてください。コーディングエージェントは、その一歩を確実に後押しします。
AIに「コードを書かせる」活用をもっと深く
コーディングエージェントを使った自動化は、手を動かしながら理解するのが近道です。
AIマスターズ.TOKYO の「AI Programming」カテゴリでは、実装目線の解説記事をそろえています。
