К основному содержанию
скилл CX Codex

deepagents-typescript-quickstart — скилл для Claude Code: локальный

Собирает минимального Deep Agent на TypeScript по официальному квикстарту, с встроенным веб-поиском провайдера вместо Tavily.

Установить в Claude Code · Через Skills CLI (Vercel) Все способы и платформы ↓
npx skills add langchain-ai/langchain-skills --skill deepagents-typescript-quickstart -a claude-code
Открыть на GitHub

Что делает deepagents-typescript-quickstart

Скилл ведёт агента по живой документации LangChain, а не по памяти: страница квикстарта забирается через Docs MCP или HTTP, после чего собирается research-агент на createDeepAgent с системным промптом и запуском на исследовательском вопросе. Нужен Node 22+.

Сначала скилл спрашивает, какую модель использовать, и просит строку вида provider:model — например, anthropic:claude-sonnet-5. Если не уверены, советует начать с неё. Работа идёт в новой папке вроде deep-agent/, чтобы не засорить открытый проект. Tavily и @langchain/tavily не используются: поиск берётся встроенный у провайдера, поэтому единственный секрет — его API-ключ в .env, добавленном в gitignore. Трассировку LangSmith скилл пропускает, пока её не попросят.

Пакеты ставятся из квикстарта без Tavily, плюс пакет выбранного провайдера. Дальше запускается research-пример, показывается вывод — и на этом всё. Если модель не из Anthropic, OpenAI или Google, встроенного поиска у неё может не быть, так что выбор провайдера здесь не формальность.

Какие задачи решает

  • поднять локального Deep Agent на TypeScript с нуля
  • заменить Tavily на встроенный веб-поиск провайдера
  • выбрать модель через строку provider:model
  • собрать research-агента и прогнать его на тестовом вопросе
  • держать ключи в .env вне git

Примеры запросов агенту

  • Собери минимального Deep Agent на TypeScript по квикстарту LangChain
  • Какую модель взять для агента? Предложи строку provider:model
  • Сделай research-агента в новой папке deep-agent/ и покажи вывод

Как установить deepagents-typescript-quickstart

1Через Skills CLI (Vercel)

npx skills add langchain-ai/langchain-skills --skill deepagents-typescript-quickstart -a claude-code

2Вручную: положить файлы

~/.claude/skills/deepagents-typescript-quickstart/SKILL.md

Папка скилла целиком; для одного проекта — .claude/skills/deepagents-typescript-quickstart/

По шагам, с командами для каждой платформы: Как установить скилл в Claude Code: пять способов

Из того же набора22

ecosystem-primer Помогает выбрать между LangChain, LangGraph и Deep Agents до написания кода. Определяет нужный уровень стека, переменные LangSmith и следующий скилл. CX Codex +1 8 000установок eval-engineering Скилл ведёт вас через проектирование агентских evals: разбирает репозиторий, пишет Task Spec, собирает и проверяет задачи в Harbor. CX Codex +1 5 300установок langgraph-python-quickstart Разворачивает минимального локального агента на LangGraph в Python по официальной документации. Пригодится для быстрой проверки агента в чистой изолированной папке. CX Codex +1 5 200установок deepagents-python-quickstart Собирает минимального Deep Agent на Python по живому quickstart LangChain: спрашивает модель, поднимает отдельную папку проекта, меняет Tavily на встроенный поиск провайдера. CX Codex +1 5 000установок langgraph-typescript-quickstart Разворачивает минимального локального агента LangGraph на TypeScript по официальному руководству. Пригодится для быстрой сборки и проверки графов без ручной настройки проекта. CX Codex +1 5 000установок langchain-python-quickstart Создаёт минимального локального LangChain-агента на Python по актуальному quickstart. Нужен, чтобы проверить агентский сценарий в отдельной папке. CX Codex +1 5 000установок langchain-typescript-quickstart Собирает минимального агента на LangChain и TypeScript по официальному квикстарту: погодный инструмент, createAgent, отдельная папка. Пригодится, когда хочется потрогать LangChain локально. CX Codex +1 5 000установок langgraph-decision-models Скилл учит агента заменять LLM-вызовы, из которых вы вытаскиваете решение, на типизированные вопросы с вероятностями. CX Codex +1 1 600установок

Похожие

