CLAUDE LABEN
FORK — Claude Code 2.1.212で/forkの挙動が変わりました。会話を新しいバックグラウンドセッションへ複製し、作業を続けたまま並走できます。従来のセッション内サブエージェントは/subtaskに移りましたLIMITS — WebSearchの呼び出しがセッション単位で既定200回に制限されました。サブエージェントの起動も既定200回が上限で、暴走した検索・委譲のループを止められますMCPBG — 2分を超えるMCPツール呼び出しは自動的にバックグラウンドへ移り、セッションが固まらなくなりました。しきい値はCLAUDE_CODE_MCP_AUTO_BACKGROUND_MSで調整できますPLANFIX — プランモードがtouchやrmといったファイルを変更するBashコマンドを、許可プロンプトもcanUseToolコールバックも通さずに実行してしまう不具合が修正されましたSONNET5 — Claude Sonnet 5は導入価格として入力100万トークンあたり2ドル、出力10ドルで提供中です。8月31日を過ぎると3ドルと15ドルに戻りますIPO — Anthropicが早ければ10月の株式公開を視野に、引受銀行が投資家との面談を組み始めたと報じられていますFORK — Claude Code 2.1.212で/forkの挙動が変わりました。会話を新しいバックグラウンドセッションへ複製し、作業を続けたまま並走できます。従来のセッション内サブエージェントは/subtaskに移りましたLIMITS — WebSearchの呼び出しがセッション単位で既定200回に制限されました。サブエージェントの起動も既定200回が上限で、暴走した検索・委譲のループを止められますMCPBG — 2分を超えるMCPツール呼び出しは自動的にバックグラウンドへ移り、セッションが固まらなくなりました。しきい値はCLAUDE_CODE_MCP_AUTO_BACKGROUND_MSで調整できますPLANFIX — プランモードがtouchやrmといったファイルを変更するBashコマンドを、許可プロンプトもcanUseToolコールバックも通さずに実行してしまう不具合が修正されましたSONNET5 — Claude Sonnet 5は導入価格として入力100万トークンあたり2ドル、出力10ドルで提供中です。8月31日を過ぎると3ドルと15ドルに戻りますIPO — Anthropicが早ければ10月の株式公開を視野に、引受銀行が投資家との面談を組み始めたと報じられています
記事一覧/Cowork
Cowork/2026-03-27上級

Cowork スキル×スケジュール活用: 業務自動化の設計パターンと実践テクニック

Coworkのスキル機能とスケジュール実行を組み合わせた高度な業務自動化パターンを解説。営業レポート・日報集約・KPI追跡など複数のユースケースを設計パターンとして体系化し、MCPコネクタの効果的な活用法も紹介します。

cowork13skills8scheduleautomation54mcp18advanced-patterns

プレミアム記事

Claude Cowork の真の力は「スキル」と「スケジュール」を組み合わせたとき発揮されます。基本的な自動化から、複雑な条件分岐、複数チームの並列処理まで、様々なビジネスプロセスを設計パターンとして体系化できます。エンタープライズレベルの自動化に耐える設計手法と実装テクニックを、実運用で効いたものから順に取り上げます。

スキルの構造 — 再利用可能なワークフローの設計

スキルの本質

スキルは「手順をまとめた再利用可能なテンプレート」です。YAML フロントマターと処理ステップで構成されます。

---
name: "Weekly Sales Report"
description: "毎週月曜に営業レポートを自動生成し、経営層に報告"
triggers:
  - schedule: "0 9 * * 1"  # 毎週月曜 9:00
    timezone: "Asia/Tokyo"
parameters:
  - name: "weeks_back"
    type: "integer"
    default: 1
    description: "過去何週分のデータを集計するか"
  - name: "notify_channel"
    type: "string"
    default: "#executive"
    description: "報告先 Slack チャネル"
---

処理ステップは以下のように記述します:

steps:
  - name: "fetch_sales_data"
    connector: "hubspot"
    action: "get_deals"
    filter:
      closed_date: "{{ weeks_back }} weeks ago"
    output: "sales_data"
 
  - name: "aggregate_by_rep"
    processor: "group"
    input: "{{ sales_data }}"
    group_by: "owner"
    output: "rep_summary"
 
  - name: "send_slack_report"
    connector: "slack"
    action: "send_message"
    channel: "{{ notify_channel }}"
    message: |
      📊 **Weekly Sales Report**
      Total: ${{ total_sales }}
      By Rep:
      {{ rep_summary | format_as_table }}
 
  - name: "save_to_drive"
    connector: "google_drive"
    action: "upload"
    file_name: "Sales_Report_{{ date }}.xlsx"
    folder: "Reports/Sales"
    source: "{{ sales_data }}"

