Claude CodeでPlaywrightのスクレイピングを作る — 待機・リトライ・スキーマ検証
PlaywrightのPython版で動的ページを取得するスクリプトを、Claude Codeに書かせて回す手順です。待機はlocator、リトライは一時的な失敗だけ、取得結果はPydanticで検証します。
全3342件を新しい順に並べています(421〜450件目)。カテゴリのトップへ戻る
PlaywrightのPython版で動的ページを取得するスクリプトを、Claude Codeに書かせて回す手順です。待機はlocator、リトライは一時的な失敗だけ、取得結果はPydanticで検証します。
expect_downloadでダウンロード完了を待ち、保存名を規則化して請求書PDFを集めるスクリプトを、認証情報をClaude Codeに渡さない権限設計と合わせて示します。
PlaywrightのスクリプトをMicrosoft公式イメージに閉じ込めてcronから回し、開発側はClaude Codeのdevcontainerで育てる構成を、設定例つきで分けて示します。
pio checkが出すcppcheckとclang-tidyの指摘を、Claude Codeに修正・抑制・保留へ仕分けさせるための入力の作り方を、platformio.iniとCLAUDE.mdの設定例でまとめます。
PHPUnitのテストをPestへ移す作業をClaude Codeで進める手順です。pest-plugin-driftで機械変換し、手作業が要る部分をDatasetsへ寄せ、変換前後の通過数が一致することを完了条件にします。
papermillでパラメータ実行したノートブックが途中で止まったとき、出力ノートブックから失敗セルだけをjqで抜き、claude -pに原因を読ませるバッチの組み方をまとめます。
plan modeとLearning・Explanatory output styleを、ペアプロのdriverとnavigatorに対応させて使い分けます。小さな実装を人に残す切り替え基準と、役割を固定する設定例を載せます。
gh issue listで最終更新が古いissueをJSONで取り出し、claude -pに修正済み・再現しない・情報不足へ振り分けさせます。閉じるのは人が行う手順です。
Notion APIは多くのプランで平均3リクエスト/秒です。429とRetry-After、start_cursorのページネーション、503後の二重書き込み対策まで、Claude Codeに書かせる指示と検証手順をまとめます。
npm-check-updatesでメジャー更新の候補を絞り、changelogをclaude -pに渡して、自分のコードに触れる破壊的変更だけを表にする手順です。
LWCのファイルをClaude Codeが編集した直後に、PostToolUse hookでsfdx-lwc-jestを走らせ、失敗を終了コード2でClaudeに返す設定とスクリプトを示します。
macOSのlaunchdでclaude -pを毎朝動かすplistの書き方を、StartCalendarInterval・PATH・ログの出し先・launchctlでの登録と試走まで一通りまとめます。
Claude CodeでKotlinのコルーチンとFlowのテストを書かせる手順です。runTestで待ち時間を飛ばす方法、Dispatchersの注入、Turbineの使い方、CLAUDE.mdに置く規約をまとめます。
kintoneプラグインの署名鍵(.ppk)をClaude Codeに読ませない設定を示します。Read denyの書き方と、パッケージ化をだれが実行するかの分け方、効かない経路もまとめます。
kintoneのJavaScriptカスタマイズをClaude Codeに書かせるとき、フィールドコード表とイベント種別をCLAUDE.mdとrulesに置く方法と、書いたコードを表と突き合わせる検証スクリプトの例をまとめます。
jupytextで.ipynbと.py(percent形式)をペアにし、Claude Codeには.py側を編集させてsyncで戻す手順です。差分レビューの流れと、セル順序・出力が崩れていないかの確かめ方をまとめました。
issueの再現手順を、報告されたバージョンのタグをworktreeに切り出して実行させ、再現した・しない・判定不能を返す流れと、そのための許可と隔離の設定を示します。
ipynbの出力セルにはAPIキーや個人情報が残ります。コミットにはnbstripoutのgit filter、Claudeの読み取りにはPreToolUse hookと、止める場所を分けて設定する手順です。
govulncheckの出力をClaude Codeに読ませ、呼び出し経路のある脆弱性だけを最小のgo getで更新する手順です。再スキャンをhookで自動化するところまで書きます。
Goのgoroutineリークを、goleakのテスト失敗と稼働中のgoroutineプロファイルで見つけ、スタックをClaude Codeに渡してcontextのキャンセル漏れとerrgroupの使い方を直させる手順です。
godot-cppとgodot-rustのビルド失敗をPostToolUse hookでClaudeに返し、編集のたびに直させる設定を、.gdextensionの落とし穴と合わせて書きます。
git-cliffがコミット履歴から作ったCHANGELOGを、Claude Codeでcliff.tomlの割り当て修正と文面の書き換えに分けて直し、Keep a Changelog形式に整える手順をまとめます。
GUTのCLIをPostToolUse hookから回し、失敗をClaude Codeに返す設定と、型ヒント付きGDScriptを書かせる指示をまとめます。
GameMakerのGMLとRPGツクールMZのプラグインは、一般的なJavaScriptやC#とは書き方の約束が違います。その約束をCLAUDE.mdとpathsつきrulesに分けて置き、hookで構文を確かめる方法をまとめます。
ゲームジャムの48時間でClaude Codeを使うとき、開始時の範囲固定、動くものを先に作る指示、毎時間のコミット、提出前のビルド確認までを手順にまとめます。
ESP32のログに出るGuru Meditationやウォッチドッグ警告から、スタック溢れかCPU占有かを切り分ける手順です。addr2lineで関数名に戻し、uxTaskGetStackHighWaterMarkで裏取りします。
外部コントリビューターのfork PRにClaude Codeでレビューをつけたい。シークレットが渡らない仕様の理由、Code Reviewのコメントコマンド、Actionで読み取り専用にする構成を示します。
学習済みモデルをFastAPIの推論APIにする際、lifespanで1回だけロードし、同時リクエストでメモリが膨らまないことをClaude Codeに検証させる手順です。実測値つき。
マージ済みPRの一覧をclaude -pで類似タスクに分類し、ファイル数・差し戻し回数・マージまでの日数をjqで集計して、見積もりの実績表にする手順です。
ESPHomeのYAMLを編集するたびにesphome configを走らせ、失敗した出力をClaude Codeへ戻すhookの組み方です。名前の規則・ピン・ID重複・secretsの検出例つきです。