typescript-mcp-server-generator официальный github Генерирует TypeScript-проект MCP-сервера с инструментами, ресурсами и конфигурацией. Пригодится, когда нужно быстро заложить сервер на MCP TypeScript SDK v2. 12 050установок nextjs-tailwind-typescript-apps-cursorrules-prompt PatrickJS Правило для Cursor, которое настраивает ассистента на Next.js, Tailwind CSS и TypeScript. Оно задаёт порядок работы: сначала план в псевдокоде, потом код. ★ 41 011звёзд репо typescript-security-review giuseppe-trisciuoglio Проверяет код TypeScript и Node.js на уязвимости OWASP, утечки секретов и ошибки в настройке JWT или CORS. Пригодится перед релизом или при аудите авторизации в Express, NestJS и Next.js. CX Codex +1 3 900установок express-typescript Mindrally Правила для агента, который пишет API на Express.js и TypeScript: структура проекта, middleware, валидация и безопасность. CX Codex +1 1 400установок koa-typescript Mindrally Задаёт агенту правила разработки API на Koa.js и TypeScript: слоистая модель middleware, async/await, структура проекта. CX Codex +1 704установок TypeScript MCP Server Expert официальный github Помогает писать MCP-серверы на TypeScript: структура проекта, инструменты, транспорты, отладка. Пригодится, когда нужен рабочий код, а не общие советы. ★ 40 418звёзд репо

Рядом в теме «Настройка агента: память, контекст, субагенты»

Все скиллы по теме «Настройка агента: память, контекст, субагенты» →

Вопросы о deepagents-typescript-quickstart

Как установить deepagents-typescript-quickstart в Claude?

Выполните npx skills add langchain-ai/langchain-skills --skill deepagents-typescript-quickstart -a claude-code. Скилл появится в ~/.claude/skills/deepagents-typescript-quickstart/SKILL.md.

Что делает deepagents-typescript-quickstart?

Проводит по официальному квикстарту Deep Agents на TypeScript: собирает research-агента на createDeepAgent, запускает его и показывает результат. Поиск берётся встроенный у провайдера, Tavily не нужен.

Какие модели поддерживаются?

Скилл просит строку provider:model, например anthropic:claude-sonnet-5. Встроенный веб-поиск есть у Anthropic, OpenAI и Google, поэтому их он и советует.

Исходный текст

SKILL.md · MIT
---
name: deepagents-typescript-quickstart
description: "Scaffold a minimal local Deep Agent in TypeScript by following the official quickstart, using provider-native web search instead of Tavily. Use when the user wants to quickly build or try a Deep Agent locally."
---

# Deep Agents TypeScript quickstart

Follow the live docs — do not invent an alternate API from memory:

**https://docs.langchain.com/oss/javascript/deepagents/quickstart**

Fetch that page (Docs MCP or HTTP) and implement the research-agent shape it shows (`createDeepAgent`, research system prompt, invoke with a research question like “What is LangGraph?”). Requires Node 22+.

## Local setup constraints

Apply these on top of the quickstart (they keep setup minimal and model-agnostic):

1. **Ask** which provider/model to use. Showcase that Deep Agents are model-agnostic. Suggested prompt:

   > Which model should this agent use? Pass a `provider:model` string — e.g. `openai:gpt-5.5`, `anthropic:claude-sonnet-5`, `google-genai:gemini-3.5-flash`. Default if you're unsure: **`anthropic:claude-sonnet-5`**.  
   > We'll use that provider's built-in web search (no separate search API key).

2. Create a **new** directory (e.g. `deep-agent/`) and do all work there — do not pollute the open project.

3. **Do not use Tavily** (or `@langchain/tavily`). Replace the quickstart's search tool with the chosen provider's built-in web search. Look up the current export/tool shape on that provider's LangChain docs (examples as of writing — re-check if needed):

   | Provider | Built-in search tool |
   |----------|----------------------|
   | Anthropic | `@langchain/anthropic` `tools.webSearch_*()` (or equivalent dict) |
   | OpenAI | `{ type: "web_search" }` |
   | Google | `{ google_search: {} }` |

   Prefer Anthropic / OpenAI / Google so provider search is available. Only secret: that provider's API key in `.env` (gitignored). Skip LangSmith tracing unless they ask.

4. Install packages from the quickstart **minus** Tavily; add the provider package for their model.

5. Run the research example, show output, then stop. Point to `deep-agents-core` / customization / Managed Deep Agents for next steps.

© langchain-ai · MIT · langchain-ai/langchain-skills

Смотрите также

Спонсоры проекта

Компании, которые помогают держать аналитику открытой