実験中...
Next.js、React、TypeScriptなど、開発に役立つ技術情報
サブドメインを1つ乗っ取られただけで正規オリジンとして扱われてしまう実装、意外と多いです。CORS判定を完全一致allowlistに直す具体的な手順を解説します。
AIエージェントのsandbox環境でworktreeを使い回すと、古いstashが不意にpopされてコンフリクトになる。reset --hardが封じられていても抜け出せる非破壊の手順を解説します。
同じ手順のはずなのに、毎回止まる場所が違う——sandbox環境でnpm installを実行したことがある人なら覚えがあるはず。原因は3パターンあり、見分け方と対処法を整理した。
「並列で走らせたはずのsubagentのコミットが、なぜか中身が混ざっている」——そんな時のための記事。原因はgit worktreeの共有によるHEAD競合。isolationか直列化か、判断基準を整理した。
毎日決まった時刻に自作の拡張機能を走らせたいのに、スケジュール実行のときだけ「見つかりません」と言われる。原因になっている仕様と、3つの回避策を整理しました。
Claude Codeに長時間の作業を任せていたら、AIが直前の決定を忘れたまま続けていませんか。コンテキストウィンドウ圧縮(auto compact)の直前に状態を退避し、次のセッションへ自動復元するhook設計パターンを解説します。
稼働中のコンテナを「死んでいる」と誤判定していませんか。CLIツールの警告出力を巻き込んで判定してしまうと、正常なコンテナも「死亡」判定されます。原因と回避策を解説します。
Claude Code の permissions(settings.json)をどこから書き始めるか迷ったら。リスクカテゴリ別のdeny設計、allow/deny/askの決定木、ワイルドカードの落とし穴を実例で解説します。
複数ブランチを並行して触るたびにnpm installをやり直していませんか。worktreeごとに複製されるnode_modulesがディスクを圧迫し、セットアップも遅くなる問題の解消法を解説します。
正解のない問いに、一緒に挑みましょう。まずはお気軽にご相談ください。