CLAUDE LABEN
WWDC — WWDC 2026でSiriはGoogle Geminiベースと確定。ChatGPT等への外部ハンドオフは廃止され、サードパーティAI選択はEU(DMA)で当面非対応にBILLING — 6/15の課金変更まで残り6日。Agent SDK・headless Claude Code・GitHub Actions・他社エージェントがAPIレート準拠の月次クレジットへ移行OUTAGE — claude.ai・Claude Code・Coworkで障害が報告(6月)。スケジュール実行はfallbackModelとリトライ前提の設計が安全ですDYNAMIC-WORKFLOWS — Max・TeamプランとAPIでdynamic workflowsがデフォルトON。コードベース横断のバグ探索や独立検証に活用ULTRACODE — Claude Codeの新設定ultracodeがeffortメニューに追加。xhigh固定でワークフロー判断はClaudeに委ねますOPUS4.8 — Claude Opus 4.8が主要プランのデフォルトとして定着。コーディング・エージェント・推論を強化WWDC — WWDC 2026でSiriはGoogle Geminiベースと確定。ChatGPT等への外部ハンドオフは廃止され、サードパーティAI選択はEU(DMA)で当面非対応にBILLING — 6/15の課金変更まで残り6日。Agent SDK・headless Claude Code・GitHub Actions・他社エージェントがAPIレート準拠の月次クレジットへ移行OUTAGE — claude.ai・Claude Code・Coworkで障害が報告(6月)。スケジュール実行はfallbackModelとリトライ前提の設計が安全ですDYNAMIC-WORKFLOWS — Max・TeamプランとAPIでdynamic workflowsがデフォルトON。コードベース横断のバグ探索や独立検証に活用ULTRACODE — Claude Codeの新設定ultracodeがeffortメニューに追加。xhigh固定でワークフロー判断はClaudeに委ねますOPUS4.8 — Claude Opus 4.8が主要プランのデフォルトとして定着。コーディング・エージェント・推論を強化
記事一覧/Cowork
Cowork/2026-04-15中級

Cowork × Python データ分析自動化:pandas・Matplotlib で週次レポートを自動生成する実践パイプライン

CoworkのスケジュールタスクとPythonを組み合わせて、データ分析レポートを完全自動化する方法を解説します。pandas・Matplotlib・Google Sheets連携まで実務に直結する実装パターンを体系的に解説。

cowork18python32データ分析4自動化69pandas2matplotlibスケジュールタスク11レポート生成

プレミアム記事

週に一度、同じ手順でCSVを開いてpivot tableを作り、グラフをコピーしてスライドに貼る——そういう作業を毎週繰り返していませんか。

実は、その作業のほぼすべてをCoworkとPythonで自動化できます。月曜の朝にメールボックスを開いたら、前週のKPIレポートがすでにSlackに届いています。そんな状態を、このガイドで作り上げます。

単なる「Pythonスクリプト入門」ではありません。Coworkのスケジュールタスク・bash環境・Claude AIの分析力を組み合わせて、実務レベルで動くデータパイプラインを構築するための、実践的な設計ガイドです。

なぜCoworkでデータ分析を自動化するのか

「Pythonが使えるなら、サーバーでcronを回せばいい」と思う方もいるかもしれません。それは正しいのですが、Coworkにはcronにない強みがあります。

Claude AIとの統合です。

単にデータを集計してグラフにするだけなら、cronで十分です。しかしCoworkでは、集計結果をClaude AIに渡して「先週と比べて何が変わったか」「異常値の原因として考えられること」を自然言語で分析させ、それをレポートの冒頭に差し込む——という処理が、追加のインフラなしで実現できます。

もう一つの強みはMacのローカル環境を使えることです。Coworkはデスクトップアプリとして動作するため、ローカルに保存されているCSVファイルや、ネットワーク上の社内ファイルサーバーへのアクセスも、特別な設定なしに行えます。

このガイドでは次のパイプラインを構築します:

  1. ローカルCSVまたはGoogle SheetsからデータをPythonで取得
  2. pandasで集計・前処理
  3. Matplotlibでグラフ生成(PNG出力)
  4. Claude AIが前週との差分を分析してコメントを生成
  5. markdownレポートとして保存 + Slack/メール通知
  6. Coworkのスケジュールタスクで毎週月曜朝に自動実行

Step 1:Coworkのbash環境でPythonを準備する

