Claude Codeで経理を自動化|安全に任せる実務手順
※本記事にはプロモーションが含まれています。
こんにちは、会計×AI.com運営者のコマニです。
Claude Codeは開発者向けの道具に見えますが、経理担当者さんが毎月行うCSV加工、残高突合、未処理データの確認、月次資料の下書きにも使えます。複数ファイルを読み、決めた手順で処理し、結果を別ファイルへ書き出せるため、表計算の操作を一つずつ繰り返す仕事と相性があります。
もっとも、会計データはやり直しの影響が大きい情報です。「AIに任せれば早い」と原本を直接更新させると、列ずれ、期間違い、二重登録、別事業所への書き込みに気づくまで時間がかかります。私もClaudeやChatGPTからMCP経由でfreee会計を操作していますが、便利さより先に決めるのは、対象、権限、確認地点、戻し方です。
結論から言うと、Claude Codeで経理を自動化するなら、原本のコピーを読む、結果を別ファイルへ出す、差分を人が見る、承認した定型処理だけ書き込むという順番が現実的です。この記事では2026年8月13日時点のAnthropicとfreeeの公式資料をもとに、安全に始める手順を具体化します。
- Claude Codeが経理で役立つ業務
- CSVや会計データを守る作業環境
- freeeとMCPで接続する公式手順
- 権限・差分・ログの確認方法
この記事の結論
Claude Codeには、CSV整形、複数表の照合、エラー候補、月次コメントの下書きを任せやすいです。一方、支払、削除、決算確定、税区分の最終判断、重要マスタ変更は人が確認します。最初は作業用フォルダと読み取り中心の権限で試し、入力件数・出力件数・合計金額・変更前後を照合できてから、承認付きの書き込みへ進めてください。
AI連携の土台になる会計データを用意する
Claude CodeとMCPをつなぐ前に、銀行明細、証憑、取引、レポートをクラウドで扱える状態が必要です。freee会計の標準機能と自社の業務が合うか、先に確認しておきましょう。
Claude Codeは経理で使える
Claude Codeは、会話だけで完結する生成AIではありません。許可されたファイルを読み、コマンドを実行し、複数の処理を順番に進め、結果を検査できます。さらにMCPを追加すると、対応する会計ソフトや外部サービスの道具を呼び出せます。
経理で価値が出やすいのは、判断そのものより、判断に必要な材料をそろえる工程です。担当者が毎月同じファイルを開き、列名を直し、別表と照合し、差異だけを抜き出しているなら、手順を文章とファイルで渡せます。
通常のClaudeとの違い
通常のClaudeへCSVを添付して質問する方法でも、単発の分析はできます。ただし、毎月の入力場所、出力形式、確認ルールを継続して使うには、その都度ファイルと指示を渡す手間が残ります。
Claude Codeは作業ディレクトリを基点に、ファイル構成やプロジェクト指示を読みます。たとえば、入力をinput、処理結果をoutput、確認済みをapprovedへ分け、CLAUDE.mdへ「原本は上書きしない」「出力件数と合計金額を表示する」と書けます。繰り返し作業の型を残せる点が違いです。
経理で任せやすい仕事
最初に選びたいのは、元データを書き換えず、正解を人が比べやすい仕事です。CSVの文字コードや日付形式をそろえる、空欄と重複を探す、取引先名の表記候補を出す、二つの表をキーで突き合わせるといった処理が当てはまります。
次に、会計データを読む仕事があります。試算表の前月差、売掛金の長期未消込、仮払金の残高、証憑が見つからない取引、月次締めで見るべき候補を一覧にします。AIが会計判断を確定するのではなく、担当者が確認する対象を減らす役割です。
月次報告では、増減額、増減率、元帳の主な相手先を表にし、経営者へ聞く質問や説明文の下書きを作れます。売上減少の理由を会計データだけで断定させず、「確認できた事実」「考えられる要因」「現場へ聞く質問」を分けると使いやすくなります。
人が判断する仕事
支払実行、取引の削除、決算確定、申告、税区分の最終判断、取引先口座や勘定科目などの重要マスタ変更は、人の確認を残します。誤った場合に金銭、取引先、税務、決算書へ直接影響するからです。
仕訳候補も同様です。Claude Codeは過去データや指示から候補を作れますが、取引の目的、契約、請求内容、インボイスの条件まで自動で正解になるわけではありません。個別の税務判断は税理士へ確認し、社内の会計方針は責任者が決めてください。
| 経理業務 | 最初に任せる範囲 | 人が確認すること | 開始時の権限 |
|---|---|---|---|
| CSV加工 | 形式統一、欠損・重複候補 | 件数、合計、列対応 | コピーの読取・別名保存 |
| 残高突合 | 差異候補、未一致一覧 | 基準日、対象口座、差異理由 | 読取のみ |
| 仕訳候補 | 科目・税区分の候補 | 証憑、取引実態、社内方針 | 候補ファイルへの出力 |
| 月次分析 | 増減表、確認質問、説明文 | 事業背景、例外、最終コメント | 読取のみ |
| 会計ソフト更新 | 承認済み定型データ | 事業所、期間、件数、合計 | 実行前に毎回確認 |
安全な作業環境を作る
経理自動化で最初に作るのは高度なプロンプトではなく、原本と作業物を分ける場所です。AIが賢くても、入力先と出力先が曖昧なら事故は防げません。ファイル名、フォルダ、権限、完了条件を先に決めます。

