Claude CodeでTerraformのmovedブロックを書かせ、destroyを出さない
リソース名の変更やモジュール分割でTerraformがdestroyを計画しないよう、Claude Codeにmovedブロックを書かせ、planのdeleteが0件であることを完了条件にする手順です。
全3342件を新しい順に並べています(481〜510件目)。カテゴリのトップへ戻る
リソース名の変更やモジュール分割でTerraformがdestroyを計画しないよう、Claude Codeにmovedブロックを書かせ、planのdeleteが0件であることを完了条件にする手順です。
手作業で作った既存リソースをimportブロックで取り込むとき、generate-config-outの出力をClaude Codeに整えさせ、planは許可・applyとimportコマンドは拒否で区切る手順です。
Tauri v2のフロントエンドから出るnot allowedエラーを、Claude Codeにcapabilitiesの最小権限として足させる手順です。エラー文の読み方とスコープの落とし穴も扱います。
Claude Codeが書いたTailwindのクラスを、編集のたびにprettier-plugin-tailwindcssで並べ替え、重複と矛盾はESLintで検出してClaudeに直させる構成を、hookの設定つきで書きます。
Swift 6の警告を1ターゲットずつ警告からエラーへ上げ、Claude Codeに直させてxcodebuildとStop hookで検証する流れ。CLAUDE.mdの規約例つき。
イベントIDの処理済みテーブルと生ボディの署名検証、createdに頼らない順序対策を、フック付きの検証ループでClaude Codeに書かせる手順です。
Stripe Billingのサブスク状態をDBへ写す実装をClaude Codeで進める手順です。状態遷移表を先に作らせ、猶予期間の持ち方と、テストモード以外を許可しないpermissionsまで示します。
minify済みのスタックトレースは行:列のままでは原因を追えません。ソースマップで元のファイルと行に戻してからClaude Codeへ渡す手順と、mapを本番に出さない扱いをまとめます。
SOPSの暗号化ファイルは構造だけ見せて値は読ませたい。平文側のRead deny、sops decryptのBash deny、git diffのtextconvという抜け道、鍵の置き場所まで、線の引き方を示します。
Sidekiqのジョブは少なくとも1回実行される前提で書きます。Claude Codeに任せるときの指示、レビュー観点、Sidekiq::Testingで二重実行を確かめる手順をまとめます。
TypeScriptライブラリの次のバージョンがmajorかminorかを、api-extractorの.api.md差分とClaude Codeで判定する手順。変更を分類させ、上げ幅は機械で決めます。
SchemathesisでOpenAPI定義から実APIをテストし、失敗コードごとに直す先を実装か仕様かに振り分けてClaude Codeに修正させる流れと、本番を叩かせない権限設計をまとめます。
Storage Lensのバケット別データをclaude -pに読ませてルール案を出し、Terraformのlifecycle設定に落とします。最小保存期間の課金と128KBの既定を先に押さえる手順です。
RustのpanicメッセージとRUST_BACKTRACE=fullの出力を、自分のクレートのフレームだけに絞ってClaude Codeに渡す方法。unwrap由来のpanicは再現テストを先に書いてResult化します。
3つのworkflowに散らばる同じ手順を、Claude Codeで洗い出してreusable workflowとcomposite actionへ切り出します。inputsとsecretsの切り方からactionlint検証までです。
release-pleaseが作るリリースPRのCHANGELOGをClaude Codeに利用者向けへ言い換えさせ、マージ(タグ付け)は人に残す構成を、CLAUDE.mdとworkflowの設定例でまとめます。
ReduxからZustandへの移行をClaude Codeに任せる手順です。先に画面単位のテストで挙動を固定し、ストアを1つずつ置き換え、テスト間のリセットとCLAUDE.mdの規約まで設定例で示します。
$refで分割したOpenAPIをRedocly CLIでlintしてbundleし、単一ファイルを出すまでを、PostToolUse hookとredocly.yamlの設定例でまとめます。
GETしてINCRする素朴な制限は、並行200リクエストで上限10を17〜28件通しました。Luaで原子化し、429とRetry-Afterまで返す実装をClaude Codeに書かせる手順です。
package.jsonのネイティブ依存をreactnative.directoryで仕分け、判定できない分だけ読み取り専用のサブエージェントに調べさせる手順です。
Zodのスキーマを先に決め、React Hook Formの検証・エラー表示・テストを同じスキーマから作らせる手順を、CLAUDE.mdとrulesの書き方、つまずきと合わせてまとめます。
Play Consoleやlogcatの難読化されたスタックトレースを、mapping.txtとretraceで戻してからClaude Codeに渡す順序。keepルールを足したあとの検証まで、AndroidのR8を例にまとめます。
tracemallocの差分出力やmemrayのstats・summaryをclaude -pに渡し、増え続ける割り当て元を絞り込む手順です。渡す前の絞り込みと、仮説を再計測で確かめる流れまで扱います。
interrogateのdocstringカバレッジを完了条件にして、Claude Codeに未記載の公開関数だけを書かせる手順です。実装と食い違う説明を防ぐ照合と、Stop hookの例付きです。
稼働中のPythonプロセスをpy-spyで採取し、dumpをClaude Codeに読ませて詰まる関数を絞る手順。dumpだけを許可する権限の切り方と、手元での検算まで。
iOSアプリのPrivacyInfo.xcprivacyを、読み取り専用のサブエージェントで点検する手順です。Required Reason APIの使用箇所とSDK同梱manifestを走査し、宣言漏れを表にします。
OpenAPI定義からPrismのモックサーバーを立て、examplesで異常系の返り値を固定し、フロントの実装をClaude Codeに進めさせる手順と設定をまとめます。
Goのpprofが出すtopとlistの出力をテキストでClaude Codeに渡し、ボトルネックを絞る手順です。flatとcumの読み分けと、-diff_baseで改修前後を引く依頼文をまとめます。
DeploymentにPodDisruptionBudgetとHPAを足したとき、ノードドレインで止まるかをClaude Codeに調べさせる手順です。minAvailableの決め方とkindでの確認までを扱います。
plutoで見つけた非推奨apiVersionをclaude -pに渡し、manifestの書き換えとkubectl convertでの差分確認、Helmチャートの仕分けまでを進める手順です。