deepagents-typescript-quickstart について
Deep Agents TypeScript のリサーチエージェントをクイックスタートに沿って実装するスキルです。プロバイダーを選び、Tavily ではなく内蔵ウェブ検索を使います。
主な機能
- 01公式クイックスタートに基づく実装
- 02プロバイダーとモデルの選択
- 03プロバイダー内蔵のウェブ検索
- 04新しいディレクトリでの作業
- 05リサーチエージェントのサンプル実行
活用シーン
- 01Deep Agents TypeScript プロジェクトの開始
- 02Tavily を使わないリサーチエージェントの実行
インストール
コマンドをコピーしてターミナルで実行します。
npx skills add https:/ / github.com/ langchain-ai/ langchain-skills --skill deepagents-typescript-quickstartインストール後、Claude Code で/deepagents-typescript-quickstartを入力して読み込まれたか確認します。
詳細
Deep Agents TypeScript クイックスタート
ライブドキュメントに従ってください。記憶を頼りに別の API を作り上げないでください。
https://docs.langchain.com/oss/javascript/deepagents/quickstart
このページを取得し(Docs MCP または HTTP)、掲載されているリサーチエージェントの構成(createDeepAgent、リサーチ用のシステムプロンプト、「What is LangGraph?」のようなリサーチの質問を指定した invoke)を実装してください。Node 22 以降が必要です。
ローカル環境のセットアップ要件
クイックスタートに加えて、以下を適用してください(セットアップを最小限に抑え、モデルに依存しない構成にするためです)。
-
使用するプロバイダー/モデルを尋ねてください。Deep Agents がモデルに依存しないことを示してください。推奨する質問文:
このエージェントではどのモデルを使いますか?
provider:model形式で指定してください。例:openai:gpt-5.5、anthropic:claude-sonnet-5、google-genai:gemini-3.5-flash。わからない場合のデフォルトはanthropic:claude-sonnet-5です。
別途検索 API キーを用意しなくても、選択したプロバイダーに組み込まれているウェブ検索を使用します。 -
新しいディレクトリ(例:
deep-agent/)を作成し、すべての作業をその中で行ってください。開いているプロジェクトを汚さないでください。 -
Tavily(または
@langchain/tavily)は使用しないでください。クイックスタートの検索ツールを、選択したプロバイダーに組み込まれているウェブ検索に置き換えてください。そのプロバイダーの LangChain ドキュメントで、現在のエクスポート/ツールの形式を確認してください(執筆時点の例です。必要に応じて再確認してください)。プロバイダー 組み込み検索ツール Anthropic @langchain/anthropictools.webSearch_*()(または同等の dict)OpenAI { type: "web_search" }Google { google_search: {} }プロバイダー検索を利用できるよう、Anthropic/OpenAI/Google を優先してください。秘密情報として必要なのは、
.env(gitignored)に保存するそのプロバイダーの API キーだけです。希望がない限り、LangSmith のトレーシングは省略してください。 -
Tavily を除き、クイックスタートに記載されたパッケージをインストールしてください。選択したモデルのプロバイダーパッケージも追加してください。
-
リサーチの例を実行し、出力を表示したら終了してください。次のステップとして
deep-agents-core/カスタマイズ/Managed Deep Agents を案内してください。