実測 · 2026-10-16

AIデータ分析:表を普通の言葉で伝え、チャートを得る

Claude Code に Excel や CSV を渡し、見たいことを言えば、計算してチャートを描きます。数式も SQL も不要です。半年分の売上 CSV で実測:コマンド一つ、109 秒、月次推移、地域順位、商品成長、読めるラベルの折れ線チャート。

  • ✓36 行の売上 CSV(6 ヶ月 × 3 地域 × 2 商品)、コマンド一つ、109 秒(2026-10-16 実測)
  • ✓質問 3 件に回答:前期比の月次売上推移、最も売れた地域、最も伸びた商品
  • ✓Python + matplotlib が chart.png(月・地域の折れ線)と report.md を書き出した
AIデータ分析の折れ線:2026 年 1–6 月の地域別売上
実測 chart.png:月・地域別売上の折れ線。

一度だけ設定:グローバル設定を AICodeWith に向ける

設定は一度で十分です。以降のユースケースは同じです。他ツールは 連携ガイド。キーの取得は API キーを取得。

  1. 1. Claude Code をインストール

    Claude Code の公式インストール手順に従ってください。claude --version がバージョン番号を出せば完了です。

  2. 2. キーを作り、グローバル設定を編集

    ログインし、ダッシュボードの **APIキー** ページを開いてキーを作成します。場所が分からなければ API キーを取得 を見てください。

    グローバル設定 ~/.claude/settings.json を開き、env に Base URL とキーを入れます:

    ~/.claude/settings.json
    {
      "env": {
        "ANTHROPIC_BASE_URL": "https://api.aicodewith.ai",
        "ANTHROPIC_AUTH_TOKEN": "sk-YOUR_KEY"
      }
    }
    
    Base URL の末尾に /v1 を付けないでください。ターミナルを開き直し、claude を実行して普通に返信があれば接続できています。
  3. 3. Python が入っているか確認

    チャートには Python と matplotlib が必要です。ローカルに Python 3 がいること。python3 --version がバージョンを出せば OK です。matplotlib がなければ、彼が処理します。

    実測ではシステム Python に直接パッケージを入れられませんでした。Claude Code は virtualenv を作り、そこに matplotlib と pandas を入れ、システム環境は触りませんでした。

実測手順

  1. 1. コマンド一つ:見たいことを言う

    CSV(または Excel)をフォルダに置き、実行:

    bash
    claude -p 'sales.csv を読んで教えて:月次総売上(数量 × 単価)の推移、一番売れた地域、一番伸びた商品。それから Python と matplotlib で月・地域の売上折れ線を描き、chart.png に保存し、結論を report.md に書いて。'
    
    ファイル名と質問は自分のものに差し替えてください。ターミナルに auto モードと api.aicodewith.ai の英語注意が出ることがあります。無視して構いません。結果には影響しません。
    AIデータ分析のターミナル:月次推移、地域順位、商品成長
    実測ターミナル出力:109 秒、chart.png と report.md を書き出し。
  2. 2. 結論と留保を読む

    月次表、地域シェア、商品成長のほか、「1 月 vs 6 月」と「前半 3 ヶ月 vs 後半 3 ヶ月」で最も伸びた商品が一致しないこと、半年のデータは説明で予測ではないことも警告しました。

    画像自体は見えないとも言い、重なるラベルを確認するため chart.png を開けと提案しました。送る前にチャートとレポートを開いてください。

  3. 3. 追加で質問する

    同じフォルダで続けて、例:「商品別の棒グラフを描いて」「5 月が高かった理由を分解して」「結論を上司向け 3 文にして。」

トラブルシューティング

非ラテンラベルが豆腐になる
機上に入っているフォントで書き直させてください。実測では正しく描画されるフォントを使いました。
matplotlib を入れられない
virtualenv を作ってそこに入れろと頼んでください(実際そうしました)。システム Python は変えないでください。
401 またはリクエスト失敗
キーが欠けておらず、Base URL が https://api.aicodewith.ai(/v1 なし)か確認してください。変更後はターミナルを開き直します。

FAQ

数式や SQL は必要ですか?

いいえ。次元と指標を言ってください。Python は自分で書いて実行します。

Excel は使えますか?

このページで検証したのは CSV です。Excel を渡すこともできます。その経路は別途検証していません。

数字は信頼できますか?

数字は手計算して合計が一致したと言い、アルゴリズムに依存する結論に印を付けました。送る前に数点を抽出して確認してください。

どれくらいかかりますか?

36 行、質問 3 件、チャート 1 枚:109 秒。

ワンクリック版が欲しい場合はメールを残してください

自分で環境を組むのが面倒ですか?「AIデータ分析」のワンクリック版を検討中です。でき次第メールでお知らせします。