Claude CodeでVB.NETをC#に変換する — 挙動の差を拾うレビュー役の置き方
VB.NETをC#へ変換したあと、コンパイルが通っても残る挙動の差を、Claude Codeのレビュー用サブエージェントで拾う手順です。Option Strict・配列の宣言・Nothingなどを扱います。
全6181件中 661〜690件(公開日の新しい順)
VB.NETをC#へ変換したあと、コンパイルが通っても残る挙動の差を、Claude Codeのレビュー用サブエージェントで拾う手順です。Option Strict・配列の宣言・Nothingなどを扱います。
TypeDocの警告を失敗扱いにしてClaude Codeに直させる手順です。@linkの解決、exportされていない型、未文書化の3系統を分け、書き換えをsrcのコメントに限る権限設計まで示します。
リポジトリから信頼境界つきのデータフロー図をMermaidで起こし、境界ごとにSTRIDEの6区分を当てて脅威表にし、対策済みかどうかをコードの該当行で裏取りする流れを、プランモードと読み取り専用サブエージェントで組みます。
RLSを有効にし忘れたテーブルと、using句がtrueのポリシーをmigrationのSQLから洗い出す、読み取り専用のサブエージェントの作り方。定義ファイル、事前チェックのスクリプト、直し方までを載せます。
sqlcでSQLからGoコードを作る流れを、Claude Codeが.sqlを直すたびに自動で回す設定です。generateとvetのPostToolUse hook、生成物へのdeny、sqlc diffのStop hookを示します。
Spring Boot 2から3への移行を、javax→jakartaの一括置換(OpenRewrite)と、残る手直し(Claude Code)に分け、Stop hookのmvn testで往復検証する手順です。
セルフホストRunnerのアイドル解放を、ホスト上の残プロセスがある間だけ止める--hold-idle-fileの設定手順。touchの間隔、--max-hold-minの上限、保持が切れる条件をまとめます。
SeleniumのテストをPlaywrightへ移すとき、暗黙的waitとCSSセレクタの置き換え方。Claude Codeに旧テストを読ませ、Playwright MCPで実画面を見て、移行前後で検証が減っていないかを突き合わせます。
claude-code-security-reviewをPRに入れ、exclude-directories・誤検知フィルタ指示・カスタム指示の3入力を調整する順番と、信頼できるPRだけに使う注意をまとめます。
脆弱性修正のPRは、修正前に落ちる回帰テストと、別経路に残る同じ欠陥の探索で確かめます。テストを先に書かせ、レビュー役のサブエージェントに抜け道を探させる流れを、手元で動かした例つきで説明します。
APIキーなどをコミットしてしまったときの順序を、失効、git filter-repoでの履歴除去、force push、再発防止の順にまとめます。Claude Codeに任せる範囲と止める設定も扱います。
バグ修正は、失敗する再現テストを先に書かせ、修正後に通ること、修正を戻すと再び落ちることまで確かめると回帰テストとして残ります。指示文とレビュー観点をまとめます。
React 19の公式codemodが拾う変更と拾わない変更を仕分け、defaultProps・テストのact・型定義の残りをClaude Codeに洗い出させる手順です。再利用できるSKILL.mdの例つき。
Railsのバージョンを上げるとき、app:updateが出す設定差分の判断と非推奨警告の後始末をClaude Codeに任せる手順です。差分をgit diffで読ませ、警告をclaude -pで分類して直す流れを扱います。
Railsのマイグレーションをstrong_migrationsで検査し、指摘文をClaude Codeに渡して安全な形へ書き直させる流れ。Stop hookで検査を完了条件にし、safety_assuredの自己付与も止めます。
Python 2のコードをPython 3へ移すとき、機械変換の順序と、変換後に残るbytesとstrの差をテストで固定する流れを、claude -pのファイル単位ループで回す形にまとめます。
似た形のテスト関数をparametrizeにまとめ、conftest.pyのfixtureのスコープと置き場所を見直す整理を、Claude Codeに任せるときの指示と、前後でテスト数と結果が変わっていないことの確かめ方を扱います。
DDLとアプリのコードから、Claude CodeにPostgreSQLのCOMMENT ON文を下書きさせる手順です。推測と確証を分けて出力させ、人がレビューして流し込みます。
CREATE INDEX CONCURRENTLYとNOT VALID制約を軸に、DDLごとのロックレベルをClaude Codeのレビュー専用サブエージェントに確認させる定義と、書き換えの型を示します。
CIで落ちたPlaywrightのtrace.zipをテキストに開き、claude -pに渡してセレクタ変更・待機不足・実バグを切り分ける手順です。
PlaywrightのstorageStateとsetupプロジェクトでログイン済みテストを書き、パスワードとauthファイルをClaude Codeに読ませない権限設計まで、設定例つきで示します。
plan modeは読み取り専用でコードを調べられます。触るファイル・呼び出し元・テストを数えて根拠表にし、人日への換算は人が行う線引きと、数え漏れを防ぐ頼み方をまとめます。
PHP 7から8への移行を、Rectorのdry-runだけを許可する権限設定で進めます。差分の読ませ方、適用の区切り方、Rectorの範囲外の挙動変更をテストで洗う流れまで。
pg_stat_statementsの上位クエリを、読み取り専用ロールを持つサブエージェントに取らせます。総時間順と平均時間順の2本のリストで、改善対象の性質を切り分ける流れです。
pg_restoreはsandboxの中から検証用DBへ繋がりません。接続先を固定した1本のスクリプトだけをexcludedCommandsで外に出し、リストア後の行数とmd5を照合する構成を示します。
Claude CodeでPactのコンシューマテストとプロバイダ検証を書き、can-i-deployまでCIに載せる手順です。落ちた検証をClaudeに読ませて直す切り分けも載せます。
OpenAPI定義の旧版と新版をoasdiffで比べ、削除・必須化・型変更ごとにクライアント側の修正箇所をClaude Codeに洗わせる手順を、許可ルールとhookの設定まで書きます。
npm auditとpip-auditのJSONをClaude Codeに渡し、実際に使っているか・dev依存か・どの依存経由かで仕分けて、直せるものだけ直して再実行で閉じる手順です。
Nginxのアクセスログから5xxの急増を、時間帯・パス・User-Agentの順に絞り込む手順です。stdin 10MBの上限への対処と、awkの集計結果で検算する方法を示します。
pagesとappを共存させたまま、ルート1本をworktree1つに切ってClaude Codeに移させる手順。getServerSidePropsの書き換えと確認項目までを扱います。