世界を動かす技術を、日本語で。

ウェブ上でタスクをスケジュールする

2026年3月27日原文(code.claude.com)

概要

Claude Codeの スケジュールタスク機能 について解説。 クラウド上で 定期的な自動処理 を実現。 Web、Desktop、CLI からタスク作成が可能。 リポジトリ権限管理外部サービス連携 も柔軟。 タスク管理・編集・即時実行も簡単。

Claude Code スケジュールタスクの概要

  • Anthropicクラウド 上で定期的にプロンプトを自動実行するタスク管理機能
  • PCの電源がオフ でもタスクが継続動作する自動化
  • 代表的な自動化例
    • 毎朝の Pull Requestレビュー
    • 夜間の CI失敗解析と要約
    • PRマージ後の ドキュメント同期
    • 依存関係監査 の定期実行
  • Claude Code Webユーザー全員 (Pro, Max, Team, Enterprise)利用可能

スケジュール方法の比較

  • Cloud(クラウド)
    • Anthropicクラウド上で動作
    • PCの電源不要
    • セッションのオープン不要
    • 再起動後も持続
    • ローカルファイル非対応 (毎回新規クローン)
    • MCPコネクタ をタスクごとに設定
    • 自律実行 (許可プロンプト不要)
    • スケジュールはCLIの/scheduleコマンドで設定
    • 最小間隔は1時間
  • Desktop/loop
    • PC上で動作
    • 電源ONとセッション継続が必要
    • ローカルファイルアクセス可能
    • 設定ファイルやセッションから権限継承
    • 許可プロンプトやスケジュールの柔軟な設定
    • 最小間隔は1分

タスク作成方法

  • Web
    • claude.ai/code/scheduled で「New scheduled task」をクリック
  • Desktopアプリ
    • Scheduleページで「New task」→「New remote task」を選択
  • CLI
    • 任意セッションで/scheduleコマンドを実行
    • 例:/schedule daily PR review at 9am
  • Web/デスクトップはフォーム入力、CLIは対話形式で設定

スケジュール頻度設定

  • Hourly :毎時実行
  • Daily :毎日指定時刻(デフォルト9:00)に実行
  • Weekdays :平日のみ実行
  • Weekly :週1回、指定日時に実行
  • カスタム間隔は CLIの/schedule update で詳細設定可能
  • タイムゾーン自動変換 対応

リポジトリ・ブランチ権限

  • 毎回 新規クローン でリポジトリを取得
  • デフォルトで claude/ プレフィックス付きブランチのみプッシュ可能
  • 制限解除は「Allow unrestricted branch pushes」を有効化

コネクタ連携

  • MCPコネクタ で外部サービス(Slack, Linear等)と連携可能
  • タスク作成時に 接続済みコネクタ が自動追加
  • 不要なコネクタは削除してアクセス権を制限
  • Settings > Connectors または /schedule update で管理

実行環境(Environments)

  • タスクごとに クラウド環境 を設定
    • ネットワークアクセス、環境変数、セットアップスクリプト管理
  • APIアクセス権限依存パッケージインストール も事前設定可能

タスク管理・編集・実行

  • Scheduledリスト から各タスクの詳細ページにアクセス
    • リポジトリ、コネクタ、プロンプト、スケジュール、過去の実行履歴を確認
  • 各実行セッション を開いて内容確認・PR作成・会話継続が可能
  • タスク詳細ページで可能な操作
    • Run now で即時実行
    • Repeatsトグル で一時停止/再開
    • 編集アイコン で各種設定変更
    • 削除アイコン でタスク削除(過去セッションは残る)
  • CLI操作例
    • /schedule list:全タスク一覧
    • /schedule update:設定変更
    • /schedule run:即時実行

追加機能・関連サービス

  • Desktop scheduled tasks :ローカルファイルアクセス対応のPC実行タスク
  • /loop・CLIスケジューリング :セッション内の軽量スケジューリング
  • Cloud environment :クラウドタスク用の実行環境構成
  • MCP connectors :Slack, Linear, Google Drive等外部サービス連携
  • GitHub Actions :リポジトリイベント時にClaudeをCIパイプラインで実行

Hackerたちの意見

ソフトウェアの迅速な反復がデフォルトになる世界にどんどん近づいている気がする。例えば、信頼できるユーザーがフィードバックを出すと、それがAIエージェントによってチケットに整理されて、次にエージェントによってPRに変わり、またエージェントによってレビューされて、最後にエージェントによってデプロイされる。もう一歩か二歩でこのサイクルが完成するかも。もしかしたら、もうすでにそこにいるのかもしれないね。

信頼できるユーザー、Jia Tanみたいな。

この方向性のすべてが大好きだけど、推論コストが異常に高いのが残念。モデルがリリースされたらすぐにコモディティ化されるから、トレーニングコストは気にしないんだけど。推論コストが下がったら、モデルをトレーニングしている企業が重みを公開するインセンティブがなくなるんじゃないかと心配してる。推論収入がトレーニングコストを回収するところだからね。どちらにしても…パフォーマンスあたりの推論価格にもっと革新が必要だよ。ソフトウェアとハードウェアの両方で。ソフトウェアの革新がコモディティハードウェアで推論を解放するのが理想だけど、それは難しいかも。でも、今日の最先端ハードウェアが明日のコモディティハードウェアになるから、いつかは実現するかもしれないね。Taalasが2ヶ月のリードタイムでモデルをハードウェアに焼き付けることができれば、それは大きな進歩だけど、問題がハードウェアのボトルネックに移っただけだから、まだ無駄だよね。安く生産できるゲームボーイのカートリッジのようなものが見られると思うし、それがベースモデルに差し込まれて専門性を高めることができると思う。でも、アナログコンピューティングに戻って、電圧差を巧妙に利用するような、もっと過激なアイデアを追求している人がいるのかも気になる。私には難しすぎるけど、直感的には電圧スパイクを0や1に減らすのはエントロピーを無駄にしているように感じる。