原本を作業場所へ置かない
銀行や会計ソフトから出した原本は、変更しない保管場所へ残します。Claude Codeが読むフォルダにはコピーだけを置き、出力先も分けてください。処理前ファイルへ上書きしない設計なら、結果がおかしくても原本へ戻れます。
ファイル名には対象、期間、作成日時を入れます。たとえばbank-a_2026-07_source.csvとbank-a_2026-07_checked.csvのように、入力と結果を見分けます。「最新.csv」のような名前は、対象月を取り違えやすいため避けた方が無難です。
クライアント企業のデータを扱う場合は、契約と社内規程も確認します。個人名、口座、給与、未公開の業績を含むファイルを、利用条件が確認できていない個人アカウントへ渡さないでください。必要に応じて匿名化し、処理後の保管期間も決めます。
CLAUDE.mdへ完了条件を書く
CLAUDE.mdには、対象業務、入力フォルダ、出力形式、禁止事項、確認項目を書きます。文章を長くするより、判断できる条件を短い箇条書きにします。AnthropicはCLAUDE.mdを200行未満に抑え、具体的な指示にすることを勧めています。
経理用CLAUDE.mdに入れる項目
- 原本を上書きせず、結果はoutputへ別名保存する
- 処理前後の行数、金額合計、空欄数を表示する
- 対象事業所、対象期間、通貨、税込・税抜を実行前に示す
- 税区分、決算、支払、削除は候補までにして確定しない
- 判断できない行は推測せずreview列へ理由を書く
「慎重に処理する」だけでは、どこまでできれば完了か分かりません。「入力250行なら、出力行数と除外行数の合計が250行」「金額合計は処理前後で一致」「未一致は別表に残す」のように、数字で判定できる条件へ変えます。
権限はdeny・ask・allowで分ける
Claude Codeはツールの権限をallow、ask、denyで設定できます。denyが優先されるため、日常の経理処理で不要な削除や広いシェル操作を止め、読み取りを許可し、書き込みは都度確認にできます。
MCPツールはmcp__サーバー名__ツール名として権限を指定します。初期段階でサーバー配下の全ツールを一括許可するのではなく、参照系と更新系を分けてください。bypassPermissionsのように確認を広く省くモードは便利ですが、経理の本番環境へ最初から使う設定ではありません。
sandboxで書込先を限定する
Anthropicのsandboxは、ファイルシステムとネットワークの境界をOS側で設けます。標準では現在の作業ディレクトリ内を中心に書き込み、許可していない場所への変更を止めます。経理用プロジェクトは、ホーム全体ではなく専用フォルダから起動してください。
ネットワークも、必要な公式サービスだけへ絞ります。ファイルを読めても外部送信できなければ、漏えい経路を減らせます。反対に、読み取り範囲が広く、ネットワーク先も広い設定では、プロンプトインジェクションを受けたときの影響が大きくなります。
Claude Codeとfreeeをつなぐ
freeeは2026年3月、公式のRemote MCPを公開しました。2026年8月13日時点の公式案内では、接続先はhttps://mcp.freee.co.jp/mcpです。URLを間違えると情報漏えいにつながるおそれがあるため、検索結果や第三者の記事からコピーせず、freee公式リポジトリまたは公式発表で確認します。
freee公式は、Remote MCPとAgent Skillsを組み合わせる前提を示しています。MCPが認証とAPI呼び出しを担い、Agent SkillsがAPI項目や操作レシピをClaudeへ伝えます。接続しただけで会計手順まで理解されると考えず、両方を用意します。
公式プラグインで導入する
freee-mcp公式リポジトリには、Claude Code向けプラグインとしてMCPとAgent Skillsをまとめて導入する方法が掲載されています。2026年8月13日時点では、Claude Codeで次の順に公式マーケットプレースを追加し、freee-mcpプラグインを入れます。
claude plugin marketplace add freee/freee-mcp
claude plugin install freee-mcp@freee-mcp-marketplace
導入後は、Claude Code内の/mcpで接続状態と認証を確認します。OAuthの画面では、ログイン先がfreee公式であること、対象アカウント、許可する内容を見ます。会社の管理対象端末では、個人判断で追加せずシステム管理者の方針に従ってください。
Claude Code一般のMCP設定では、local、project、userのスコープがあります。一社・一業務だけで使うなら、まずlocalまたはprojectで対象を限定します。userスコープは別のプロジェクトでも使えるため、複数社を扱う経理では意図しない接続先が見えることに注意が必要です。
Remote MCPとOSS版を選ぶ
Remote MCPはfreeeがホストし、ローカルでサーバーを構築せずに始められます。freeeの2026年3月27日発表では、会計、人事労務、請求書、工数管理、販売の5領域、約270操作を扱うとされています。設定負担を減らしたい場合の第一候補です。
OSS版は自社でfreeeアプリを登録し、Client IDとClient Secret、OAuth、事業所選択を設定してローカルで動かします。公式リポジトリではnpx freee-mcp configureの対話式手順が案内されています。接続方式や実行環境を自社で管理したい場合に向きますが、認証情報、更新、障害対応も自社の担当になります。
事業所と期間を毎回表示する
freeeの公式MCPには、現在の事業所を確認・切り替える管理ツールがあります。複数事業所に所属しているアカウントでは、会話を始めたら対象事業所を表示し、company_idも確認します。名称だけでは似た事業所を見間違える可能性があります。
期間は「今月」「先月」だけでなく開始日と終了日を明示します。締め処理中は、会計期間、タイムゾーン、未確定データの扱いも確認してください。取得結果が0件でも、取引がないとは限りません。権限不足、日付条件、事業所違い、接続失敗を切り分けます。
freee会計APIとMCPの役割を詳しく知りたい方は、freee会計APIでできることの解説も確認してください。今回の記事は、接続後にClaude Codeで経理作業をどう守るかへ焦点を絞っています。
経理業務を段階的に自動化
本番データへ接続できたことを、導入完了にしないでください。接続は入口です。読み取り、候補、承認、書き込みの各段階で基準を満たしたかを見て、次の権限を開きます。
CSV加工をコピーで試す
最初の題材は、個人情報を除いたテストCSVか、実データをマスキングしたコピーが向きます。列名、日付形式、金額、空欄、重複、文字コードを確認させ、結果を別ファイルへ出します。原本の編集権限は与えません。
依頼文には、入力ファイル、キー列、変更する列、除外条件、出力形式、検査項目を書きます。「きれいにして」ではなく、「取引IDは変更しない。日付をYYYY-MM-DDへそろえる。金額空欄は削除せずreview_reasonへ記載する。処理前後の行数と合計金額を表示する」と指定します。
結果は目視だけでなく、行数、合計、重複数、空欄数を比較します。変換で行が減った場合は、除外理由と対象行を出させます。この確認表があれば、翌月も同じ基準で合否を判定できます。
残高突合は差異表まで
銀行明細と会計データ、売掛一覧と入金、経費申請とカード明細を照合するときは、まず一致候補と未一致候補を別表にします。複数明細の合算、手数料差引、日付ずれ、返金、取消は完全一致だけでは扱えません。
Claude Codeには、どの列をキーにしたか、許容する日付差、金額差、複数候補の扱いを表示させます。一致しなかった行を勝手に除外せず、理由候補と元行番号を残します。人は差異表だけを見て、業務上の理由を判断します。
月次の残高が一致した場合も、件数と対象範囲を確認してください。一部ファイルの読み込み漏れでも、たまたま合計が近づくことがあります。ファイル一覧、入力件数、対象期間、最終残高を一組で記録します。
仕訳候補は検証台帳へ
仕訳候補を作る段階では、勘定科目だけでなく補助科目、税区分、取引先、部門、証憑、決済状態を分けて確認します。全項目の正解率を一つの数字にすると、税区分だけ間違う取引を見落とします。
候補、採用、修正、却下、修正理由、確認者を検証台帳へ残します。新規取引先、定型取引、高額取引、複合仕訳、決算項目を分けると、どこまで任せられるかが見えてきます。詳しい評価方法は、AI仕訳の精度を検証する方法で解説しています。
人の修正が多い取引群は、自動登録へ進めず候補表示のままにします。逆に、条件が変わりにくく、証憑と過去処理がそろい、修正がほぼない定型取引だけ、承認付きの書き込み対象にできます。
月次資料は根拠を付ける
月次資料では、表やグラフを作るだけでなく、元データへ戻れる状態にします。増減コメントには、対象科目、比較期間、差額、増減率、主な取引ID、確認した元帳の範囲を付けます。
Claude Codeが作った説明文は、もっともらしくても事業背景が違う場合があります。「広告費が増えたため」と断定するのではなく、「広告宣伝費が前月より増加。主要な相手先はA・B。キャンペーン実施の有無を担当者へ確認」と分けると、経営会議で使える材料になります。
承認後に限定書き込みする
読み取りと候補作成が安定したら、承認したデータだけ会計ソフトへ書き込みます。実行前に、事業所、対象期間、件数、合計金額、追加・更新の別、変更前後、除外件数を表示します。

