Yandex Cloud
Поиск
Связаться с экспертомПопробовать бесплатно
  • Кейсы
  • Документация
  • Блог
  • Все сервисы
    • Cloud Interconnect
    • Cloud Backup
    • Cloud Registry
    • Yandex AI Studio
    • Compute Cloud
    • Object Storage
    • Managed Service for Kubernetes®
    • Yandex BareMetal
    • Smart Web Security
    • Security Deck
    • Managed Service for PostgreSQL
    • Managed Service for ClickHouse®
    • Monium
    • Cloud CDN
    • Network Load Balancer
    • Virtual Private Cloud
    • Cloud DNS
    • Application Load Balancer
    • Yandex Cloud Video
    • Stackland
    • Yandex Cloud Router
    • Yandex Managed Service for Trino
    • Managed Service for MySQL®
    • Managed Service for Valkey™
    • Managed Service for Apache Spark™
    • Yandex StoreDoc
    • Managed Service for OpenSearch
    • Managed Service for Apache Kafka®
    • Data Transfer
    • Yandex MPP Analytics Engine for PostgreSQL
    • Yandex Managed Service for Apache Airflow®
    • Data Processing
    • Yandex MetaData Hub
    • Managed Service for YDB
    • Managed Service for Sharded PostgreSQL
    • Managed Service for YTsaurus
    • Yandex WebSQL
    • DataLens
    • Yandex Search API
    • SpeechSense
    • SpeechKit
    • DataSphere
    • Vision OCR
    • Translate
    • Yandex Neurosupport
    • VibeCraft
    • Yandex Cloud Detection and Response
    • Yandex Identity Hub
    • Key Management Service
    • Certificate Manager
    • Yandex Lockbox
    • Audit Trails
    • SmartCaptcha
    • Cloud Desktop
    • GOST Gateway
    • Yandex SIEM
    • SourceCraft Code Assistant
    • Container Registry
    • Managed Service for GitLab
    • SourceCraft
    • Managed Service for Prometheus®
    • Cloud Functions
    • API Gateway
    • Yandex Cloud Postbox
    • Message Queue
    • Serverless Integrations
    • IoT Core
    • Data Streams
    • Serverless Containers
    • Cloud Notification Service
    • Yandex Query
    • Identity and Access Management
    • Yandex Cloud Console
    • Resource Manager
    • Yandex Cloud Billing
    • Yandex Cloud Quota Manager
    • Cloud Apps
  • Статус работы сервисов
  • Marketplace
    • Популярные
    • Инфраструктура и сеть
    • Платформа данных
    • Искусственный интеллект
    • Безопасность
    • Инструменты DevOps
    • Бессерверные вычисления
    • Управление ресурсами
  • Все решения
    • По отраслям
    • По типу задач
    • Экономика платформы
    • Yandex Cloud Trust
    • Техническая поддержка
    • Каталог партнёров
    • Обучение и сертификация
    • Облако для стартапов
    • Облако для крупного бизнеса
    • Центр технологий для общества
    • Облако для интеграторов
    • Поддержка IT-бизнеса
    • Облако для фрилансеров
    • Обучение и сертификация
    • Блог
    • Документация
    • Контент-программа
    • Мероприятия и вебинары
    • Контакты, чаты и сообщества
    • Идеи
    • Калькулятор цен
    • Тарифы
    • Акции и free tier
  • Кейсы
  • Документация
  • Блог
Создавайте контент и получайте гранты!Готовы написать своё руководство? Участвуйте в контент-программе и получайте гранты на работу с облачными сервисами!
Подробнее о программе
Проект Яндекса
© 2026 ООО «Яндекс.Облако»
Yandex DataLens
    • Использование DataLens с AI-агентами
    • AI-агенты в DataLens
    • Нейроаналитик DataLens
  • Галерея в DataLens
  • Аудитные логи Audit Trails

В этой статье:

  • Перед началом работы
  • Подключите DataLens к AI-агенту
  • Установите навыки
  • Отправьте запрос
  • Типовые сценарии
  • Полезные ссылки
  1. AI-агенты
  2. Использование DataLens с AI-агентами

Использование Yandex DataLens с AI-агентами

