ycli CLI
Набор для Яндекс 360: Трекер, Вики и Формы через CLI, MCP-сервер, Python SDK и плагин Claude Code
- 5 ★ репозитория
- Последний коммит
- MIT
Широкий доступ
Почему такой уровень
- Создает, меняет и удаляет задачи, страницы и анкеты в рабочей организации
- Хранит OAuth-токен с правами записи
Установка
- Работает в
- Сервисы
В терминале, через SkillFoxx CLI
npx skillfoxx add cli/ycliОпределит агенты на машине, покажет уровень доступа и зафиксирует версию.
Другие способы установки
Доступ и проверки
Как мы проверяемШирокий доступИнструмент может менять данные, выполнять команды или работать с секретами.
- Создает, меняет и удаляет задачи, страницы и анкеты в рабочей организации
- Хранит OAuth-токен с правами записи
Это чужой код. Посмотрите файлы в репозитории перед установкой.
Что делает
Одна кодовая база дает четыре способа работы с Яндекс Трекером, Вики и Формами. CLI ycli читает и меняет задачи, эпики, спринты, доски, страницы Вики, анкеты и ответы, выводит таблицу в терминале и JSON при передаче в конвейер. MCP-сервер повторяет те же операции для агента, помечает чтение и запись разными подсказками и умеет работать в режиме только чтения. Плагин для Claude Code добавляет скиллы, где описаны особенности API: связь эпика и родителя, поиск переходов статусов, постоянные адреса страниц Вики. Команда ycli auth login сама получает OAuth-токен и определяет организацию.
Для кого. Для разработчиков и менеджеров, чьи команды живут в Яндекс Трекере и Вики и хотят отдать рутину агенту или скриптам.
Подходит, если
- Агенту нужен контекст задачи из Трекера перед работой над кодом
- Нужно создать задачи, перевести статус или записать ворклог из терминала
- Нужно обновить страницу Вики или выгрузить ответы Формы
Не подходит, если
- Нужно менять структуру воркфлоу, статусы и обязательные поля: API этого не позволяет
- Трекер подключен через Yandex Cloud и нужен только IAM-токен без Яндекс 360
Пример запроса к агенту
Что сейчас открыто под эпиком EPIC-1 и что поменялось в задаче MYQUEUE-42 за неделю?Ограничения
Нужны OAuth-токен Яндекса и идентификатор организации Яндекс 360, для получения токена придется зарегистрировать OAuth-приложение с правами на Трекер, Вики и Формы. Python 3.12 или новее. Вебхуки Форм не обернуты, бинарные загрузки и выгрузки доступны только в CLI и SDK. Проект сообщества, не продукт Яндекса.
Как отключить. Удалите плагин через /plugin, выполните uv tool uninstall yandex-cli и уберите блок yandex из конфигурации MCP. Токен можно отозвать на oauth.yandex.ru.
Частые вопросы
Можно ли запретить агенту изменения?
Да, ycli mcp start --read-only отдает только инструменты чтения, тогда OAuth-приложению хватит прав на чтение.
Как получить токен без браузера на сервере?
Укажите в .env ClientID и Client secret OAuth-приложения, тогда ycli auth login пойдет по device flow и выдаст код для ya.ru/device.
Обсуждение
Вопросов и отзывов пока нет.
CLI и скилл для Яндекс Трекера и Вики: короткий человеко- и агенто-читаемый вывод вместо сырых ответов MCP на тысячи токенов
Плагин Claude Code для Яндекс Трекера и Wiki на базе бинарника yandex-cli: 16 команд, вывод оптимизирован под чтение агентом
CLI для Яндекс Трекера, рассчитанный на LLM-агентов: задачи, комментарии, ворклоги, чеклисты и массовые операции, со скиллом для агента
MCP-сервер на Go для чтения Яндекс Трекера и Яндекс Вики: задачи, очереди, спринты, комментарии, страницы и динамические таблицы
Yandex Tracker CLI
tracker
Консольная утилита tracker для Яндекс Трекера с JSON-выводом и готовым SKILL.md с рабочим циклом для агента
Два сервера на Java для Yandex Tracker (84 инструмента) и Yandex Wiki (39), с установщиком, OAuth Device Flow и режимом только для чтения
Коротко о README
README показывает установку из PyPI через uv, uvx или pip и быстрый старт для CLI, MCP-сервера, Python SDK и плагина Claude Code. Подробно описано получение OAuth-токена: регистрация приложения, device flow и браузерный вариант, а также ручные запросы. Большая таблица покрытия, сгенерированная из кода, перечисляет ресурсы Трекера, Вики и Форм с отметками по каждому интерфейсу. Лицензия MIT.