適用前に確認
実際の動作を期待する結果と比較します。検証に失敗した場合は、次の変更を加える前に原因を調べてください。
node --version
npm ls example-library
# Match the installed version to its documented API.
# Reproduce the failing import in isolation.実際の動作を期待する結果と比較します。検証に失敗した場合は、次の変更を加える前に原因を調べてください。
OpenAI互換またはAnthropicのエンドポイントを、ベースURLと必要なAPIキーで設定し、接続をテストします。ローカルのモデルサーバーは起動が必要です。リモートツールは別途データを送信する場合があります。
導入済みの版を記録し、小さな例で再現して文書化されたAPIを確認します。
node --version
npm ls example-library
# Match the installed version to its documented API.
# Reproduce the failing import in isolation.TechRetrieverは、Windowsでの開発手順に依存関係の保守を組み込む場所を提供します。プロジェクトフォルダーを開き、失敗を説明し、関係するファイルを接続モデルに調べてもらいます。記憶にあるAPIではなくアプリの実際の動作から始められるよう、依存関係の宣言と実際のエラーを一緒に示してください。
アップグレード後に失敗するインポートは有用な例です。package.json、インストール済みバージョン、小さな再現例を用意し、呼び出しがそのバージョンに合っているか尋ねます。目的は理由が明確でレビューできるアプリ変更です。TechRetrieverは依存関係の修復エンジンを提供せず、編集の提案だけで互換性が確立するわけでもありません。
対応するOpenAI互換またはAnthropicのエンドポイントからモデル接続を選び、必要なら認証情報を指定します。拒否抑制を除去したAIモデルをそこで選べる場合もありますが、制限、ツール利用、コンテキスト容量はモデルとサーバーに依存します。リポジトリの調査を依頼する前に機能を確認してください。
修正案をプロジェクトで参照できるパッケージ文書と比較し、失敗したインポートを再実行します。その後、関連するアプリのテストを実行してください。意図したバージョン変更は無関係なアップグレードから分け、成功した結果が元の疑問への答えとなり、差分も扱いやすくなるようにします。
失敗する環境で実際にインストールされているバージョンと、宣言した範囲、関連ロックファイルの項目を使います。パッケージ宣言だけでは実行中のコードを特定できない場合があります。失敗に関係するならランタイムのバージョンも含めます。
互換性の目標を定めた依頼を優先します。一括更新は別の変更を持ち込み、原因を分かりにくくします。バージョン調整案は別にレビューし、そのパッケージに依存する呼び出し元を確認してから受け入れます。
エラーが残る最小のインポートと呼び出しを、期待出力と実際の出力とともに示します。パッケージとランタイムのバージョンも添えてください。無関係なアプリ設定なしで対象の失敗を再現できることが大切です。
モデルの応答は提案として扱います。使用箇所の変更を確認し、再現例を再実行して既存のテストコマンドを使ってください。調査ツールは設定したエンドポイントに依存します。説明だけでは依存関係が動く証拠にはなりません。
TechRetriever · 更新 2026-10-25