Claude CodeでHARから裏のJSON APIを洗い出す手順
画面が裏で呼ぶJSON APIをHARから探し、公開APIの有無を確かめてからクライアントにする流れです。Claudeに渡すのはURLの形とキー名だけで、値は渡しません。
全3342件を新しい順に並べています(211〜240件目)。カテゴリのトップへ戻る
画面が裏で呼ぶJSON APIをHARから探し、公開APIの有無を確かめてからクライアントにする流れです。Claudeに渡すのはURLの形とキー名だけで、値は渡しません。
Claude CodeにGoのcobra製CLIを作らせるときの構成・規約・テストの書き方と、go testとビルド後の--help出力をStop hookの完了条件にする手順をまとめます。
gh extensionの条件、bashでの雛形、認証をghに任せる書き方、gh extension installでの配布までを、Claude Codeに書かせて検証させる流れでたどります。
組織の全リポジトリをgh apiで取るとき、Linkヘッダーのたどり方、403と429での待ち方、APIの件数との照合までを1本のスクリプトにまとめ、Claude Codeに任せる権限設定も添えます。
Claude Codeにgetoptsを使うbashスクリプトを書かせるとき、オプション仕様と終了コードを先に渡し、-hの出力と不正引数の挙動を実行して確かめさせる手順です。
feedparserにETagとLast-Modifiedを渡す巡回スクリプトをClaude Codeに書かせ、20回の巡回で304が何割返るかを実測する。ETagが毎回変わるサーバーで効かなくなる例も。
script要素のJSON-LDをextructで取り出し、@graph・型の配列・欠損フィールド・壊れたscriptをfixtureのpytestで検証する手順。Claude Codeに渡す完了条件も示します。
Elasticsearchのメジャーアップグレード前に、deprecation APIの出力とアプリのクエリ・クライアントコードを突き合わせて修正対象を一覧にする手順です。claude -pの構造化出力で作業表を作ります。
スローログで遅い検索を拾い、profile APIで遅い句を特定し、書き換え案を出させる流れを手順にしました。スローログの設定、claude -pへの渡し方、profileの読み方と制限を扱います。
新インデックスの作成、reindex、件数とmappingの照合、aliasの付け替えとロールバックまでをClaude Codeに計画させます。書き込み系だけ確認を挟むpermissions設定も示します。
検索ボックスの入力がElasticsearchのquery_stringに渡る箇所をClaude Codeに洗い出させ、simple_query_stringへの置換とエスケープをテストで固定する手順を、公式の構文仕様に沿って示します。
_cat/shardsの出力をファイルに落としてClaude Codeに集計させ、小さすぎるシャードの洗い出しからrolloverとshrinkの方針決めまでを進める手順をまとめます。
読み取り専用のサブエージェントに、dynamic strict・keywordとtextの使い分け・フィールド数・doc_values・ignore_aboveの5観点でマッピング案を見直させる手順です。
ログの保持要件からILMのrollover条件とdeleteのmin_ageを逆算し、テスト用のデータストリームで遷移を確かめるまでをClaude Codeと進める手順です。
BM25とkNNの結果をrrf retrieverで統合するクエリと、weightやrank_constantを評価セットで決める流れを、Claude Codeに書かせる前提でまとめます。
Claude CodeにElasticsearchを触らせるとき、APIキーをindex単位の検索用と書き込み用に分けるロール設計と、権限不足を試して確かめる手順をまとめます。
entrypointシェルの最終行をexec "$@"にすると、docker stopのSIGTERMがアプリに届きます。execなしで停止が10秒遅れる理由と、Claude Codeに書かせて検証する手順をまとめます。
素のcurlスクリプトは、遅い応答で固まり、4xx・5xxでも成功扱いで終わります。--retry・--max-time・--fail-with-bodyの効き方を実測し、Claude Codeに書かせる決め方も示します。
dotfilesをchezmoiに移すと、秘密の置き場所はホームとソースディレクトリの2つに増えます。Read denyの書き方、chezmoi catやdiffの抜け道、サンドボックスの足し方を示します。
Claude Codeに一括リネームのスクリプトを書かせ、dry-runで変更前後のCSVを出させて確認してから実行するまでの手順と、--applyだけを確認に残すpermissions設定を説明します。
bashスクリプトの不具合をClaude Codeに直させるとき、素のset -xでは行が分かりません。PS4に行番号と関数名を入れ、失敗の直前だけを切り出して渡す手順を、実行した出力つきで書きます。
アクセスログのIP別Top Nをawkで集計させるとき、先頭数行での区切り文字の確認と、sort | uniq -cとの二通りでの検算までをClaude Codeに任せる手順です。
Algoliaのranking・facet・synonymsの設定をElasticsearchのQuery DSLへ対応付け、同じクエリ集の結果差分で検証する手順を、Claude Codeのサブエージェント構成と一緒に示します。
Datadogのカスタムメトリクスとログ取り込みの費用は、使用量APIで上位を出せば原因が見えます。Claude Codeにタグ削減と除外フィルターの差分を作らせる手順です。
Zenn CLIのarticlesで記事をClaude Codeに書かせ、保存のたびにtextlintとfrontmatter・画像パスの点検をhookで回す設定です。published: trueは人が切り替える運用まで扱います。
vLLMの--max-model-len・--gpu-memory-utilization・--tensor-parallel-sizeをClaude Codeで詰める手順です。ログの読み方、ベンチ、serveとkillの許可を書きます。
JaegerやTempoから出したトレースJSONを、貼らずに集計スクリプトで要約して渡す手順です。自己時間の大きいスパンと、直列に並ぶ同名の呼び出しを見つけ、並列化の修正まで進めます。
テスト実行時のOpenTelemetryトレースを小さなスクリプトでMermaidのsequenceDiagramに変換し、Claude Codeにコードと突き合わせて食い違いを指摘させる手順です。テスト直後に図を作るhookも載せます。
torchrunの分散学習がNCCL timeoutで落ちる、または止まったまま動かないとき、ランクごとのログ分離とNCCL_DEBUG=INFOの読み方、2プロセスの再現コードをClaude Codeに任せる手順をまとめます。
tbls docで定義書を生成し、tbls lintでコメントが空のカラムを洗い出します。説明案はClaude Codeに作らせ、COMMENT ONか.tbls.ymlのどちらかに戻して再生成します。