Статья создана
Yandex Cloud
Обновлена 23 сентября 2026 г.
Открыть в Markdown
  • Перед началом работы
  • Подключите DataLens к AI-агенту
  • Установите навыки
  • Отправьте запрос
    • Типовые сценарии
  • Полезные ссылки

Вы можете использовать AI-агенты для работы с DataLens. Например, Claude Code, Codex, OpenCode и другие. Для этого нужно подключить DataLens к AI-агенту с помощью MCP-сервера или Python SDK и установить навыки.

Перед началом работыПеред началом работы

  • Убедитесь, что у вас есть доступ к Yandex Cloud и DataLens.
  • Подготовьте объект в DataLens, с которым будет работать AI-агент: создайте новый воркбук или выберите существующий. Для проверки сценария создания чарта в воркбуке должен быть доступный датасет.
  • Убедитесь, что у вас есть права на редактирование выбранного воркбука и объектов, с которыми будет работать AI-агент.

Примечание

Не рекомендуется смешивать MCP и SDK в рамках одной задачи.

Подключите DataLens к AI-агентуПодключите DataLens к AI-агенту

Чтобы подключить DataLens к AI-агенту, добавьте MCP-сервер в AI-агент или установите datalens-sdk — типизированный Python SDK для API DataLens.

Claude Code
Codex
OpenCode
Python SDK

Добавьте сервер командой:

claude mcp add datalens \
  --env DATALENS_ORG_ID=<идентификатор_организации> \
  -- npx -y @datalens-tech/mcp@latest

Или опишите сервер в корневой папке проекта в файле .mcp.json, чтобы конфигурация была общей для команды:

{
  "mcpServers": {
    "datalens": {
      "command": "npx",
      "args": ["-y", "@datalens-tech/mcp@latest"],
      "env": {
        "DATALENS_ORG_ID": "<идентификатор_организации>"
      }
    }
  }
}

Такой же формат конфигурации используется в Claude Desktop в файле claude_desktop_config.json

Добавьте секцию в файл ~/.codex/config.toml:

[mcp_servers.datalens]
command = "npx"
args = ["-y", "@datalens-tech/mcp@latest"]

[mcp_servers.datalens.env]
DATALENS_ORG_ID = "<идентификатор_организации>"

Добавьте секцию mcp в файл opencode.json:

{
  "$schema": "https://opencode.ai/config.json",
  "mcp": {
    "datalens": {
      "type": "local",
      "command": ["npx", "-y", "@datalens-tech/mcp@latest"],
      "environment": {
        "DATALENS_ORG_ID": "<идентификатор_организации>"
      }
    }
  }
}

Совет

Рекомендуется запуск через npx — пакет загружается по запросу и не требует установки. Альтернативные способы: локальная сборка из репозитория или глобальная установка с помощью npm install -g @datalens-tech/mcp и команды datalens-mcp.

Выполните команду:

pip install datalens-sdk

Пример

В этом примере предполагается, что клиент по умолчанию использует активный профиль Yandex Cloud CLI и сам обновляет IAM-токены:

from datalens_sdk import DataLensClientYC

with DataLensClientYC() as client:
    dataset = client.get.dataset(by_id="<идентификатор_датасета>")
    print(dataset.name)

Основные возможности:

  • client.get — загрузка объектов: датасетов, чартов, дашбордов, воркбуков, коллекций.
  • client.create — типизированные fluent-билдеры для создания объектов.
  • Операции над объектами — .rename(), .update(), .delete().
  • Экспорт JSON-снимков объектов в файлы и создание объектов из снимков (client.raw).
  • Экспорт дашборда вместе с зависимостями — чартами и датасетами.

Способы авторизации:

  • Профиль Yandex Cloud CLI (по умолчанию).
  • Ключ сервисного аккаунта, статический IAM-токен.

Важно

SDK находится в альфа-версии (0.x): до релиза 1.0 минорные версии могут содержать несовместимые изменения. Поэтому при работе через AI-агентов следует использовать SDK в паре с навыком datalens-sdk.

Примечание

