AIコーディングでノンエンジニアが社内ツールを自作する方法
AIにコードを書かせて、集計・フォーム・スクリプトといった簡単な社内ツールをノンエンジニアが自作する現実的なやり方を解説します。つまずきどころ、安全に使う注意点、内製と外注の判断基準まで、福岡での支援経験からお伝えします。
野村 直矢
KOKORASHI AI / 福岡のAI導入支援・LINE Bot開発
「プログラミングなんて全然わからないけど、簡単な集計ツールくらい自分で作れたら」——福岡の中小企業でこう漏らす方は本当に多いです。私はKOKORASHI AI(ココラシエーアイ)という屋号でAI導入支援をしていますが、今はAIにコードを書かせる“AIコーディング”で、非エンジニアでも小さな社内ツールが作れる時代になりました。結論から言うと、集計・フォーム・スクリプト程度なら十分現実的です。ただし丸投げは危険。この記事では、失敗しない作り方と内製・外注の線引きをお伝えします。
AIコーディングとは|AIに書かせて自分は指示する
AIコーディングは、やりたいことを言葉で伝えると、AIが代わりにプログラムを書いてくれる使い方です。ChatGPTやClaudeのようなAIや、コードを書くのに特化したツール(GitHub Copilot、Cursor、Claude Codeなど)がこれにあたります。用途で言えば、まずは表計算のGoogle Apps ScriptやExcelマクロ、簡単なPythonスクリプトあたりが入口になります。
大事なのは、あなたはコードを書くのではなく「何が欲しいか」を伝える側になるという点です。料理でいえば、自分で包丁を握らず、レシピと材料を的確に注文する役割です。博多の会社の事務担当さんが、まったくの未経験から「毎月の集計を自動でやる小さな道具」を作れたときは、本人がいちばん驚いていました。
非エンジニアでも作れるものの範囲
作りやすいもの | 内容の例 | 相性のよい道具 |
|---|---|---|
集計スクリプト | 売上や勤怠のデータを自動で合計・整形 | Google Apps Script/Python |
簡単な入力フォーム | 問い合わせや申込を受け付ける小さな画面 | Googleフォーム+スプレッドシート |
データ変換 | ファイル形式の変換、名前の一括整理 | Pythonスクリプト |
定型作業の自動化 | 決まった手順の繰り返しをまとめて実行 | スクリプト+n8n |
ポイントは「今、人が手でやっている単純作業」を置き換えるものから始めることです。ゼロから壮大なシステムを狙わないのがコツです。
失敗しない進め方
- 目的を1文で書く:「毎月の売上CSVを部門ごとに合計したい」など具体的に
- 入力と出力を決める:何を渡したら、何が返ってほしいか
- 小さく作って動かす:まず最小の機能だけAIに作らせて試す
- エラーはそのまま貼って直す:出た赤い文字をAIに見せると原因を教えてくれる
- 少しずつ足す:動いたら「ここも欲しい」と一つずつ追加する
AIに丸投げして「いい感じの業務ツールを作って」と頼むと、たいてい期待外れになります。私がいつもお伝えするのは、注文を小さく具体的にちぎって渡すこと。これだけで成功率がまるで変わります。
つまずきどころ|非エンジニアが必ずぶつかる壁
ここは相談でも本当に多いところです。先に知っておくと落ち着いて対処できます。
- 環境の準備で止まる:コードはできたのに「どこで動かすのか」で詰まります。まずはインストール不要のGoogle Apps Scriptやスプレッドシート上など、動かす場所が決まっている道具を選ぶと楽です。
- エラーメッセージに慌てる:赤い文字が出ると身構えますが、その文面をそのままAIに貼れば直し方が返ってきます。エラーは失敗ではなく手がかりです。
- 一度に欲張る:あれもこれもと詰め込むと、どこが壊れたか分からなくなります。1機能ずつ動作を確かめて進めます。
注意点|ここを外すと危ない
- 動作を必ず自分で確認:AIのコードは正しそうに見えて間違うことがある。少ないデータで先に試す
- 大事なデータはコピーで扱う:本番の元データを直接いじらせない
- 個人情報・機密は慎重に:AIに渡す情報の範囲を決めておく
- 作った経緯をメモに残す:後で自分や誰かが直せるように
私がn8nやスクリプトで業務自動化を組むときも、必ず「壊れても被害が小さい範囲」で始めます。いきなり全社の本番データに向けないのが鉄則です。
内製と外注の判断基準
どこまで自作し、どこから頼むか。私の目安はこうです。
内製でよい | 外注を検討 |
|---|---|
社内の担当者だけが使う道具 | お客様が使う本番システム |
壊れても手作業に戻せる範囲 | 止まると業務が止まる基幹的な処理 |
個人情報を扱わない集計など | 顧客データ・決済が絡むもの |
自作の一番の価値は、自分たちの業務を自分で理解して改善できることです。ただし、お客様に見せる部分や、止まると困る仕組みはプロと組んだ方が安全です。私がお手伝いする場合も、社内で試作したものを見せてもらえると要望が明確で、委託の話がとても早く進みます。まずは初期費用0円・月額4,800円(税込)から相談できる範囲で、できることから試してみてください。
まとめ
- AIコーディングは、非エンジニアが指示役になって社内ツールを作れる仕組み
- 集計・フォーム・スクリプトなど、人の単純作業の置き換えから始める
- 目的を1文で書き、小さく作って動かし、少しずつ足す
- エラーはそのままAIに貼れば直せる。丸投げはしない
- 社内向けは内製、お客様向けや基幹処理は外注が安全
よくある質問
Q. 本当にプログラミング未経験でも社内ツールを作れますか?
集計スクリプトや簡単なフォームなど、人が手でやっている単純作業を置き換える範囲なら十分可能です。コツは、やりたいことを1文で具体的に書き、小さく作って動かしてから少しずつ足すことです。丸投げせず、注文を細かくちぎって渡すと成功率が上がります。
Q. AIが書いたコードをそのまま使って大丈夫ですか?
必ず自分で動作を確認してから使ってください。AIのコードは正しそうに見えて間違うことがあります。まず少ないデータで試し、本番の元データはコピーで扱い、個人情報や機密をAIに渡す範囲も事前に決めておくと安全です。壊れても被害が小さい範囲から始めましょう。
Q. どこまで自作して、どこから外注すべきですか?
社内の担当者だけが使い、壊れても手作業に戻せる道具は内製でよいです。一方、お客様が使う本番システム、止まると業務が止まる基幹処理、顧客データや決済が絡むものは外注を検討してください。社内で試作したものを見せて委託すると、要望が明確で話が早く進みます。
