Claude Code の Edit ツールで「old_string is not unique」エラーを止める実践的な書き換え戦略
Claude Code の Edit ツールで「old_string is not unique」が頻発するのは、編集ターゲットの一意性をプロンプト側で保証していないことが根本原因です。再発を防ぐ書き換え戦略を解説します。
Claude Code のステータスラインを自分好みに作り変える — モデル名・残コンテキスト・Git 状態を1行で見せる設定例
Claude Code のステータスラインに、現在のモデル・残コンテキスト・Git ブランチを1行で表示する具体的な設定例を、シェルスクリプトと Node.js の両方で紹介します。
リリースゲートを Claude Code に任せる — 「通った理由」が読めるデプロイ前検証の組み立て方
CI が緑でもリリース直前に事故は起きます。Claude Code に「通った理由・止めた理由」を文章で書かせる、運用に耐える 7 項目のリリースゲートを実装の細部まで紹介します。
Claude Code の /clear と /compact を使い分ける — 長時間作業を止めない切り替え術
Claude Code の /clear と /compact、どちらを使うべきか迷ったときの判断基準を、長時間セッションの実体験から整理しました。会話の汚染を抜く時と、文脈を残しながら余白を作る時の見分け方が分かります。
Claude Code で Stripe Webhook をローカルで安全にテストする3つの実用パターン
Stripe Webhook をローカルで再現するときに詰まりやすい署名検証・冪等性・再送のテストを、Claude Code と組み合わせて安全に進める3パターンを実装コード付きで解説します。
Claude Code Skills を組み合わせる設計術 — 単一スキルでは届かない自動化を作る
Claude Code の Skills を1つずつ作るところから一歩進み、複数スキルを連携させて自動化を組む設計手法を解説します。Pipeline・条件分岐・メタスキルの3パターンとよくある落とし穴を実装例付きで詳述します。
Claude Code が .gitignore のファイルを検索しない理由と、必要なときに見つける方法
.env.example や dist/ が Claude Code の Glob/Grep に引っかからないとき、原因は .gitignore です。挙動の理由と、Read ツール・--no-ignore・一時的な除外解除の3つの突破口を具体的に解説します。
Claude Codeでフロントエンドのアクセシビリティ監査を自動化する — axe-coreとプルリクのコメント連携で運用に乗せる
アクセシビリティ監査を続けるのが難しい本当の理由と、Claude Code+axe-coreで「最初の一歩を5分」「日々の運用は無意識化」する具体的なワークフローを、設定例とともにまとめました。
Claude Code の実行を OpenTelemetry で観測する — エージェント処理を本番品質で可視化する設計ガイド
Claude Code のエージェント処理を OpenTelemetry でトレースする本番設計ガイド。フック連携・ツール呼び出し計測・MCP 通信・コスト属性・サンプリングまで、実運用で詰まらないパターンを解説します。
Claude Code が途中でタスクを諦める問題 — 完走させるプロンプト設計と検証ループ
「Done!」と言いながら実は半分しか終わっていないClaude Code。完走させるためのプロンプト構造と、自動検証ループによる安全策を、実際のリファクタ案件での失敗例から再構築します。
Claude Code の /init で生成された CLAUDE.md を実用レベルに磨き上げる4ステップ
/init コマンドが吐き出す CLAUDE.md は、そのままだと『あって当たり前のこと』しか書いてありません。生成直後の出力を実用レベルに引き上げる、私が普段やっている4ステップを共有します。
Claude Code に画像とスクリーンショットを貼り付けて UI バグを直す実践ワークフロー
Claude Code に画像やスクリーンショットを直接貼り付けて UI バグを修正するワークフローを、CLI 操作・ファイル参照・実プロジェクトでの落とし穴まで含めて解説します。