CoworkはMacOSのシェル環境に直接アクセスできます。まず現在のPython環境を確認し、必要なライブラリを整えましょう。

Coworkで新しい会話を開始し、次のように指示してください:

bash環境を確認してください。python3 --version、pip3 --version、そして
pandas・matplotlib・openpyxl がインストールされているか確認してください。

Claudeは以下のようなコマンドを実行します:

# Python環境の確認
python3 --version
pip3 --version
 
# 必要なライブラリの確認
python3 -c "import pandas; print('pandas:', pandas.__version__)" 2>/dev/null || echo "pandas: NOT INSTALLED"
python3 -c "import matplotlib; print('matplotlib:', matplotlib.__version__)" 2>/dev/null || echo "matplotlib: NOT INSTALLED"
python3 -c "import openpyxl; print('openpyxl:', openpyxl.__version__)" 2>/dev/null || echo "openpyxl: NOT INSTALLED"

ライブラリが不足している場合、Claudeに「不足しているライブラリをインストールしてください」と伝えれば、pip3 install pandas matplotlib openpyxl を実行してくれます。

仮想環境の作成(オプション)

プロジェクト専用の仮想環境を作りたい場合は次のように指示します:

~/data-analysis-automation というディレクトリに仮想環境を作成し、
pandas・matplotlib・openpyxl・requests・slack-sdk をインストールしてください。

Claudeが実行するコマンド:

# プロジェクトディレクトリと仮想環境の作成
mkdir -p ~/data-analysis-automation
cd ~/data-analysis-automation
python3 -m venv .venv
 
# ライブラリのインストール
.venv/bin/pip install pandas matplotlib openpyxl requests slack-sdk gspread google-auth
 
# requirements.txtの生成(再現性のために)
.venv/bin/pip freeze > requirements.txt
echo "✅ 環境構築完了"

ここまでお読みいただきありがとうございます。

この記事の続きを読む

この先には、実装コードやベンチマーク結果など、実務でお役に立てる内容をご用意しています。このサイトは広告を掲載しておらず、サーバーや開発にかかる費用はメンバーの皆様のご支援で成り立っています。もしお役に立てていましたら、ご支援いただけますと大変ありがたいです。

この記事で得られること
スプレッドシートを手作業で集計していた方が、Coworkのスケジュールタスクで週次レポートを毎週月曜に自動生成できるようになります
pandas・Matplotlib・Google Sheets APIを組み合わせた、そのままコピーして使えるデータパイプラインの完全コードを取得できます
エラーハンドリング・ログ記録・Slack通知まで含めた本番運用可能な自動化システムの設計パターンを習得できます
Stripe による安全な決済 · いつでもキャンセル可能
シェア

お読みいただきありがとうございます

Claude Lab は広告なしで運営しており、サーバー費用などの運営コストはメンバーシップのご支援で賄っています。実装コード・ベンチマーク・本番設計パターンなど、実務でお役立ていただける記事を毎日更新しています。もし読んでよかったと感じていただけましたら、ぜひご覧ください。

  • コピー&ペーストで使える実装コード付き
  • 毎日新しい上級ガイドを追加
  • ¥580/月 または ¥1,480 の永久アクセス
メンバーシップを見る →

関連記事

Cowork2026-04-18
Claude Code と Cowork を組み合わせて個人開発を自動化した実際のワークフロー
Claude Code(コーディングCLI)と Cowork(デスクトップ自動化)を組み合わせて個人開発を効率化する実践ワークフローを紹介。スケジュールタスクとの連携パターンも解説します。
Cowork2026-03-09
Cowork で繰り返しタスクを自動化する実践テクニック
スキル機能とスケジュールタスクを組み合わせて日常のワークフローを劇的に効率化する方法を、初心者にもわかりやすく実践的に解説します。
Cowork2026-05-03
Claude Cowork半年間の実運用レビュー — 期待と現実、個人開発者が見えてきた真価
Claude Coworkを半年間使い続けた個人開発者視点の正直なレビュー。スケジュールタスク・スキル・メモリ機能の実際の使い勝手と、期待を裏切られた点、逆に予想外に役立った点を具体的に解説します。
📚RECOMMENDED BOOKS
大規模言語モデル入門
山田育矢
LLM開発
生成AIプロンプトエンジニアリング入門
我妻幸長
プロンプト
Claude CodeによるAI駆動開発入門
平川知秀
AI駆動開発
※ アフィリエイトリンクを含みます
もっと見る →