メインコンテンツへスキップ

非エンジニアが Claude Code で小さな業務ツールを作る流れ ― 手順と、独学で詰まりやすい所

プログラミング経験のない事務・営業・現場の担当者でも、Claude Code(AIに日本語で指示すると、プログラムを書いて動かすツール)を使えば、入力フォームと一覧のある小さな業務ツールを、自分のPCで動くところまで作れます。
ただし独学では、「困りごとを確かめられる言葉にする」「安全の線引きを決める」「どこまで自分で作るかを判断する」の3点で止まりやすくなります。
この記事では、作る流れを5つの手順に分け、それぞれの判断のしかたと、一人で進めると詰まりやすい所を、AI駆動開発講座を提供する株式会社Qukuri(ククリ)の立場から整理します。前提は一貫して「AIが書き、人が確かめて責任を持つ」です。

要約: 非エンジニアが Claude Code で業務ツールを作る流れは、(1) 業務の不便を「〇〇すると△△が表示される」という確かめられる言葉にする、(2) 実データ・個人情報・本番公開を使わない安全の線引きを決める、(3) 最小の入力フォームと一覧から作り、動作を確かめながら機能を足す、(4) AIに任せる範囲と元に戻す方法を決める、(5) 自分で作る範囲と社内エンジニア・外部に渡す範囲を判断する、の順です。AIが書き、人が確認と責任を担います。

一人で進めるのが不安な方へ
社内で誰がどう学ぶか、どこまで自分たちで作るかを、講師と一緒に整理できます。
AI駆動開発講座の無料相談(30分・無料・オンライン)を申し込む
30分・無料・Zoom。受講を決めていなくても相談できます。

1. Claude Code とは何か、非エンジニアに向く場面

Claude Code は、Anthropic 社が提供するツールで、日本語で指示すると、AIがプログラムを書いて動かします。ターミナル(黒い画面に文字で命令を打つ道具)やエディタ(プログラムを書く道具)からも使えますが、デスクトップアプリを使えばターミナルを使わずに操作できます(出典: Claude Code Docs「デスクトップアプリを始める」)。

非エンジニアが最初に作るものとして向いているのは、入力フォームと一覧のある小さな業務ツールです。たとえば次のようなものです。

  • 問い合わせの内容を入力し、一覧で対応状況を見る
  • 備品の貸し出しを記録し、いま誰が何を借りているかを一覧で見る
  • 訪問した日・相手・内容を記録し、日付順に並べて見る

いずれも「入力する」「一覧で見る」の組み合わせで、できたかどうかを自分の目で確かめやすいのが特徴です。反対に、ほかのシステムとつなぐもの、社外の人が使うもの、お金や個人情報を扱うものは、最初の題材には向きません(理由は見出し2と8で説明します)。

2. 始める前の準備と安全の線引き

始める前に決めておくべきことは、実データ・個人情報を使わない、インターネットに公開しない、本番の業務では動かさない、社内のAI利用ルールを先に確認する、の4つです。道具の準備より先に、この線を引いておきます。

安全の線引き(作り始める前に決める)

決めること具体的には
実データ・個人情報を使わない顧客名・電話番号・売上などの本物のデータは入れない。練習には架空の会社・架空のデータを使う
インターネットに公開しない作ったツールは自分のPCの中だけで動かす。社外から見える場所に置かない
本番の業務で動かさない練習で作ったツールを、そのまま日々の業務の記録に使わない
社内のAI利用ルールを確認する会社としてAIツールの利用を認めているか、入力してよい情報の範囲はどこまでかを、上長や情報システム担当に先に確認する

当社の AI駆動開発講座(非エンジニアコース)でも、演習は架空の会社・架空のデータで行い、インターネットへの公開・本番運用・実データの取り扱いは対象外としています(出典: /ai-training)。一人で試す場合も、同じ線引きにしておくのが安全です。

道具の準備

当社の講座で使っている道具は次のとおりです(出典: /ai-training)。

  • Claude Code デスクトップアプリ
  • PC(Windows。ソフトのインストール権限が必要)
  • Claude の Pro 以上の月額プラン

