langgraph-typescript-quickstart — скилл для Claude Code
Разворачивает минимального локального агента LangGraph на TypeScript по официальному руководству. Пригодится для быстрой сборки и проверки графов без ручной настройки проекта.
npx skills add langchain-ai/langchain-skills --skill langgraph-typescript-quickstart -a claude-codeЧто делает langgraph-typescript-quickstart
Скилл загружает актуальную страницу документации LangGraph и собирает математического агента через Graph API. При запуске он уточняет нужную связку провайдера и модели через initChatModel, предлагая по умолчанию anthropic:claude-sonnet-5. Визуализацию графа скилл пропускает.
Вся работа ведётся в новой изолированной директории вроде langgraph-agent/, поэтому основной репозиторий остаётся чистым. Единственный секрет — ключ выбранного провайдера, который агент просит внести напрямую в файл .env без отправки в диалог.
Для моделей Claude Sonnet 5 и новее параметры temperature, top_p и top_k отключаются, так как они не поддерживаются. После установки зависимостей скрипт выполняет контрольный запуск на вычислении суммы и завершает работу.
Какие задачи решает
- развернуть шаблон агента LangGraph на TypeScript
- настроить подключение произвольной LLM через initChatModel
- изолировать тестовый код агента от рабочего репозитория
- проверить работу графа на базовом вычислении
Примеры запросов агенту
- Собери тестового агента LangGraph на TypeScript в отдельной папке
- Разверни локального агента LangGraph с моделью openai:gpt-5.5
- Создай агента-калькулятора на базе LangGraph Graph API
Как установить langgraph-typescript-quickstart
1Через Skills CLI (Vercel)
npx skills add langchain-ai/langchain-skills --skill langgraph-typescript-quickstart -a claude-code2Вручную: положить файлы
~/.claude/skills/langgraph-typescript-quickstart/SKILL.mdПапка скилла целиком; для одного проекта — .claude/skills/langgraph-typescript-quickstart/
1Через Skills CLI (Vercel)
npx skills add langchain-ai/langchain-skills --skill langgraph-typescript-quickstart -a codex2Вручную: положить файлы
.agents/skills/langgraph-typescript-quickstart/SKILL.mdДля всех проектов — ~/.agents/skills/
1Через Skills CLI (Vercel)
npx skills add langchain-ai/langchain-skills --skill langgraph-typescript-quickstart -a cursor2Вручную: положить файлы
.cursor/skills/langgraph-typescript-quickstart/SKILL.mdCursor читает и .agents/skills/, и .claude/skills/
1GitHub CLI
gh skill install langchain-ai/langchain-skills langgraph-typescript-quickstart2Вручную: положить файлы
.github/skills/langgraph-typescript-quickstart/SKILL.md1Через Skills CLI (Vercel)
npx skills add langchain-ai/langchain-skills --skill langgraph-typescript-quickstart -a gemini-cli2Командой платформы
gemini skills install https://github.com/langchain-ai/langchain-skills --path config/skills/langgraph-typescript-quickstartВручную: положить файлы
.devin/skills/langgraph-typescript-quickstart/SKILL.mdСтарый путь .windsurf/skills/ тоже читается
Через Skills CLI (Vercel)
npx skills add langchain-ai/langchain-skills --skill langgraph-typescript-quickstart -a opencodeClaude.ai
Упакуйте папку в zip и загрузите в Settings → Capabilities → Skills
По шагам, с командами для каждой платформы: Как установить скилл в Claude Code: пять способов
Из того же набора22
Похожие
Рядом в теме «Настройка агента: память, контекст, субагенты»
Всё по теме «Настройка агента: память, контекст, субагенты» →Вопросы о langgraph-typescript-quickstart
Как установить langgraph-typescript-quickstart в Claude Code?
Выполните в терминале команду npx skills add langchain-ai/langchain-skills --skill langgraph-typescript-quickstart -a claude-code.
Что делает скилл langgraph-typescript-quickstart?
Он читает официальную документацию и создаёт локальный проект агента на TypeScript с архитектурой Graph API. Скилл ставит пакеты, настраивает .env и запускает тестовый расчёт.
Какие параметры модели скилл отключает для Claude Sonnet 5?
Для семейства Claude Sonnet 5 и новее скилл убирает temperature, top_p и top_k, поскольку API модели их не поддерживает.
Исходный текст
SKILL.md · MIT
---
name: langgraph-typescript-quickstart
description: "Scaffold a minimal local LangGraph agent in TypeScript by following the official quickstart. Use when the user wants to quickly build or try a LangGraph agent locally."
---
# LangGraph TypeScript quickstart
Follow the live docs — do not invent an alternate API from memory:
**https://docs.langchain.com/oss/javascript/langgraph/quickstart**
Fetch that page (Docs MCP or HTTP) and implement what it shows (calculator / math agent with the Graph API). Prefer the Graph API path over the Functional API unless the user asks otherwise. Skip graph visualization.
## 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 LangGraph works with any LangChain chat model. 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-2.5-flash-lite`. Default if you're unsure: **`anthropic:claude-sonnet-5`**.
The docs often hardcode Anthropic — replace with `initChatModel("<MODEL>")` (or equivalent) using their choice. If using Claude Sonnet 5+, omit `temperature` / `top_p` / `top_k` (unsupported).
2. Create a **new** directory (e.g. `langgraph-agent/`) and do all work there — do not pollute the open project.
3. Only secret: the provider API key in `.env` (gitignored). No LangSmith / Tavily unless they ask. Prefer they edit `.env` themselves — don't paste keys into chat.
4. Install packages from the quickstart plus the provider package for their model.
5. Run the example (e.g. “Add 3 and 4.”), show output, then stop. Point to `langgraph-fundamentals` for next steps. For a higher-level agent API, use LangChain `createAgent` instead.
© langchain-ai · MIT · langchain-ai/langchain-skills