すべての記事
CLAUDE_CODE_USE_POWERSHELL_TOOL=1 を有効にすべきか — Windows 開発で実際に試した判断基準
Windows 環境で Claude Code を動かすとき、CLAUDE_CODE_USE_POWERSHELL_TOOL=1 環境変数を有効にすべきか迷う場面があります。私が複数のプロジェクトで両方試して見えた判断基準を整理しました。
Claude Sonnet 4.6 と Opus 4.6 の使い分け — タスク別の実体験ベース選択ガイド
Sonnet 4.6 と Opus 4.6、どちらを使えば良いか迷う場面は意外と多いものです。両方を日常的に使い倒している立場から、タスク別の判断基準を共有します。Sonnet 5・Opus 4.8 への読み替えと、単価改定で動く損益分岐の再計算まで含めて扱います。
Claude API × WebSocket × Redis Pub/Sub でスケーラブルなリアルタイム AI チャットサーバーを構築する — Node.js 本番設計・マルチユーザー対応・コスト制御の実装
Claude API × WebSocket × Redis Pub/Sub でリアルタイム AI チャットサーバーを本番運用する設計と実装。SSE との判断基準、マルチインスタンス対応、停止遅延がユーザーごとの予算精度をどう崩すかまで、計測コードつきで扱います。
Claude API のプロンプトキャッシュで月額コストを半分にした実装メモ
長文のシステムプロンプトを毎リクエスト送る本番ワークロードでは、プロンプトキャッシュの設計次第で月額コストが大きく変わります。ヒット率の計測から始める手順、TTLの選択、トークン下限と4ブロック上限の制約、toolsを1つ足してヒット率が0になった失敗談まで半年の運用実例でまとめました。
Claude Code でテスト駆動開発を実装する — エージェントと書く TDD ワークフロー
Claude Code に「先にテストを書いてもらう」という制約を加えると、エージェントの暴走が止まり、生成コードの質が劇的に変わります。私が半年間試行錯誤して辿り着いた、エージェント時代の TDD ワークフローを共有します。
Claude の「Spanner Temporarily Unavailable」エラーが出たときの読み解き方と対処法
Claude API や Claude.ai で稀に発生する「Spanner temporarily unavailable」エラー。表示は短いのに原因が見えにくいこのエラーを、Anthropic のインフラ構造から逆算して読み解き、開発者が今すぐ取れる現実的な対処法を整理します。
Claude API で『解約されにくい』マイクロSaaS を作る — 月10万円を安定生産する6つの実装パターン
月10万円のマイクロSaaSは『作る』より『保つ』ほうが難しい。Claude API を組み込んだサブスクで解約率を抑え、安定収益を作るための実装パターン6本を、Stripe と Cloudflare Workers の動くコード付きで丁寧にまとめました。
Claude APIストリーミングが途中で切れる — 症状別の診断と修正パターン
Claude APIのストリーミングが途中で止まるとき、まず「エラーか無音か」で切り分けます。ネットワークタイムアウト、429や529のレート制限、コンテキストウィンドウ超過、max_tokens到達、クライアント実装のバグという5つの原因別に診断手順と修正コードを示し、本番で使える実装に仕上げます。
Claude Code で個人開発の『単価』を設計する — 収益化までの待ち時間を短くする思考法
個人開発の収益化が遠く感じる原因は、技術ではなく『単価設計』と『リードタイム』にあります。Claude Code を使ってMVPを最短で形にし、最初の収益までの距離を縮める実践的な思考法をまとめました。
Claude API の stop_reason を読み解く — 応答の途切れを「終了」と誤認しないための設計
Claude API のレスポンスに含まれる stop_reason を正確に分岐するだけで、未完了出力の取りこぼしや無駄なリトライが大きく減ります。end_turn・max_tokens・pause_turn・refusal の見分け方と実装パターンをまとめました。
Claude Code に依存ライブラリのアップグレードを任せる — 破壊的変更を見落とさない検証ループの設計
個人開発で 30 を超える依存ライブラリを抱えると、月一の一括アップグレードが恐怖の儀式になります。Claude Code に任せられるところと、人間が手放してはいけない判断を切り分け、破壊的変更を本番に漏らさない検証ループを実例で整理します。
Claude API でジェネレーティブ UI を本番投入する — JSON Schema と Tool Use で動的コンポーネントをストリーミング描画する実装パターン
Claude API のツール呼び出しと部分 JSON ストリーミングを組み合わせ、AI が動的に組み立てた UI コンポーネントを安全に描画する本番設計を、コンポーネントレジストリ・型安全性・フォールバック含めて解説します。