langfuse · davila7 — скилл для Claude Code: что делает и как установить
Помогает внедрить трейсинг, оценку и учёт расходов LLM через Langfuse. Пригодится при отладке цепочек OpenAI и LangChain в продакшене.
npx claude-code-templates@latest --skill ai-research/langfuseЧто делает langfuse
Скилл даёт Claude Code инструкции по настройке наблюдаемости в приложениях на Python и TypeScript. Он подсказывает, как логировать вызовы моделей, группировать цепочки по сессиям пользователей и фиксировать оценки качества ответов. Для работы нужны аккаунт в Langfuse (облачный или локальный), ключи доступа и API-ключи используемых LLM.
Внутри собраны паттерны интеграции: прямая обёртка над клиентом openai, передача CallbackHandler в LangChain и ручное создание трейсов с генерациями. Скилл предупреждает об ошибках архитектуры. В serverless-средах обязательно вызывать langfuse.flush(), иначе несохранённые пакеты данных потеряются при остановке контейнера.
Какие задачи решает
- настроить сквозной трейсинг вызовов LLM
- подключить логирование OpenAI через готовый клиент
- добавить сбор метрик и оценок в цепочки LangChain
- отслеживать затраты токенов и задержки ответов
Примеры запросов агенту
- Добавь трейсинг Langfuse в наш скрипт с клиентом OpenAI.
- Настрой CallbackHandler для LangChain, чтобы логировать вызовы в сессию user-123.
- Покажи, как правильно завершать отправку трейсов перед выходом из serverless-функции.
Как установить langfuse
1Через claude-code-templates
npx claude-code-templates@latest --skill ai-research/langfuse2Через Skills CLI (Vercel)
npx skills add davila7/claude-code-templates --skill langfuse -a claude-code3Вручную: положить файлы
~/.claude/skills/langfuse/SKILL.mdПапка скилла целиком; для одного проекта — .claude/skills/langfuse/
Вручную: положить файлы
.agents/skills/langfuse/SKILL.mdДля всех проектов — ~/.agents/skills/
Вручную: положить файлы
.cursor/skills/langfuse/SKILL.mdCursor читает и .agents/skills/, и .claude/skills/
1GitHub CLI
gh skill install davila7/claude-code-templates langfuse2Вручную: положить файлы
.github/skills/langfuse/SKILL.mdКомандой платформы
gemini skills install https://github.com/davila7/claude-code-templates --path cli-tool/components/skills/ai-research/langfuseВручную: положить файлы
.devin/skills/langfuse/SKILL.mdСтарый путь .windsurf/skills/ тоже читается
Claude.ai
Упакуйте папку в zip и загрузите в Settings → Capabilities → Skills
По шагам, с командами для каждой платформы: Как установить скилл в Claude Code: пять способов
Вопросы о langfuse
Как установить langfuse в Claude Code?
Выполните команду npx claude-code-templates@latest --skill ai-research/langfuse в терминале. Также доступен вариант установки через npx skills add davila7/claude-code-templates --skill langfuse -a claude-code.
Что делает скилл langfuse?
Он обучает ассистента интегрировать платформу Langfuse в код на Python или TypeScript. Помогает настраивать отслеживание цепочек запросов, оценивать качество ответов и контролировать расход токенов.
Что необходимо подготовить перед началом работы?
Потребуется учётная запись в Langfuse (в облаке или на собственном сервере) с полученными публичным и секретным ключами. Также нужны рабочие API-ключи используемых языковых моделей и проект на Python или TypeScript/JavaScript.
Похожие скиллы
Все скиллы по теме «ИИ и ML» →Сначала — langfuse от других авторов.