登録後は、成功件数と失敗件数を取り直し、予定件数と比べます。会話上で「完了しました」と表示されても、API側で一部だけ失敗することがあります。結果を再取得し、ID、件数、金額で確かめて完了にします。
支払や削除を同じ流れへ入れる必要はありません。日常の定型登録と、外部へ金銭が動く処理、元に戻しにくい処理は分離します。自動化の範囲を広げるより、確認できる範囲を安定して回す方が実務の負担を減らします。
差分とログで結果を確認
Claude Codeを経理へ入れるとき、最終回答だけを保存しても検査には足りません。何を入力し、どの条件で処理し、どの道具を使い、何件変え、どこで人が承認したかを追える形にします。
実行前後の差分を残す
ファイル加工では、変更した行と列、変更前、変更後、理由を差分表にします。会計ソフトでは、新規作成と更新を分け、更新対象のIDと変更項目を表示します。結果ファイルだけでは、意図しない変更を見つけにくいからです。
大量データでは全行を読むのではなく、件数・合計・差異数を先に見てから、差分行を確認します。高額取引、新規取引先、税区分変更、決算項目などは別の確認対象にします。通常行と重要行を同じ目視基準にしない方がよいでしょう。
再実行で二重登録を防ぐ
MCPやAPIの応答が途中で止まっても、freee側では登録が終わっている場合があります。返答がないから失敗と決め、同じ処理を最初から実行すると二重登録につながります。
元データの識別子、対象期間、実行IDを持たせ、再実行前に同じ識別子の登録有無を確認します。完了、失敗、保留を行単位で記録し、失敗分だけをやり直します。登録件数と合計金額も処理前後で比べてください。
更新処理では、取得した時点の値と現在値が違う場合に止める仕組みも有効です。別の担当者が修正した後に古い候補で上書きすることを防げます。「いつ取得したデータを基準にしたか」をログへ残します。
ログへ機密情報を残さない
ログは原因を追うために必要ですが、入力と出力を丸ごと残すと、口座、取引先、給与、証憑、認証情報まで保存される可能性があります。処理ID、対象期間、件数、結果コード、確認者など、目的に必要な項目へ絞ります。
Client Secret、アクセストークン、個人情報をCLAUDE.mdやリポジトリへ書かないでください。秘密情報は公式の認証手順や環境側の保管機能を使います。ログの閲覧者、保管期間、削除手順も決めます。

