mcpField
L
langchain-typescript-quickstart

langchain-typescript-quickstart

github.com/langchain-aiエージェントワークフロー1.3k5.1k 回インストール3 日前に更新
リポジトリ

langchain-typescript-quickstart について

公式クイックスタートに沿って LangChain TypeScript の天気エージェントを構築するスキルです。モデル選択、独立した環境の準備、サンプルの実行を案内します。

主な機能

  1. 01公式クイックスタートに基づく実装
  2. 02プロバイダーとモデルの選択
  3. 03新しいディレクトリでの作業
  4. 04API キーの .env 保存
  5. 05天気エージェントのサンプル実行

活用シーン

  1. 01LangChain TypeScript エージェントのプロジェクト開始
  2. 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 以降が必要です。

ローカル環境のセットアップに関する制約

クイックスタートに加えて、次の制約を適用してください(セットアップを最小限に抑え、モデルに依存しない状態を保つためのものです)。

  1. 使用するプロバイダー/モデルを確認してください。LangChain がモデルに依存しないことを示します。推奨する質問文:

    このエージェントではどのモデルを使いますか?provider:model 形式で指定してください(例:openai:gpt-5.5、anthropic:claude-sonnet-5、google-genai:gemini-2.5-flash-lite)。わからない場合のデフォルト:anthropic:claude-sonnet-5。

    クイックスタートのモデル文字列を、選択したモデル(またはデフォルト)に置き換えてください。

  2. 新しいディレクトリ(例:langchain-agent/)を作成し、すべての作業をその中で行ってください。開いているプロジェクトを汚さないでください。

  3. 必要なシークレットは.env(Git で無視される)に設定するプロバイダー API キーのみです。依頼がない限り、LangSmith や Tavily は使わないでください。可能であれば、ユーザー自身に.envを編集してもらってください。チャットにキーを貼らないでください。

  4. クイックスタートの基本インストールだけでは足りない場合は、使用するモデルに必要なプロバイダーパッケージをインストールしてください。

  5. サンプルを実行して出力を見せたら、そこで終了してください。次のステップとしてlangchain-fundamentalsを案内してください。

コメント