MCP-сервер и SDK поддерживают статическую авторизацию готовым IAM-токеном. Это позволяет использовать AI-агенты, когда Yandex Cloud CLI недоступен, например в изолированном окружении. Срок жизни IAM-токена — 12 часов, и обновлять его в этом режиме нужно самостоятельно.

Установите навыкиУстановите навыки

Чтобы AI-агент учитывал модель объектов DataLens и выбирал подходящие инструменты для задачи, установите навыки datalens-skills.

Универсальный способ
Claude Code
Codex
Вручную

CLI skills автоматически определяет установленные AI-агенты.

Выполните команды:

npx skills add datalens-tech/datalens-skills --skill datalens
npx skills add datalens-tech/datalens-skills --skill datalens-sdk

Совет

Используйте флаги:

  • --agent '*' — установить во все обнаруженные AI-агенты.
  • -g — глобально для всех проектов.
  • --list — показать список доступных навыков.

Репозиторий работает как plugin marketplace.

Выполните команды:

/plugin marketplace add datalens-tech/datalens-skills
/plugin install datalens-skills@datalens
  1. Установите CLI версии 0.142.0 и выше.

  2. Выполните команды установки:

    codex plugin marketplace add datalens-tech/datalens-skills
    codex plugin add datalens-skills@datalens
    

    При установке через плагин навыки получают префикс, например datalens-skills:datalens-sdk.

Скопируйте нужные папки из skills/ в папку, которую сканирует AI-агент:

AI-агент В проекте Глобально
Claude Code .claude/skills/ ~/.claude/skills/
Codex .agents/skills/ ~/.agents/skills/
OpenCode .opencode/skills/ ~/.config/opencode/skills/

Совет

Папка .agents/skills/ вендор-нейтральна: ее читают и Codex, и OpenCode. OpenCode также читает .claude/skills/, поэтому одной установки часто достаточно для нескольких AI-агентов.

Отправьте запросОтправьте запрос

После подключения DataLens к AI-агенту и установки навыков сформулируйте задачу на естественном языке и укажите идентификаторы объектов, с которыми нужно работать.

  1. Запустите новую сессию AI-агента.
  2. Отправьте запрос через AI-агент.

Типовые сценарииТиповые сценарии

Ниже приведены примеры запросов к AI-агенту с установленными навыками и MCP-сервером.

  • Аудит зависимостей

    Запрос:

    Найди все чарты и дашборды, которые используют датасет <идентификатор_датасета>.
    

    Результат: AI-агент вызовет команды навигации и Relations API через MCP.

  • Клонирование контента

    Запрос:

    Склонируй дашборд <идентификатор_дашборда> со всеми чартами и датасетами
    в воркбук <идентификатор_воркбука>.
    

    Результат: AI-агент напишет скрипт на SDK с экспортом зависимостей.

  • Создание с нуля

    Запрос:

    Подключись к базе, создай датасет с вычисляемым полем маржи
    и собери дашборд с продажами по регионам.
    

    Результат: AI-агент построит цепочку: подключение → датасет → чарты → дашборд.

  • Массовые изменения

    Задача для SDK: цикл по объектам с типизированными обновлениями.

    Запрос:

    Во всех датасетах воркбука переименуй поле «revenue» в «Выручка».
    

    Результат: AI-агент переименует указанные поля.

  • AI-отчет

    Запрос:

    Собери HTML-отчет по итогам квартала и опубликуй его в DataLens.
    

    Результат: навык datalens-html-pages проведет через создание, валидацию и публикацию страницы.

Полезные ссылкиПолезные ссылки

  • AI-агенты в Yandex DataLens
  • Работа с Public API в Yandex DataLens
  • MCP-сервер @datalens-tech/mcp
  • npm
  • Коллекция навыков datalens-skills
  • Python SDK datalens-sdk
  • Стандарт Agent Skills
  • Model Context Protocol

Была ли статья полезна?

Предыдущая
Ошибки и предупреждения при экспорте и импорте
Следующая
AI-агенты в DataLens
Создавайте контент и получайте гранты!Готовы написать своё руководство? Участвуйте в контент-программе и получайте гранты на работу с облачными сервисами!
Подробнее о программе
Проект Яндекса
© 2026 ООО «Яндекс.Облако»