会社のPCでは、ソフトのインストールに許可が必要な場合があります。また、デスクトップアプリで Claude Code を使うには、有料のプラン(Pro 以上)が必要です。インストールの手順や画面、プランの内容はバージョンによって変わるため、この記事では細かい操作は書きません。導入は Anthropic の公式ドキュメント「デスクトップアプリを始める」を、プランは「Claude の料金プラン」を確認してください。

3. 手順1 業務の不便を「〇〇すると△△が表示される」に直す

最初の手順は、業務の不便を「〇〇すると△△が表示される」という、操作と結果の形の言葉に直すことです。「使いにくい」「なんとかしたい」のままでは、AIも人も、できたかどうかを確かめられません。操作と結果の形で書けば、出来上がったものを自分で操作して、合っているかを判定できます。

以下は架空の題材での例です。

確かめられない言い方確かめられる言い方
備品の管理が面倒なので楽にしたい備品名と借りる人を入力して「登録」を押すと、一覧の一番上にその行が表示される
問い合わせの対応漏れをなくしたい一覧で「未対応」を選ぶと、対応が済んでいない問い合わせだけが表示される
訪問記録を見やすくしたい訪問日を入力して保存すると、一覧が訪問日の新しい順に並んで表示される

右の列の文は、そのままAIへの指示の材料になり、同時に「できたかどうか」の確認項目にもなります。まずは3〜5文ほど書き出してみてください。

4. 手順2 作りたいものを言葉にして骨格を作らせる

2つ目の手順は、最初から全部を頼まず、入力フォームと一覧だけの最小の形(骨格)をAIに作らせることです。一度にたくさん頼むと、どこが期待どおりでどこが違うのかが分かりにくくなり、直す往復が増えます。

骨格を頼むときは、次の3点を日本語で伝えます。

  • 何のツールか(例: 社内の備品の貸し出しを記録するツール)
  • 入力する項目(例: 備品名、借りる人、貸出日)
  • 表示するもの(例: 入力した内容の一覧)

そして、手順1で書いた文のうち1つ目だけを「この動きができること」として添えます。並べ替え・絞り込み・色分けなどは、骨格が動いてから足します。

5. 手順3 機能を足し、動作を確かめる

3つ目の手順は、機能を1つ足すたびに、手順1で書いた「〇〇すると△△が表示される」が実際に起きるかを、自分で操作して確かめることです。AIが「できました」と答えても、それは確認の代わりになりません。確かめるのは人の役割です。

進め方の目安は次のとおりです。

  1. 手順1の文を1つ選び、それができるように頼む
  2. AIの作業が終わったら、自分でツールを操作する
  3. 文のとおりに表示されれば次の文へ。違えば「〇〇したら、△△ではなく××が表示された」と、起きたことをそのまま伝えて直してもらう

「動かない」「おかしい」だけでは、AIも何を直せばよいか分かりません。起きたことを操作と結果の形で伝えるのは、手順1と同じ考え方です。

6. 手順4 AIに任せる範囲を決め、元に戻せるようにする

4つ目の手順は、AIに任せる作業と自分で見る作業を分け、うまくいかなくなったときに戻せる状態を作ってから次へ進むことです。機能を足していくと、ある変更で前の機能が動かなくなることがあります。戻せる状態があれば、壊れても慌てずにやり直せます。

  • 任せる作業と自分で見る作業を分ける。 プログラムを書く・直すのはAIに任せ、手順1の文どおりに動くかの確認と、「この変更を受け入れるか」の判断は自分で行う。Claude Code のデスクトップアプリには、変更を適用する前に確認を求める設定もあります(設定の名称や場所はバージョンで変わるため、公式ドキュメントで確認してください)。
  • 動いた時点を保存する。 新しい機能を頼む前に、いま動いている状態を残しておく。作業フォルダを日付つきで丸ごと複製しておく方法のほか、変更の履歴を残す仕組み(バージョン管理)を用意するようAIに頼む方法もあります。
  • 戻す判断の目安を決めておく。 たとえば「同じ不具合の直しを何度か頼んでも直らないときは、保存した時点に戻して頼み方を変える」と、先に決めておきます。

