Node.js の CommonJS/ESM 不整合を Claude で自動診断するプロンプト集と実装例
Hiroba による自動要約
「Cannot use import statement outside a module」などの Module エラーを、エラー文だけでなく package.json の type・拡張子・Node バージョンを自動収集して Claude API に投げ、原因と修正 diff を返す自作 CLI の実装方法。コピペ可能な context.mjs と diagnose.mjs の 2 ファイルで、Stack Overflow を開く前に決定的な証拠を揃えて診断精度を上げる手法。
読んで良かったら、シェアしてみてください。
同じタグの記事が他に 5819 件あります。
関連する記事
同じタグの記事

LiteLLM 1.107.0 のマルウェア ― AI 開発者が 5 分で確かめることと、次から 3 日待つ設定
Zenn2026 年 10 月 21 日、PyPI の litellm 1.107.0 に情報窃取型マルウェアが混入。3 月に続く 2 度目の侵害で、Claude Code や Cursor の認証情報、ANTHROPIC_API_KEY などの環境変数が収集対象。依存経由で入る例もあるため、AI 開発者全般が対象。感染確認のコマンド、`/logout` 後の再ログインを含む鍵の再発行手順、新しい版を 3 日待つ設定を解説。

Claude Code + OpenRouter で構築する「ゼロ円 AI コーディング環境」— 無料モデル 5 選と設定手順
QiitaClaude Code の接続先を `ANTHROPIC_BASE_URL` で OpenRouter に差し替え、`:free` サフィックスの無料モデルで動かす手順の解説。Qwen3・Gemini 2.0 Flash・DeepSeek R1 など 5 モデルをコンテキスト長と強み・弱みで比較し、direnv によるプロジェクト単位の設定やレート制限下でのタスク別使い分けも収録。API 費用を抑えたい個人開発者向けの内容。

同じコードでClaudeだけ出力トークンが約60%多い:Claude Code・Codex・Antigravityを5言語で80回実測
Qiita同一のブロック崩しタスクを5言語のプロンプトで計80回実行し、コード1,000文字あたりの出力トークンを比較した検証記事。Opus 5.5はClaude CodeとAntigravityのどちらでも約591〜596で、Geminiより約60%、GPTより約57%多い結果。差はツールではなくトークナイザー由来と分析。プロンプト言語の影響はほぼなし。API費用を見積もる開発者向けの実測データ。

claude-quickstarts 目的別リーディングガイド。20 本を「盗める書き方」で引く
Zennanthropics/claude-quickstarts の 20 本のサンプルを、ツール定義、ツールループの止めどころ、画面操作、Managed Agent 連携など 7 つの目的から引ける索引。各項目に読む対象、コミット固定の行番号付きリンク、盗める実装パターン、退役モデル ID 残存などの注意点を整理。自分でコードを読む開発者にも、Claude Code に読ませる用途にも対応。