ユーザーとして、ソフトウェアの実際の(人間による)創造からかなり離れているから、考えてみると、どっちでもあまり気にしないんだよね。例えば、Hacker Newsの記事を見てみると、誰かがプログラムしたカスタムアプリで読んでいて、そのアプリはHacker Newsにホストされている記事を引っ張ってきている。すべてはどこかのサーバーを通じて、仕様に従ってワイヤーを通って運ばれている。私にとって、これは印象派の絵画や心を打つ詩ではなくて、それを創造した存在が私からはかなり遠くにあるから、もはや人工的かもしれない。90年代の子供でサイバーセキュリティについて少し知識があるから、もしかしたら言及したもののドキュメントやソースコードを調べることもできるかもしれないけど、興味があればの話だね。

でも、ユーザーがまともなチケットを書くことに近づいてる感じは数十年経ってもないよね。

そういうフィードバックループは、ゴミが入ればゴミが出るっていうのを指数的に悪化させるだけだよね。「ロボットは自分で作ったり修理したりする」っていうトロープだけど、ロボットがエージェントなんだよね。

Anthropicは、Bunの買収を受けてすぐにバックエンドホスティングを始めると思う。基本的にClaudeからビジネス全体を運営して、ソフトウェアのニーズに合わせてClaudeコードで作った特注アプリを共有するのが理にかなってるよね。

ユーザーは、ソフトウェアが本来何をすべきかについて、しばしば間違った考えを持っていて、全体像が見えていないんだよね。

その未来が見えないんだよね。3ヶ月前はその考えに完全に賛成だったけど、今は一歩進むごとにミスが増えていくのに気づいた。行き詰まってしまって、誰もがそのメンタルモデルを持たなくなる。AIが解決できないビジネス上の難題ってないの?それとも、すごく遅くて、正しいアイデアが見つかるまで17個のアイデアを提示するだけとか。俺は一番高いモデルを使ってるけど、AIの性質がその進展を妨げるかもしれないし、目覚めた会社もあれば、後から目覚める会社もあると思う。ミス率が高すぎるんだよね。そして、そのミス率を下げるために導入したシステムもミス率があって、複雑さと必要な探索時間を増やすだけ。多くの人が、12月の初期採用者たちの状態にいると思う。AIは、きちんとメンテナンスされたコードベースで機能的な機能を実装できるけど、自分でメンテナブルなコードを書くことはできない。実際、コードを書くのを手伝ってもらうよりも遅くなるから、手伝ってもらうと、もっと状況を把握できて、小さな問題をすぐに止められる。すべてを素早く繰り返せるし、1ヶ月間アイデアを開かなかったら、ある時点で地獄になった。今は3万行削除して、見えてくる問題の量が目を開かせる経験だった。スケールしないパフォーマンスの問題、冗長性、バグ、検証レイヤーに対する逃げ道、四重に増えた型。今はAIの出力をもっと注意深く監視できるけど、やっぱり自分で書いた方が早い。だって、一つのタスクだから。AIを使ったタイピングは、俺の脳より遅くないし。それに、FAANGが生産ラインごとに300ドル支払ってることを考えると、ここで本当に何を達成しようとしてるのか、スピードは問題じゃなかったんだ。優れたコーダーは、1日に10行の生産ラインを書く。正確性やアーキテクチャが問題なんだよね。それを解決するには、時間が経つにつれて機能追加がしやすくなるような、しっかりした基本ブロックを構築することが必要なんだ。

ハハ、これのバージョンをSPECしたばかりだよ。簡単な静的ウェブサイトがあって、数人に更新してもらいたいんだ。だから、信頼できる3、4人のユーザーに、更新をリクエストするためのサイト内チャットインターフェースへのアクセスを与える予定。次に、開発環境を立ち上げて、エージェントが変更を加えて、PRを作成し、ブランチのプレビューリンクをユーザーに返す感じ。非技術的なステークホルダー向けのエージェント駆動のCMSってところかな。うまくいくか見てみよう。

こういうタイプのチケットはできると思うけど、信頼できるユーザーの仮定がかなり重要だね。今のLLMのアーキテクチャでは、これ以上良くなるとは思えない。フィードバックメカニズムはいろいろできるけど、LLMは意識がないから、状況を理解して導く人間がいない限り、ドリフトは避けられないよ。でも、今でも特定の種類のクソアプリを使えば、かなり自動化できると思う。それが俺たちの職業の大部分を占めてるんだ。

公式ウェブサイトから機能が発表される一方で、使用制限がチームメンバーのTwitterアカウントから来てるのが面白いね - https://x.com/trq212/status/2037254607001559305。あと、誰かが2倍の使用量を発表したときにこの rugpull を予測してたのも正しかったね - https://x.com/Pranit/status/2033043924294439147。

Hacker Newsで議論の続きを見る