スキルの再利用性

同じスキルを複数の条件で実行できます:

スキル「Weekly Sales Report」を実行
  ├─ trigger: 毎週月曜(自動)
  ├─ パラメータ: 過去 1 週分
  │
スキル「Monthly Sales Report」も、同じ「Weekly Sales Report」を流用
  ├─ trigger: 毎月 1 日(自動)
  └─ パラメータ: 過去 4 週分

スキルは「テンプレート」なので、パラメータを変えるだけで異なるユースケースに対応できます。

スケジュール実行の設定パターン

パターン 1: 定期実行(Cron 式)

schedule:
  - name: "daily_report"
    skill: "Daily Operations Report"
    cron: "0 9 * * *"      # 毎日 9:00
    timezone: "Asia/Tokyo"
    retries: 3             # 失敗時に 3 回まで再試行
    retry_delay: 300       # 5 分間隔で再試行

パターン 2: 条件付き実行

schedule:
  - name: "weekend_summary"
    skill: "Weekly Team Summary"
    trigger:
      type: "cron"
      cron: "0 18 * * 5"    # 金曜 18:00
      condition: "{{pipeline.deals_count}} > {{threshold_value}}"
    actions:
      - if: "{{deals_count}} > 100"
        then: "send_to: #urgent-review"
      - if: "{{deals_count}} <= 100"
        then: "send_to: #regular-review"

パターン 3: イベント駆動実行

schedule:
  - name: "customer_signup_followup"
    skill: "New Customer Onboarding"
    trigger:
      type: "webhook"
      source: "hubspot"
      event: "deal_stage_changed"
      filter: "stage == 'Onboarding'"
    on_trigger: "immediate"  # イベント発生直後に実行

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

この記事の続きを読む

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

この記事で得られること
スキル×スケジュールの設計パターンを5つのユースケースで体系的に理解できる
MCPコネクタ(HubSpot・Slack・Google Drive等)の効果的な組み合わせ方を習得できる
エラーハンドリングと安定運用のためのベストプラクティスを実践的に学べる
Stripe による安全な決済 · いつでもキャンセル可能

この記事を購入する

この先の内容をすべてお読みいただけます。一度のご購入で、いつでも何度でもアクセスできます。このサイトは広告を掲載しておらず、皆さまのご支援がサーバー費用などの運営を支えています。

または
メンバーシップなら全記事が読み放題 →
シェア

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

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

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

関連記事

Cowork2026-07-17
手元では動くのに、配ると呼び出されない — Cowork プラグインから剥がした4つの前提
自分の環境で動いていたスキル4本をプラグインにまとめて渡したところ、発火したのは1本だけでした。発火率の測り方と、配布前に剥がすべき環境依存・description・権限・命名衝突の4前提を実装込みで整理します。
Cowork2026-04-29
Cowork mode の Artifacts で「毎朝開く1ページ」を設計する — MCP連携で生きたダッシュボードを作る方法
Cowork mode のArtifactsは、再現可能な情報源を持つ「生きたページ」を生み出します。MCP連携で毎朝の確認業務を1クリックに集約する設計手順と落とし穴を、実例付きで解説します。
Cowork2026-04-09
デザインシステムをClaude Skillsとして実装する:kintone事例に学ぶAI対応ドキュメント設計
サイボウズのkintone Design SystemをClaude Agent Skillsとして提供した事例を参考に、デザインシステムをAIが読めるSkillsとして実装する方法を詳しく解説します。MCPとの違い、SKILL.mdの設計原則、ドキュメント構造の最適化まで網羅。
📚RECOMMENDED BOOKS
大規模言語モデル入門
山田育矢
LLM開発
生成AIプロンプトエンジニアリング入門
我妻幸長
プロンプト
Claude CodeによるAI駆動開発入門
平川知秀
AI駆動開発
※ アフィリエイトリンクを含みます
もっと見る →