CLAUDE LABEN
2.2553.0 — Claude Desktop と Cowork が週末に更新されています。コネクタや拡張のツールが、省略してよい引数を省いたときに失敗する不具合が直りましたCOMPACT — Messages API に compaction パラメータが入りました。compact-2026-09-04 のベータヘッダ経由で、会話の圧縮を自分のタイミングで呼べます10/07 — 管理構成キーの旧い綴りの受付は10月7日 正午 PT までです。残り16日。orgPluginSettings を array 形式へ移す前に、配布側を 1.15200.0 超へ上げておく順序が要りますGH.LINK — Cowork の GitHub 連携が、設定画面では認証済みと表示されるのにどこからも使えないという報告が出ています。コネクタとして登録されないためですNEW — Pro を払っているのに Console に請求が立っていないとき、どこを見るかKB5129195 — 9月の Windows 更新で Cowork がファイルを読めなくなっていた件は、Microsoft 側の KB5129195 で解消しています。Claude Desktop 側の更新は要りません2.2553.0 — Claude Desktop と Cowork が週末に更新されています。コネクタや拡張のツールが、省略してよい引数を省いたときに失敗する不具合が直りましたCOMPACT — Messages API に compaction パラメータが入りました。compact-2026-09-04 のベータヘッダ経由で、会話の圧縮を自分のタイミングで呼べます10/07 — 管理構成キーの旧い綴りの受付は10月7日 正午 PT までです。残り16日。orgPluginSettings を array 形式へ移す前に、配布側を 1.15200.0 超へ上げておく順序が要りますGH.LINK — Cowork の GitHub 連携が、設定画面では認証済みと表示されるのにどこからも使えないという報告が出ています。コネクタとして登録されないためですNEW — Pro を払っているのに Console に請求が立っていないとき、どこを見るかKB5129195 — 9月の Windows 更新で Cowork がファイルを読めなくなっていた件は、Microsoft 側の KB5129195 で解消しています。Claude Desktop 側の更新は要りません
記事一覧/Cowork
Cowork/2026-04-15中級

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

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

cowork15python22データ分析自動化88pandas2matplotlibスケジュールタスク24レポート生成

プレミアム記事

週に一度、同じ手順で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/月 または ¥2,480 の永久アクセス
メンバーシップを見る →

関連記事

Cowork2026-09-18
Cowork と Claude Code のどちらに置くかを、承認の挟まり方で決めています
同じ Claude が動く Cowork と Claude Code を、機能の比較ではなく「途中で人の承認が挟まってよいか」で置き分けている基準と、無人の面に残す書き方を実例つきでお伝えします。
Cowork2026-09-16
定期タスクが動く日と動かない日があったのは、フォルダを1つ指定していたからでした
Cowork の定期タスクは既定でリモート実行ですが、手元のファイルやアプリを必要とした瞬間に端末実行へ切り替わります。作成画面の最後の一項目が実行場所を決めている仕組みと、タスクを作る前に決めておきたい三つの問いを書き残します。
Cowork2026-09-08
毒入りサンプルを置くまで、無人の検査は一度も落ちていませんでした
無人スケジュールで回している検査が、ログ整形のパイプ一本で終了コードを失っていました。消える経路を手元で測って切り分け、検査自身を検査する小さなハーネスまで組みます。
📚RECOMMENDED BOOKS
大規模言語モデル入門
山田育矢
LLM開発
生成AIプロンプトエンジニアリング入門
我妻幸長
プロンプト
Claude CodeによるAI駆動開発入門
平川知秀
AI駆動開発
※ アフィリエイトリンクを含みます