IT初心者でもできる!行政書士がClaude Codeで自社専用ツールを開発する完全ガイド
IT初心者でもできる!行政書士がClaude Codeで自社専用ツールを開発する完全ガイド
「パソコンは苦手だけど、事務作業をもっとラクにしたい…」
「RPAや自動化ツールに興味はあるけれど、難しそうで手を出せない…」
そんな行政書士の方にこそ試してほしいのが、生成AI「Claude(クロード)」の開発特化版であるClaude Codeを使った「自社専用ツール開発」です。
プログラミング経験ゼロでも、正しい手順とポイントを押さえれば、日々の業務にぴったりフィットする便利ツールを自分で作れる時代になりました。
この記事では、IT初心者の行政書士でも理解できるように、Claude Codeを使った自社専用ツール開発の流れや具体例、注意点をわかりやすく解説します。
1. なぜ今、行政書士が「自社専用ツール」を持つべきなのか
1-1. 行政書士業務は「定型作業の宝庫」
行政書士の仕事は、高度な専門知識が必要な一方で、毎日のように繰り返される定型作業も非常に多い業種です。
- 同じような内容のメール返信
- 提出先ごとに様式が微妙に違う書類作成
- 顧客情報のエクセル管理と転記
- 進捗管理表の更新
- チェックリストの確認漏れ防止
こうした作業に毎日かなりの時間を取られ、「本来時間をかけたいコンサルティングや営業活動に手が回らない…」という悩みを持つ先生も多いのではないでしょうか。
1-2. 既製のRPAや業務システムがフィットしにくい理由
業務効率化の手段として、RPA(Robotic Process Automation)やクラウド型の業務システムなど、さまざまなサービスがあります。ただし行政書士業務の場合、こうした既製ツールには次のような課題があります。
- 行政書士特有の業務フローに合っていない
- 書類の様式や運用ルールが事務所ごとに違う
- 導入コスト・月額費用が高く、個人・小規模事務所には負担
- 使いこなすまでに時間がかかり、現場に定着しない
その結果、「結局エクセルとメールで何とか回している」という事務所が大半です。
1-3. Claude Codeで「ちょうどいい」自社専用ツールを作る
そこで注目したいのが、生成AIを活用したローコード/ノーコード開発です。特にClaude Codeは、開発に特化したClaudeの機能で、次のような特徴があります。
- 人間の言葉(日本語)で「やりたいこと」を伝えるだけで、AIがコードを生成してくれる
- エラーが出てもAIが原因を説明しながら修正してくれる
- ブラウザ上で動くので、特別な開発環境の準備がほとんど不要
これにより、IT初心者の行政書士でも、自分の事務所の業務フローにピッタリ合った「自社専用ツール」を現実的なコストで持てるようになりました。
2. Claude Codeとは?行政書士でも理解できる基本
2-1. Claude(クロード)とClaude Codeの違い
まずは用語の整理から始めましょう。
- Claude(クロード):ChatGPTと同じように、文章作成や要約、アイデア出しなどができる対話型の生成AI
- Claude Code:Claudeの中でも特に「開発」に強いモード。コードの自動生成・修正・解説が得意
通常のClaudeは、メール文案の作成や契約書のたたき台作成など、文章ベースの作業が得意です。それに対してClaude Codeは、次のような場面で威力を発揮します。
- エクセルのデータを自動加工するツールを作りたい
- チェックリストをWebフォーム化して、自動で判定したい
- 案件管理を簡易的なWebシステムで行いたい
2-2. Claude Codeでどんな自社ツールが作れるのか
行政書士向けに考えられるClaude Code活用ツールの例を挙げてみます。
- 相談受付フォームから届いた内容を自動で分類・スコアリングするツール
- 申請書の必要書類リストを案件内容に応じて自動生成するツール
- 顧客情報一覧(エクセル)から、メール送信用の差し込みデータを自動作成するツール
- 進捗管理表をもとに、期限が近い案件を自動で抽出するツール
- チェックリストに入力した内容から、リスクや不足点を自動コメントするツール
これらはすべて、既存の業務フローに合わせてカスタマイズできる「自社専用ツール」として構築できます。
3. IT初心者の行政書士でもClaude Codeを使いこなせる理由
3-1. プログラミング言語を覚える必要はない
従来、ツール開発といえば「Python」「JavaScript」などのプログラミング言語をゼロから学ぶ必要がありました。もちろん今もそれができれば理想ですが、忙しい行政書士が本格的にコードを書けるようになるのは現実的ではありません。
Claude Codeでは、人間の言葉で「こんなツールを作りたい」と伝えるだけで、AIがコードを書いてくれます。たとえば、
Excelで管理している在留資格申請の案件一覧があります。
A列:顧客名
B列:案件種別
C列:申請期限
D列:ステータス(未着手、進行中、完了)
このファイルを読み込んで、
・期限が30日以内で
・ステータスが「未着手」または「進行中」の案件
だけを抽出して、別シートに一覧を作るツールを作ってください。
といった指示を出せば、Claude Codeが必要なコードを自動生成し、動く形にしてくれます。
3-2. エラーが出てもAIが一緒にデバッグしてくれる
実際にコードを動かすと、最初からうまくいくことはほとんどありません。ファイル形式や日本語の文字コード、データの揺れ(空欄・全角半角の違いなど)によって、エラーが出ることが多いです。
しかしClaude Codeなら、
- エラー内容をそのままコピーして貼り付ける
- 「このエラーの意味と、どう直せばよいか教えてください」と聞く
といったコミュニケーションを通じて、AIが原因を丁寧に解説しながら修正案を提示してくれます。つまり、専属のエンジニアに付きっきりで教えてもらいながら開発しているような感覚で進められるのです。
3-3. 小さな成功体験を積み重ねられる
最初から「大規模な案件管理システムを作ろう」とすると、挫折の原因になります。Claude Codeの良さは、
- 「このExcelのここだけ自動化したい」といった小さな悩みからスタートできる
- 1〜2時間で動くものができ、業務で使ってみてすぐに効果を実感できる
- 改善したい点があれば、またClaude Codeに「ここをこう変えたい」と依頼して改良できる
という点です。こうした小さな成功体験を積み重ねることで、自然と「ITに対する苦手意識」が薄れていきます。
4. 行政書士向けClaude Code活用ステップ
4-1. ステップ1:自社の業務フローを洗い出す
まずは、いきなりAIを触るのではなく、紙とペン(またはExcel)で業務フローを書き出すところから始めます。特に次の観点で整理すると、ツール化しやすいポイントが見えてきます。
- 毎日・毎週・毎月、繰り返している作業は何か
- 人によってやり方がバラバラで、品質に差が出ている作業は何か
- つい後回しになりがちで、抜け漏れが発生しがちな作業は何か
洗い出したら、「時間がかかっている割に、付加価値が低い定型作業」から優先的に、自動化・効率化の対象にしていきます。
4-2. ステップ2:最初のテーマは「Excel × 一部自動化」が鉄板
IT初心者の行政書士が最初に取り組むなら、Excel(またはスプレッドシート)に関する「一部分の自動化」がおすすめです。たとえば、
- 案件一覧から特定条件のものだけを抽出する
- 入力された顧客データを、他シート用のフォーマットに自動変換する
- 日付から期限までの日数を自動計算し、色付けする
こうした処理は、人が手作業で行うとミスが出やすく時間もかかりますが、ツール化することで一瞬で正確に処理できるようになります。
4-3. ステップ3:Claude Codeへの「指示の出し方」を覚える
Claude Codeを使いこなすコツは、こちらの要望をできるだけ具体的に伝えることです。指示を出すときは、次の4点を意識しましょう。
- どんなファイル(形式・項目)が入力になるのか
- どのような処理・変換をしたいのか
- どんな形式で出力したいのか
- 実行環境(Windows・Mac、Excelのバージョンなど)
これらを最初にまとめて伝えると、Claude Codeがより正確なコードを生成してくれます。
4-4. ステップ4:まずは「事務所内だけ」で試験運用する
作ったツールは、いきなりお客様向けに公開するのではなく、まずは事務所内限定で試験運用してみましょう。
- 実際のデータで動かしてみて、想定外のパターンがないか
- スタッフがストレスなく使える画面・操作性になっているか
- エラーが出たときの対処方法をマニュアル化できているか
こうした点を確認・改善してから、本格運用に移行することで、トラブルを最小限に抑えられます。
5. 行政書士業務で役立つClaude Codeツールの具体例
5-1. 在留資格申請の進捗管理ツール
入管業務を行っている事務所であれば、在留資格申請の進捗管理は重要なテーマです。Claude Codeで次のようなツールを作ることができます。
- 案件一覧のExcelから、期限が近い案件を自動抽出
- ステータスごとの件数を自動集計し、グラフ化
- 期限までの日数に応じて、色分け表示(赤・黄・緑)
これにより、「気づいたら期限が明日に迫っていた」といったヒューマンエラーを大幅に減らすことができます。
5-2. 許認可申請の必要書類チェックツール
建設業許可や産廃業許可など、許認可申請では必要書類の漏れが致命的です。一方で、案件内容に応じて必要書類が変わるため、担当者の判断に依存しがちです。
Claude Codeで、
- 案件の基本情報(業種・規模・法人形態など)を入力するフォーム
- 入力内容に応じて、必要書類のリストを自動生成するロジック
- チェックボックス形式で「準備済み」「未入手」を管理する画面
といった仕組みを作れば、誰が担当しても一定レベル以上の品質で申請準備ができるようになります。
5-3. 顧客対応メールの半自動作成ツール
問い合わせフォームからの相談メールに対して、毎回ゼロから返信文を考えるのは負担が大きい作業です。そこで、
- 相談内容をコピペして入力
- 案件種別や緊急度をプルダウンで選択
- あらかじめ登録したテンプレートをもとに、返信案を自動生成
といったツールをClaude Codeで作ることで、返信文のたたき台を数秒で作り、人間は内容確認と微修正に専念できるようになります。結果として、対応スピードと品質が同時に向上します。
6. Claude Codeで自社専用ツールを開発する際の注意点
6-1. 個人情報・機微情報の取り扱い
行政書士が扱う情報には、在留資格、家族関係、財産状況など、非常にセンシティブな内容が含まれます。Claude Codeを含む外部サービスを使う場合は、次の点に特に注意が必要です。
- APIやクラウドサービスに実データを直接アップロードしない運用を徹底する
- テストデータは架空の情報に置き換える
- 利用規約・プライバシーポリシーを確認し、社内ルールを整備する
自社PC内だけで完結するツール設計にするなど、情報漏えいリスクを最小限に抑える工夫を取り入れましょう。
6-2. 「人の判断」が必要な部分は必ず残す
Claude Codeはあくまでツール開発を支援するAIであり、「最終判断」を代わりに行ってくれるわけではありません。特に、
- 法解釈に関わる判断
- 依頼者の意向調整やリスク説明
- 行政との折衝・説明
といった部分は、行政書士自身の専門性が求められる領域です。ツール化はあくまで、判断材料を早く・正確に揃えるための手段に留めることが重要です。
6-3. 「作りっぱなし」にせず、継続的に改善する
業務フローは、法改正や行政の運用変更、事務所の成長に応じて変化します。せっかくClaude Codeで作った自社専用ツールも、放置していると次第に現場とズレが生じてしまいます。
そのためにも、
- 半年〜1年に1回はツールの棚卸し・見直しを行う
- 現場のスタッフから改善要望をヒアリングする
- 改善案をもとに、再度Claude Codeに改修を依頼する
といったサイクルを回すことで、「使われ続けるツール」へと育てていくことができます。
7. IT初心者の行政書士が「最初の一歩」を踏み出す方法
7-1. いきなり全部を自動化しようとしない
AIや自動化という言葉を聞くと、「事務所の業務を丸ごとシステム化しないと意味がない」と思いがちです。しかし、実際には5分かかっていた作業を30秒に短縮できるだけでも、大きなインパクトがあります。
まずは、
- 毎日やっている単純作業の中から
- 自分が一番ストレスを感じているもの
を1つだけ選び、その部分だけをClaude Codeで自動化してみてください。それが「ITは難しい」という思い込みから抜け出す最初の一歩になります。
7-2. 小規模事務所こそAI活用が武器になる
大規模な事務所と比べて、個人・小規模事務所は人手も予算も限られています。その一方で、意思決定が早く、新しいツールや働き方を柔軟に取り入れやすいという強みもあります。
Claude Codeで自社専用ツールを開発・運用できるようになれば、
- 少人数でも多くの案件を高品質にこなせる
- 残業時間を減らし、働きやすい職場環境を作れる
- 業務フローの見える化が進み、属人化を防げる
といったメリットが得られます。結果的に、「AIを使いこなす行政書士事務所」として、他事務所との差別化にもつながります。
7-3. 学び続けることで「IT初心者」から卒業する
Claude Codeを使い始めてしばらくすると、「この処理は毎回同じようなコードになっているな」「こう書くとエラーが出やすいんだな」といった感覚が少しずつ身についてきます。
これは、まさに実務を通じてプログラミングの考え方を身につけている状態です。最初はAIにおんぶにだっこでも、続けていくうちに徐々に「AIと一緒に開発するパートナー」のような感覚に変わっていきます。
まとめ:Claude Codeで行政書士業務にフィットした自社専用ツールを
IT初心者の行政書士であっても、Claude Codeを活用することで、
- 自社の業務フローに完全にフィットした自社専用ツールを
- 現実的なコストと時間で
- 小さく作って試しながら、継続的に改善していく
という開発スタイルを実現できます。
ポイントは、
- まずは業務フローを洗い出し、「自動化のタネ」を見つける
- Excelの一部分自動化など、小さなテーマから着手する
- Claude Codeへの指示を具体的に出し、対話しながらツールを育てる
- 個人情報保護や人の判断の残し方など、行政書士ならではのリスクに配慮する
という4点です。
AIは、行政書士の仕事を奪うものではなく、「単純作業から解放してくれる相棒」です。Claude Codeを上手に使いこなして、あなたの事務所にとって本当に価値のある業務に、より多くの時間とエネルギーを注げる環境を整えていきましょう。
この記事の内容とあわせて、こちらの動画も参考にしてみてください。実際の画面や操作イメージがつかめるはずです。