◆コマニのワンポイントアドバイス
実務では、一つの長い指示で全部終わらせるより、取得、加工、差異確認、承認、登録を分けた方が、どこで誤りが生じたかを追えます。Claude Codeの価値は会話を短くすることだけではありません。同じ確認手順を毎月再現し、前月と比べられる点にあります。
導入時に起きやすい失敗
Claude Codeのセットアップができても、経理業務が安全に回るとは限りません。導入初期は、設定の便利さより、止まったときに原因と影響範囲を確認できるかを見ます。
原本を直接上書きする
最も避けたいのは、銀行や会計ソフトから出した原本を作業フォルダへ置き、同名で保存させる運用です。列対応や文字コードを誤ると、元へ戻す材料まで失います。入力、出力、承認済みを別の場所へ分けてください。
事業所と期間を省く
「先月分を処理して」のような指示は、人同士なら通じても、接続先が複数あると危険です。事業所ID、開始日、終了日、対象口座、ステータスを示します。実行前にClaude Code自身へ条件を復唱させる方法も役立ちます。
MCPツールを一括許可する
接続確認を早くするため、サーバー配下を広くallowへ入れると、参照だけのつもりでも更新や削除が呼ばれる余地ができます。最初は必要な参照ツールを許可し、更新はask、不要な削除はdenyへ置きます。
AIの説明だけを承認する
「問題ありません」「正しく処理しました」という文章は、確認材料ではありません。承認画面には元データ、変更前後、件数、合計金額、除外行、根拠を表示します。説明が自然でも、対象ファイル自体が違う可能性があります。
仕組みの担当者がいない
導入した人だけが設定を知り、経理責任者が停止方法を知らない状態は避けます。業務責任者、MCP・権限の管理者、承認者、障害時の連絡先を決め、認証を止める手順と原本から戻す手順を共有してください。
他社の削減時間を当てはめる
freee公式の士業向けページには、Claude CodeとMCPを使い処理時間を減らした事例があります。参考にはなりますが、取引件数、顧問先数、社内手順、例外率が違えば同じ結果にはなりません。
2026年8月時点の注意
Claude Code、freee-mcp、Agent Skills、会計ソフトの機能、料金、認証、利用条件は更新されます。導入時はAnthropicのMCP公式資料とfreee-mcp公式リポジトリを確認してください。個別の税務・会計判断は税理士や社内責任者へ相談しましょう。
経理でのClaude CodeのFAQ
Q1. Claude Codeはプログラミングができなくても経理で使えますか?
A. CSVの確認や月次資料の下書きは自然な言葉で依頼できます。ただし、フォルダ、権限、MCP、出力検査の初期設定には技術的な理解が必要です。まずマスキングしたコピーで試し、社内のシステム担当者と権限を確認してください。
Q2. Claude Codeからfreee会計を操作できますか?
A. freee公式のRemote MCPまたはOSS版freee-mcpを接続し、Agent Skillsを併用する方法があります。2026年8月13日時点ではClaude Code向け公式プラグインも案内されています。接続後は事業所と権限を確認し、読み取りから始めてください。
Q3. 経理データを完全自動で登録しても大丈夫ですか?
A. 最初から完全自動にはしません。コピーの加工、読み取り、候補作成、承認付き書き込みへ段階を分けます。支払、削除、決算、税務判断、重要マスタ変更には人の確認を残します。
Q4. CLAUDE.mdを書けば誤操作を防げますか?
A. CLAUDE.mdは業務ルールを伝えるのに役立ちますが、技術的な制御ではありません。settingsのallow・ask・deny、sandboxの書込先とネットワーク、会計ソフト側の権限を併用してください。
Q5. どの経理業務から始めるのがよいですか?
A. 原本へ影響しないCSVコピーの形式統一、欠損・重複検査、残高差異表、月次コメントの下書きから始めます。件数と合計を人が比べられ、失敗しても元へ戻せる業務が向いています。
Claude Codeとつなぐ前にfreee会計を試す
MCP連携の効果は、会計データがクラウドへ集まり、日々の入力手順が決まっているほど確認しやすくなります。まずfreee会計の標準機能と自社の取引フローを試し、どの作業をClaude Codeへ渡すか決めましょう。
Claude Code経理自動化のまとめ
Claude Codeは、CSV整形、照合、未処理候補、仕訳候補、月次資料の下書きを、毎月同じ手順で進める道具として使えます。MCPを介せばfreee会計のデータも扱えますが、接続できることと安全に運用できることは別です。
原本のコピー、別名出力、件数と合計の照合、差分、実行ログを先に用意します。権限は参照をallow、更新をask、不要な削除をdenyへ分け、sandboxで書込先とネットワークを限定します。事業所と期間は実行のたびに表示してください。
そのうえで、読み取り、候補作成、承認付き書き込みへ進みます。経理AIエージェント全体の設計は、経理AIエージェントに任せられる業務、導入計画は中小企業の会計AI導入ガイドも参考にしてください。
Claude Codeへ任せる範囲は、自動化できる量ではなく、結果を人が検証できるかで決めます。作業はAIへ寄せ、判断と承認は人が担う。この分担なら、経理の速さと会計データの信頼性を両立しやすくなります。
関連記事
経理をExcelで自動化|AI・関数・マクロの実務使い分け
経理のExcel自動化を、関数・Power Query・マクロ・Office S…
AI経理の人手不足はなぜ起きる?AIで補う業務の実務見極め方
経理の人手不足が起きる原因を、月末集中・紙・転記・属人化・承認待ちから実務目線で…
AIClaude Coworkは経理で使える?実務検証と安全な始め方
Claude Coworkを経理で使う方法を、Excel加工、ファイル分類、月次…