7. 手順5 自分のPCで動くところまで仕上げ、職場での使い方を決める

最後の手順のゴールは、「自分のPCで、手順1で書いた文がすべてそのとおりに動く」ところまでです。インターネットへの公開、本番の業務での運用、実データの取り扱いは、この先にある別の判断です。

仕上げでは、次の2つを行います。

  • 手順1の文を上から順にすべて操作し、そのとおりに表示されるかを最後にもう一度確かめる
  • 職場でどう使うかを決める。たとえば「まず架空のデータのまま上長に見せて意見をもらう」「本番で使いたい場合は、次の見出し8の観点で社内エンジニアや外部に相談する」など

8. 自分で作る範囲と、社内エンジニア・外部に渡す範囲の判断

実データ・個人情報・社外への公開・ほかのシステムとの連携のどれかが絡むなら、自分で作り続けず、社内エンジニアや外部に渡すのが基本です。これらは、不具合が起きたときの影響が自分のPCの中で収まらず、セキュリティや運用の責任を伴うためです。

次のチェックリストで、1つでも「はい」があれば、渡すかどうかを社内で相談してください。

  • 顧客・取引先・従業員の個人情報を入れる予定がある
  • 本物の業務データ(売上、在庫、勤怠など)で動かしたい
  • 社外の人、またはインターネット経由で使ってもらいたい
  • 基幹システムや会計ソフトなど、ほかのシステムとデータをやり取りさせたい
  • 複数の人が同時に使う、または毎日の業務で止まると困る
  • 社内のAI利用ルールで、判断を情報システム担当に仰ぐことになっている

「はい」が無い範囲、つまり自分のPCで、架空のデータや自分だけの作業用に使う小さなツールは、自分で作って試す範囲として扱いやすい部分です。渡すときも、手順1で書いた「〇〇すると△△が表示される」の文と、自分で作った試作品があれば、何を作りたいのかを相手に正確に伝えられます。

9. 独学で詰まりやすい所

一人で進めるときに詰まりやすいのは、次の5つの場面です。いずれも道具の操作より、判断の場面であることが共通しています。ここに書くのは一般的な傾向で、特定の方の体験ではありません。

(a) 何を作るか決められない/困りごとを言葉にできない
「楽にしたい」は浮かんでも、手順1の「〇〇すると△△が表示される」に落とすところで手が止まりがちです。業務を知っている本人ほど、当たり前の手順を言葉にしにくいこともあります。

(b) 頼み方が合わず、修正が往復する
一度に多くを頼む、起きたことを具体的に伝えない、といった頼み方だと、AIの作業と自分の期待がずれ、直しの往復が増えます。

(c) 環境で止まる
会社のPCにインストール権限が無い、Claude の契約を誰の名義・費用で行うかが決まっていない、など、作り始める前の段階で止まることがあります。

(d) 安全の線引きを一人で判断できない
「この情報は入れてよいか」「これは公開にあたるか」を、一人で決めるのは難しいものです。社内ルールが無い場合はなおさらです。

(e) 任せる範囲と戻し方が決まっていない
AIの変更をそのまま受け入れ続けると、どこで壊れたのか分からなくなり、戻す場所も無い、という状態になりやすくなります。

当社の AI駆動開発講座(非エンジニアコース)の各回の主題は、これらの場面に対応するように分けています。第1回で「AIに仕事を頼む基本と安全の線引き」、第2回で「作りたいものを言葉にし、骨格を作る」、第3回で「機能を足し、動作を確かめる」、第4回で「AIに任せる範囲を決め、戻せるようにする」を扱います(出典: /ai-training)。

どこで止まりそうか、先に確認しませんか
「何を題材にするか」「社内ルールをどう決めるか」「誰が受講するか」など、始める前の整理から相談できます。
AI駆動開発講座の無料相談(30分・無料・オンライン)を申し込む
30分・無料・Zoom。受講を決めていなくても相談できます。

10. 講師と一緒に進めるときの流れ(AI駆動開発講座 非エンジニアコース)

