tmuxとatによるClaudeセッション再起動の自動化

✍️ OpenClawRadar📅 公開日: May 12, 2026🔗 Source
tmuxとatによるClaudeセッション再起動の自動化
Ad

Claudeの使用量が午前1時などの不便な時間に尽きてしまい、何時間もの作業時間を無駄にしてしまうことがあります。r/ClaudeAIのあるユーザーが、tmuxとatを使って特定の時間にセッションを自動再起動する実用的な解決策を共有しました。

基本設定

まだインストールしていない場合は、両方のツールをインストールします。

# macOS
brew install at

# Debian/Ubuntu
sudo apt install at

主要コマンド

この方法では、atを使って現在のClaudeプロセスを停止するCtrl+Cを送信し、その後continue(またはclaude)コマンドで再起動するコマンドをスケジュールします。

シンプルな1セッション版(名前付きtmuxセッションなし):

echo "tmux send-keys C-c; tmux send-keys continue ENTER" | at now + 290 minutes

名前付きセッション版(セッション名'claude'):

echo "tmux send-keys -t claude C-c; tmux send-keys -t claude 'claude' Enter" | at 23:30
echo "tmux send-keys -t claude C-c; tmux send-keys -t claude 'claude' Enter" | at now+239 minutes

注意点

  • 使用量がリセットされる時間に合わせて時間オフセットを調整してください。
  • tmuxセッションが1つしかない場合は、-t claudeを省略できます。
  • コマンドはtmuxセッション名がclaudeであることを前提としています。

このテクニックにより、深夜の手動再起動が不要になり、一晩中Claudeを生産的に活用できます。

📖 ソース全文を読む: r/ClaudeAI

Ad

👀 See Also

Claudeコードにおけるシステムプロンプトの肥大化を削減するため、CLAUDE.mdファイルを圧縮する
Tips

Claudeコードにおけるシステムプロンプトの肥大化を削減するため、CLAUDE.mdファイルを圧縮する

人間が読みやすいマークダウンヘッダーや文章などの書式を削除し、パイプ区切りのリストなどのコンパクトな表記に置き換えることで、CLAUDE.mdファイルを圧縮する技術。Claudeにとって同じ情報を維持しながら、文字数を60〜70%削減できます。

OpenClawRadar
クロードコードは、曖昧な指示ではなく、具体的なプロンプトを必要とします。
Tips

クロードコードは、曖昧な指示ではなく、具体的なプロンプトを必要とします。

開発者が報告したところによると、Claude Codeは曖昧な指示よりも詳細なプロンプトでより良い結果を生み出すとのことで、5ヶ月間にわたる40億トークンの経験を引用しています。

OpenClawRadar
OpenClawドリフト修正:エージェントワークフローを強化する4つのオペレータースキル
Tips

OpenClawドリフト修正:エージェントワークフローを強化する4つのオペレータースキル

ある開発者が、エージェントのドリフトやタスク完了の誤判定を防ぐための4つのオペレータースキル(Outcome Guard, Direction Clarifier, Routing Enforcer, Completion Verifier)を紹介しています。

OpenClawRadar
AIコーディングエージェントにおける「一気に噛みつく」対「少しずつかじる」アプローチ
Tips

AIコーディングエージェントにおける「一気に噛みつく」対「少しずつかじる」アプローチ

NLP研究者が、AIコーディングエージェントを使用する際の2つの思考モデルを説明しています。それは、claude.mdのような包括的な指示ファイルを使用する「バイト」アプローチと、複数回の反復を通じて段階的に改善する「ニブル」アプローチです。

OpenClawRadar