PC のスリープを Claude Code に任せる(長いジョブの間は止めて、終わったら眠らせる)
ローカル GPU の長時間ジョブが、夜中に PC がスリープして止まっていました。Claude Code に「ジョブの間だけスリープを止める」「終わったらスリープさせる」を任せたときの方法と、スリープ防止が3日間残って自動スリープが効かなくなった失敗をまとめます。
Topic
Windows で開発するときのハマりどころと対処の記録です。Git Bash・PowerShell・CRLF の問題、スリープの制御、Microsoft Store へのアプリ公開などを書いています。
5件(新しい順)
ローカル GPU の長時間ジョブが、夜中に PC がスリープして止まっていました。Claude Code に「ジョブの間だけスリープを止める」「終わったらスリープさせる」を任せたときの方法と、スリープ防止が3日間残って自動スリープが効かなくなった失敗をまとめます。
新しいモデルがすぐ使えないのは npm 版のせいだと思い、Claude Code をネイティブ版に移行しました。ところが公式ドキュメントでは npm 版も中身は同じで、自動更新もあります。claude doctor で調べると、自動更新を止めていたのは自分で入れた環境変数でした。npm 版の残りの消し方と合わせてまとめます。
WPF で作ったデスクトップアプリ HeatDesk を Microsoft Store に公開しました。Partner Center での名前の予約、wapproj と Package.appxmanifest の設定、MSBuild で出たエラーと直し方、審査担当者へのメモ、ストア用の画像まで、つまずいた順にまとめます。
Windows で Claude Code を毎日使っていて実際に踏んだハマりどころを4つまとめました。Bash ツールの正体が Git Bash であること、ヒアドキュメントの崩れ、CRLF、止めたはずの子プロセスが残る問題と、それぞれ CLAUDE.md にどう書いて防いでいるかを紹介します。
Windows + Git Bash 環境で Claude Code の statusLine が空白になる問題。原因はスクリプトのロジックではなく pwsh.exe の起動の遅さで、完了前に次の更新が来て実行がキャンセルされていました。Node.js に移植して 1411ms → 143ms に短縮し、表示が安定しました。