講師と一緒に進める場合、当社の非エンジニアコースでは、この記事の手順を120分×全6回で、受講者ご自身がAIを操作しながら身につけます。対象はプログラミング経験のない事務・営業・現場の担当者で、修了時には、入力フォームと一覧のある小さな業務ツールを、AIに日本語で指示して、自分のPCで動くところまで作れることを目指します。あわせて、業務の不便を確かめられる言葉にしてAIへの指示に変えること、自分で作る範囲と社内エンジニアや外部に渡す範囲を判断することも扱います(出典: /ai-training)。

回主題
第1回AIに仕事を頼む基本と、安全の線引き
第2回作りたいものを言葉にし、骨格を作る
第3回機能を足し、動作を確かめる
第4回AIに任せる範囲を決め、戻せるようにする
第5回御社の業種に合わせた架空の業務シナリオで、応用課題に自力で着手する
第6回応用課題を仕上げ、職場での使い方を決める(修了判定)

当社の研修は、資料の説明で終わらせず、その場でAIに作らせて見せる実演型で進めます。当社自身も、AIが実装し、人がすべての行をレビューしてテストで品質を確かめる進め方で開発をしており、講座でも「AIが書き、人が確かめる」という分担を最初から最後まで崩しません。

講座の条件は次のとおりです(出典: /ai-training。公開時点の標準例です)。

  • 1クラス1〜3名、オンライン(Zoom など)。1回120分・全6回、平日日中、週1回で約6週間
  • 講師謝金の標準例は1時間15,000円、標準12時間で180,000円(税込)。1〜3名のどの人数でも同額
  • 演習は架空の会社・架空のデータで行います。講座の中で御社の実務ツールは作りません。学んだことを生かした実務のツールづくりは、修了後に御社の業務として行っていただくものです
  • 開発の代行はしません。修了には、全6回への出席と、最終回の成果発表で応用課題の成果物が講師のチェックリストで確認されることが必要です。講師が代わりに直して修了扱いにすることはありません
  • Claude の契約、PC、受講場所は御社でご用意いただきます。法人または個人事業主が対象で、個人としてのお申し込みは受け付けていません

カリキュラムの詳細と料金は、AI駆動開発講座(/ai-training)でカリキュラムと料金を見るからご確認いただけます。

11. よくある質問

プログラミング経験がなくても Claude Code で業務ツールを作れますか?

入力フォームと一覧のある小さなツールを、自分のPCで動かすところまでは作れます。ただし、AIに任せきりにはできません。できたかどうかの確認と、使い方の判断は人が担います。独学で詰まりやすい点は、本文の「9. 独学で詰まりやすい所」にまとめています。

作った業務ツールを、そのまま社内で本番運用してよいですか?

本番運用は、この記事で扱う範囲(自分のPCで動くところまで)の外にある、別の判断です。当社の講座でもインターネットへの公開・本番運用・実データの取り扱いは対象外です。社内のAI利用ルールを確認し、必要に応じて社内エンジニアや外部への依頼を検討してください。判断の観点は「8. 自分で作る範囲と、社内エンジニア・外部に渡す範囲の判断」にあります。

講座の中で、自社の実際の業務ツールを作ってもらえますか?

作りません。演習は、御社の業種に合わせた架空の会社・架空のデータによる業務シナリオで行います。開発の代行もしていません。学んだことを生かした実務のツールづくりは、修了後に御社の業務として行っていただくものです。

研修の費用に助成金は使えますか?

人材開発支援助成金(人材育成支援コース)の対象となる可能性があります。申請は御社が行い、当社は講師の経歴書や出席記録などの資料をご提供します。支給の可否と金額は審査によるため、保証はされません。手続きの流れは「人材開発支援助成金でAI研修を受ける流れ」をご覧ください。

12. 無料相談のご案内

「自分たちで試すか、講座で進めるか」「誰が受講するか」「助成金を使うか」を決める前の段階でも、30分の無料相談でご相談いただけます。この記事の手順を社内でどう進めるか、どこから講師と一緒に進めるとよいかを、御社の状況に合わせて一緒に整理します。

AI駆動開発講座の無料相談(30分・無料・オンライン)を申し込む
30分・無料・Zoom。受講を決めていなくても相談できます。

講座以外のご相談(開発のご依頼など)は、お問い合わせからお送りください。