Claude CodeでESP32のOTAとロールバックを組み、build後に機械で確認する
ESP32のOTAをesp_https_otaと2面パーティションで組み、ロールバック設定とパーティション表の整合をbuild後にスクリプトで確かめる手順です。
全3342件を新しい順に並べています(451〜480件目)。カテゴリのトップへ戻る
ESP32のOTAをesp_https_otaと2面パーティションで組み、ロールバック設定とパーティション表の整合をbuild後にスクリプトで確かめる手順です。
Embassyのマイコン開発で、cargo runのrunnerをprobe-rsにして実機書き込みとdefmtログまで一気通貫にする設定と、Claude Codeに実機を触らせる権限の線引きをまとめます。
既存のDialyzer警告は.dialyzer_ignore.exsに退避し、新規コードだけ@specを足させる。mix credo --strictとmix dialyzerをStop hookで回す手順です。
dotnet ef migrations scriptで出したSQLをclaude -pに読ませ、列の削除・型変更・既定値なしのNOT NULL追加を適用前に拾う手順を、JSON出力とCIの止め方まで書きます。
DVCで学習データを版管理する作業をClaude Codeに任せつつ、外部ストレージへ書き込むdvc pushは確認に残すpermissions設定と、.dvcファイルの差分の読み方を説明します。
gh issue listの出力をclaude -pに渡し、重複候補を番号つきのJSONで出させる手順です。閉じる判断は人に残し、誤爆を減らす絞り込みも扱います。
業務の言葉がコード上でどの名前になっているかを、grepで拾って対応表にします。docs/glossary.mdに置いて@importで読ませる手順と、載せる語の選び方、古くなったときの確認方法までまとめます。
C#のnullable参照型を有効にすると出るCS8618・CS8600系の警告を、警告コード別の直し方に分けてClaude Codeへ渡す手順です。requiredの使い分けと、null!を増やさせない運用も扱います。
前回のclaude -pが終わる前に次のcronが走る問題を、flock -nとタイムアウトで防ぐ書き方と、重なりを再現して確かめる手順をまとめます。
Crawleeの並列数・レート・リトライ・キューをClaude Codeに設計させ、アクセス間隔とUser-Agentを設定ファイルとテストで固定する手順です。
初めての貢献者から届いたPRを、CONTRIBUTING.mdの基準に照らして点検し、丁寧な返信文まで下書きするスキルの作り方です。動的コンテキスト注入と権限の設定を中心にまとめます。
CONTRIBUTING.mdはClaude Codeに書かせて終わりにせず、空のディレクトリにcloneして手順どおり走らせます。.envや生成物など、書いた本人の環境でしか通らない抜けを見つけて直す往復を、実行例つきで追います。
deny.tomlのadvisories・licenses・bansを設定し、cargo updateの更新範囲をpermissionsで絞ったうえで、Claude Codeに依存の脆弱性とライセンス違反を直させる手順です。
取得済みのHTMLを固定入力にして、サイト改修で壊れるセレクタをpytestで検出するBeautifulSoupスクレイパーの作り方。None判定、class属性のリスト化、パーサー差、文字コードの落とし穴まで。
シェルスクリプトを実行して確かめる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アラートの行だけを書き出して要約させる手順。認証情報を渡さない抜き方と権限設定もまとめる。