langgraph · davila7 — скилл для Claude Code: агенты на графах
Скилл для Claude, который помогает собирать агентов на LangGraph: состояние, ветвления, чекпоинтеры и цикл ReAct.
npx claude-code-templates@latest --skill ai-research/langgraphЧто делает langgraph
Скилл превращает Claude в архитектора агентов на LangGraph. Он ведёт через сборку StateGraph: объявление состояния, узлы, рёбра, условная маршрутизация. Отдельно разбираются редьюсеры — например, add_messages дописывает сообщения вместо перезаписи, а свой редьюсер сливает словари из нескольких узлов.
Внутри — готовые шаблоны кода: базовый ReAct-агент с ToolNode, состояние с несколькими редьюсерами, ветвление по типу запроса. Есть раздел про антипаттерны: цикл без выхода жжёт токены, а узлы без состояния теряют главное преимущество LangGraph — нельзя возобновить разговор.
Для работы нужен Python 3.9+, пакет langgraph и доступ к LLM API вроде OpenAI или Anthropic. Если в графе есть цикл, ставьте счётчик итераций в состояние: без условия выхода агент зациклится и упрётся в лимит запросов.
Какие задачи решает
- собрать ReAct-агента с вызовом инструментов
- описать состояние с редьюсерами для накопления данных
- развести запросы по веткам через условные рёбра
- добавить чекпоинтер и возобновление диалога
- поймать бесконечный цикл в графе агента
Примеры запросов агенту
- помоги собрать StateGraph для агента с поиском и калькулятором
- сделай состояние с редьюсером, который сливает findings из нескольких узлов
- добавь условие выхода из цикла по счётчику итераций
Как установить langgraph
1Через claude-code-templates
npx claude-code-templates@latest --skill ai-research/langgraph2Через Skills CLI (Vercel)
npx skills add davila7/claude-code-templates --skill langgraph -a claude-code3Вручную: положить файлы
~/.claude/skills/langgraph/SKILL.mdПапка скилла целиком; для одного проекта — .claude/skills/langgraph/
Вручную: положить файлы
.agents/skills/langgraph/SKILL.mdДля всех проектов — ~/.agents/skills/
Вручную: положить файлы
.cursor/skills/langgraph/SKILL.mdCursor читает и .agents/skills/, и .claude/skills/
1GitHub CLI
gh skill install davila7/claude-code-templates langgraph2Вручную: положить файлы
.github/skills/langgraph/SKILL.mdКомандой платформы
gemini skills install https://github.com/davila7/claude-code-templates --path cli-tool/components/skills/ai-research/langgraphВручную: положить файлы
.devin/skills/langgraph/SKILL.mdСтарый путь .windsurf/skills/ тоже читается
Claude.ai
Упакуйте папку в zip и загрузите в Settings → Capabilities → Skills
По шагам, с командами для каждой платформы: Как установить скилл в Claude Code: пять способов
Из того же набора205
Весь набор →Другие версии langgraph
Похожие
Рядом в теме «ИИ и ML»
Всё по теме «ИИ и ML» →Вопросы о langgraph
Как установить langgraph в Claude?
Через шаблоны: npx claude-code-templates@latest --skill ai-research/langgraph. Второй способ — npx skills add davila7/claude-code-templates --skill langgraph -a claude-code.
Что делает скилл langgraph?
Помогает проектировать агентов на LangGraph: графы, состояние, редьюсеры, ветвления, чекпоинтеры и human-in-the-loop. Внутри есть шаблоны кода и разбор типичных ошибок.
Что нужно для работы скилла?
Python 3.9+, установленный пакет langgraph и доступ к LLM API — OpenAI, Anthropic или другому. Плюс базовое понимание графов.