Skip to content

原文(日本語に翻訳)

/loopを改善:Escキーで保留中のウェイクアップをキャンセルできるようになりました。また、ウェイクアップ時に「Claude resuming /loop wakeup」と表示されるようになり、明確になりました。

原文(英語)

Improved /loop: pressing Esc now cancels pending wakeups, and wakeups display as "Claude resuming /loop wakeup" for clarity

概要

/loopコマンドはClaude Codeが定期的または自律的にタスクを繰り返し実行するための機能です。今回の改善により、次のウェイクアップが待機中の状態でEscキーを押すと、その保留中のウェイクアップがキャンセルされるようになりました。また、ウェイクアップ時の表示メッセージが「Claude resuming /loop wakeup」と明確になり、通常の会話再開と区別しやすくなりました。

基本的な使い方

/loop 5m プロジェクトのビルド状況を確認して報告してください

ループを停止したい場合:

  • Esc: 次のウェイクアップをキャンセルし、ループを停止します

実践例

定期的なビルド監視ループ

CI/CDパイプラインの状態を定期的にチェックするループを設定します。

/loop 10m 最新のCI結果を確認して、失敗があれば詳細を報告してください

# Claude が10分ごとに起動する
# 「Claude resuming /loop wakeup」と表示されてから処理開始
# 停止したい場合は Esc キーを押す

自律ペーシングのループ(動的モード)

インターバルを指定せず、Claudeが自身で判断して次のウェイクアップタイミングを決めます。

/loop バックグラウンドでコードレビューを続けてください。必要に応じてウェイクアップしてください

# Claudeが ScheduleWakeup ツールで自律的にタイミングを決定
# 処理が完了したタスクと次のアクションを報告
# Esc で次のウェイクアップをキャンセル

ループ停止のタイミング

ループが実行中(ウェイクアップ待機中)の場合、Escキーで安全に停止できます。

# ループ実行中の状態
[Claude is waiting for next wakeup in 8 minutes...]

# このタイミングで Esc を押すと
[Pending wakeup cancelled. /loop stopped.]

注意点

  • Escキーの動作: ウェイクアップ「待機中」の場合にEscでキャンセルできます。Claude が実際に処理中(応答生成中)の場合は、現在の処理を中断します(通常のEscの動作)
  • 「Claude resuming /loop wakeup」メッセージ: ループによる自動起動であることを示す新しいメッセージです。通常の会話再開(「Claude resuming session」)と区別できます
  • ループ期間: /loopは最大3日間継続でき、その間バックグラウンドで自律的に動作します
  • リモートからの利用: Remote Controlを通じてモバイルやWebからループの状態を確認できます

関連情報