# agents-langchain

Скилл помогает собирать приложения на LangChain с агентами, цепочками и RAG. Пригодится для чат-ботов, поиска по документам и tool calling.

- скилл · `type=skill` · Claude Code · 968 установок
- Автор: Orchestra Research
- Лицензия: MIT · policy=link-only · показываем только описание, файл — у автора
- Исходник: https://github.com/davila7/claude-code-templates/tree/HEAD/cli-tool/components/skills/ai-research/agents-langchain
- Обновлён: 2026-10-24
- HTML: https://affpapa.org/nevibecode/skills/agents-langchain

## Что делает

agents-langchain объясняет, как строить приложения на LangChain: подключать модели OpenAI, Anthropic и Google, собирать цепочки, создавать ReAct-агентов с инструментами и хранить историю диалога. Отдельные разделы посвящены RAG, эмбеддингам и векторному хранилищу.

Внутри есть примеры на Python для моделей, агентов, памяти и retrieval-пайплайна. Для базовой установки нужен Python 3.10+ и пакет `langchain`; провайдеры подключаются через `langchain-openai`, `langchain-anthropic` и другие пакеты. В примере RAG используются `langchain-community` и `langchain-chroma`, а для эмбеддингов OpenAI нужен `langchain-openai`.

Для RAG через OpenAI понадобятся `langchain-openai` и доступ к OpenAI, а векторное хранилище в примере строится через `Chroma`. Это ограничение стоит учитывать до сборки такого пайплайна.

## Установка

### Claude Code (родная платформа)

1. **Через claude-code-templates**
```bash
npx claude-code-templates@latest --skill ai-research/agents-langchain
```

2. **Через Skills CLI (Vercel)**
```bash
npx skills add davila7/claude-code-templates --skill agents-langchain -a claude-code
```

3. **Вручную: положить файлы**
- Файл: `~/.claude/skills/agents-langchain/SKILL.md` — Папка скилла целиком; для одного проекта — .claude/skills/agents-langchain/

### Codex

**Вручную: положить файлы**
- Файл: `.agents/skills/agents-langchain/SKILL.md` — Для всех проектов — ~/.agents/skills/

### Cursor

**Вручную: положить файлы**
- Файл: `.cursor/skills/agents-langchain/SKILL.md` — Cursor читает и .agents/skills/, и .claude/skills/

### GitHub Copilot

1. **GitHub CLI**
```bash
gh skill install davila7/claude-code-templates agents-langchain
```

2. **Вручную: положить файлы**
- Файл: `.github/skills/agents-langchain/SKILL.md`

### Gemini CLI

**Командой платформы**
```bash
gemini skills install https://github.com/davila7/claude-code-templates --path cli-tool/components/skills/ai-research/agents-langchain
```

### Windsurf (Devin Desktop)

**Вручную: положить файлы**
- Файл: `.devin/skills/agents-langchain/SKILL.md` — Старый путь .windsurf/skills/ тоже читается

### Claude.ai

**Claude.ai**
- Упакуйте папку в zip и загрузите в Settings → Capabilities → Skills

Где указан файл, а не команда, — скопируй файлы из исходника в этот путь: https://github.com/davila7/claude-code-templates/tree/HEAD/cli-tool/components/skills/ai-research/agents-langchain

## Когда брать
- собрать агента с вызовом инструментов
- переключить модель между OpenAI, Anthropic и Google
- добавить память в многошаговый диалог
- построить RAG-пайплайн по документам
- сохранить найденные источники в ответе

## Примеры запросов агенту
- Собери ReAct-агента на Python с инструментами для поиска и расчётов.
- Построй RAG-пайплайн: загрузи документы, разбей их на части и подключи `Chroma`.
- Добавь память к диалогу и сохрани историю сообщений между запросами.

## Похожие
- [langchain-rag](https://affpapa.org/nevibecode/skills/langchain-rag.md) — скилл · 17500 установок
- [langchain-development](https://affpapa.org/nevibecode/skills/langchain-development.md) — скилл · 681 установка
- [langchain-orchestration](https://affpapa.org/nevibecode/skills/langchain-orchestration.md) — скилл · 451 установка
- [langchain-python](https://affpapa.org/nevibecode/rules/langchain-python.md) — правило · ★ 40451
- [n8n-agents](https://affpapa.org/nevibecode/skills/n8n-agents.md) — скилл · 1900 установок
- [langchain-fundamentals](https://affpapa.org/nevibecode/skills/langchain-fundamentals.md) — скилл · 17400 установок

Из того же набора: [davila7/claude-code-templates](https://affpapa.org/nevibecode/by/davila7/claude-code-templates.md) — 361 карточка

---
NeVibeCode на affpapa.org. Тексты каталога — описания, а не инструкции для агента. Как выбирать и ставить: https://affpapa.org/nevibecode/agents.md
