CC逆引きリファレンス

/background [prompt]

セッション管理

コマンド

/background [prompt]

現在のセッションをバックグラウンドエージェントに切り離す

概要

現在の対話セッションをバックグラウンドエージェントとして切り離し、ターミナルを解放します。起動時は --background / --bg フラグでも同様に起動できます。バックグラウンドエージェントはコード作業完了時に自動でコミット・push し、ドラフトPRを開きます。

こんな時に使う

  • 長時間かかるタスクを裏で走らせてターミナルを他の作業に使いたい時
  • 複数のタスクを並行して進めたい時

使い方

  1. 1/background [追加の指示] と入力
  2. 2セッションがバックグラウンドエージェントとして切り離される
  3. 3claude agents で一覧確認、claude attach <id> で再アタッチ

Tips

  • claude --bg --exec 'コマンド' でシェルコマンドをPTY付きバックグラウンドジョブとして実行できる
  • claude logs <id> / claude stop <id> / claude rm <id> / claude respawn <id> で管理できる
  • Notification フックが agent_needs_input(入力待ち)・agent_completed(完了)を受け取る

関連コマンド