Claude Codeでbatsのシェルスクリプトテスト — 異常系とshfmt整形
シェルスクリプトを実行して確かめるbatsのテストを、Claude Codeに書かせる手順です。異常系の洗い出しと、shfmtでの整形、hookでの自動実行までを扱います。
全6181件中 541〜570件(公開日の新しい順)
シェルスクリプトを実行して確かめるbatsのテストを、Claude Codeに書かせる手順です。異常系の洗い出しと、shfmtでの整形、hookでの自動実行までを扱います。
Claude Codeに書かせたBashスクリプトが途中で失敗しても一時ファイルを残さないよう、set -euo pipefailとtrap EXITを入れる手順です。失敗を注入して後始末を検証し、hookでの落とし穴も扱います。
新メンバーが最初の1週間で迷う入口・設定・テストの回し方を、Claude Codeに下書きさせてdocs/architecture.mdに残す手順です。主張ごとにファイルパスを添えさせ、コマンドで検算し、陳腐化はパス実在チェックで拾います。
sf apex run testの結果をclaude -pに渡し、カバレッジ未達のApexクラスにテストを足して再実行する手順です。75%の意味、権限設定、数字だけ満たす弱いテストの避け方まで扱います。
ループ内のSOQL・DMLをサブエージェントに洗い出させ、bulkifyしたあとsf apex run testで確かめる手順です。
issueが立ったらclaude-code-actionが起動し、ラベルを付けて再現手順の足りない報告には問い返しを書く設定です。権限とツール許可の切り方、外部報告者で落ちる条件までまとめます。
candumpで取ったCANログをpython-canで読み、cantoolsのDBCで解読して、周期の欠落・未知ID・範囲外の値を拾う手順です。Claudeには集計結果だけを渡します。
ハンドラごとにばらばらなエラーボディをgrepで棚卸しし、RFC 9457のProblem Detailsに寄せる手順。サブエージェントでの分担と、application/problem+jsonの契約テストまで示します。
npmのtrusted publishingで、公開トークンを持たずGitHub Actionsから公開するworkflowを組みます。id-token権限とNPM_TOKENを消す差分をClaude Codeに書かせる手順です。
Jenkinsfileのstage・post・credentialsをActionsのjob・if・secretsに対応づけ、旧Jenkinsと同じコミットで並走して確かめる手順。CircleCI・GitLab CIの読み替え表つき。
xcodebuildが失敗すると長いログがClaude Codeに渡り、肝心のerror行が抜粋で切れます。-quiet、xcresult、PostToolUseFailure hookでerror行だけを返す手順です。
vultureでPythonの未使用コードを洗い、getattrやデコレータ経由の誤検知をwhitelistで外してからClaude Codeに削らせる手順。信頼度の読み方とStop hookでの検証まで。
VB6の.frm・.bas・.clsをClaude Codeに読ませ、イベント→処理→参照テーブルの表と業務ルール表に起こす手順。読み取り専用のサブエージェントをフォーム単位で回し、文字コードと抜け漏れの検算までまとめます。
Valeの.vale.iniとstylesを最小構成で作り、PostToolUse hookでMarkdownの保存のたびに走らせて、文体や用語の揺れをClaude Code自身に直させる手順です。
TypeSpecでAPIを設計し、tsp compileでOpenAPIを出す構成をClaude Codeに任せる手順です。編集するのは.tspだけにし、出力側のdeny設定とmodel・op・@routeの書き方の規約をスキルに置きます。
pcapそのものはClaude Codeに渡さず、tshark -T fieldsで再送・RST・TLSアラートの行だけを書き出して要約させる手順。認証情報を渡さない抜き方と権限設定もまとめる。
リソース名の変更やモジュール分割で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化します。