langchain-typescript-quickstart について
公式クイックスタートに沿って LangChain TypeScript の天気エージェントを構築するスキルです。モデル選択、独立した環境の準備、サンプルの実行を案内します。
主な機能
- 01公式クイックスタートに基づく実装
- 02プロバイダーとモデルの選択
- 03新しいディレクトリでの作業
- 04API キーの .env 保存
- 05天気エージェントのサンプル実行
活用シーン
- 01LangChain TypeScript エージェントのプロジェクト開始
- 02選択したモデルで天気エージェントを試用
インストール
コマンドをコピーしてターミナルで実行します。
npx skills add https:/ / github.com/ langchain-ai/ langchain-skills --skill langchain-typescript-quickstartインストール後、Claude Code で/langchain-typescript-quickstartを入力して読み込まれたか確認します。
詳細
LangChain TypeScript クイックスタート
最新のドキュメントに従ってください。記憶を頼りに別の API を作り出さないでください。
https://docs.langchain.com/oss/javascript/langchain/quickstart
このページを取得し(Docs MCP または HTTP)、記載されている内容(天気エージェント+createAgent)を実装してください。Node 22 以降が必要です。
ローカル環境のセットアップに関する制約
クイックスタートに加えて、次の制約を適用してください(セットアップを最小限に抑え、モデルに依存しない状態を保つためのものです)。
-
使用するプロバイダー/モデルを確認してください。LangChain がモデルに依存しないことを示します。推奨する質問文:
このエージェントではどのモデルを使いますか?
provider:model形式で指定してください(例:openai:gpt-5.5、anthropic:claude-sonnet-5、google-genai:gemini-2.5-flash-lite)。わからない場合のデフォルト:anthropic:claude-sonnet-5。クイックスタートのモデル文字列を、選択したモデル(またはデフォルト)に置き換えてください。
-
新しいディレクトリ(例:
langchain-agent/)を作成し、すべての作業をその中で行ってください。開いているプロジェクトを汚さないでください。 -
必要なシークレットは
.env(Git で無視される)に設定するプロバイダー API キーのみです。依頼がない限り、LangSmith や Tavily は使わないでください。可能であれば、ユーザー自身に.envを編集してもらってください。チャットにキーを貼らないでください。 -
クイックスタートの基本インストールだけでは足りない場合は、使用するモデルに必要なプロバイダーパッケージをインストールしてください。
-
サンプルを実行して出力を見せたら、そこで終了してください。次のステップとして
langchain-fundamentalsを案内してください。