【結論】解決策 / 実行コマンド
大きなCSVやExcelを全文プロンプトへ入れるより、Claude Codeにはスキーマ確認、集計、検証を行うPythonスクリプトを作らせる方法が再現性に優れます。
データを一切読ませずにコードだけ作らせる運用も可能ですが、列名、型、欠損率など最小限のメタデータは必要です。
# ターミナルで実行:分析用仮想環境を作成
python -m venv .venv
# macOS・Linuxでターミナル実行:仮想環境を有効化
source .venv/bin/activate
# ターミナルで実行:分析ライブラリを導入
python -m pip install pandas matplotlib openpyxl
# ターミナルで実行:Claude Codeを起動
claude
具体的な手順・設定方法
最初に列名、型、行数、欠損率だけを出力する検査スクリプトを作ります。
集計定義、期間、通貨、タイムゾーン、除外条件を文章化します。
既知の小さなサンプルで期待値と一致するかテストしてから全データを処理します。
実践プロンプト / 活用テクニック
# 起動後のセッション内で入力
sales_data.csvを処理するscripts/analyze_sales.pyを作成してください。
最初に列名、型、行数、欠損率を表示し、月別売上を集計してreports/monthly_sales.csvとreports/monthly_sales.pngへ保存してください。
元データは変更せず、金額列の不正値と重複行を別レポートへ出してください。
注意点・よくあるエラーと対処法
顧客情報や機密データを扱う場合は、組織のデータポリシーとClaude Codeのアクセス範囲を確認してください。
相関は因果関係を意味しないため、生成された考察をそのまま意思決定へ使わないでください。
グラフと集計値は元データの既知サンプル、SQL集計、別ツールなどで突合してください。