Meegle CLI

Консоль и скилл для Meegle (Lark Project): агент ведет рабочие элементы, узлы процесса, подзадачи и сроки без браузера

  • 252 ★ репозитория
  • Последний коммит
  • MIT
CLIОфициальный

Расширенный доступ

Почему такой уровень

  • Агент действует от вашего имени и может создавать рабочие элементы, менять поля и переводить узлы и статусы процесса
  • Токены хранятся в связке ключей ОС, а при передаче через MEEGLE_USER_ACCESS_TOKEN лежат в окружении процесса
  • Диагностика сбоев по умолчанию уходит на сервер вместе с привязкой к аккаунту и тенанту
Все причины и проверки

larksuite/meegle-cli

Установка

Ручная установка

npx @lark-project/meegle@latest install

Мастер ставит CLI глобально, устанавливает скилл, настраивает адрес сервера и запускает вход. Нужен Node.js 16 или новее. Основные команды: meegle mywork todo, meegle workitem query, meegle workflow transition, meegle auth login, meegle auth status, meegle auth logout, meegle config profile create, meegle config profile delete, meegle telemetry disable. Форматы вывода: json, table, ndjson, raw. Удаление: npm uninstall -g @lark-project/meegle.

Доступ и проверки

Как мы проверяем

Расширенный доступИнструмент запускает код или ходит в сеть, а внешние данные только читает.

  • Агент действует от вашего имени и может создавать рабочие элементы, менять поля и переводить узлы и статусы процесса
  • Токены хранятся в связке ключей ОС, а при передаче через MEEGLE_USER_ACCESS_TOKEN лежат в окружении процесса
  • Диагностика сбоев по умолчанию уходит на сервер вместе с привязкой к аккаунту и тенанту

Это чужой код. Посмотрите файлы в репозитории перед установкой.

Что делает

Meegle CLI — программа командной строки для Meegle, системы управления проектами, которая в семействе Lark называется Lark Project, а в Китае Feishu Project. Команда meegle создает и обновляет рабочие элементы, переводит узлы и статусы процесса, ведет подзадачи, комментарии и трудозатраты, показывает личные задачи недели. В README заявлены 16 областей и больше 50 команд. Рабочие элементы ищутся запросами на языке MQL. Мастер установки npx @lark-project/meegle@latest install ставит CLI глобально, кладет скилл skills/meegle для Trae, Claude Code, Cursor, Windsurf, Gemini CLI и других агентов, настраивает адрес сервера и запускает вход. В скилле собраны справочник команд, синтаксис MQL, формат значений полей и пошаговые сценарии создания элемента и перевода узла. Бизнес-команды он не запускает, пока meegle auth status не подтвердит вход. Ответ выводится в json, table, ndjson или raw, нужные поля выбирает флаг --select. Флаг --dry-run показывает запрос, который ушел бы на сервер, и ничего не выполняет.

Для кого. Менеджерам проектов и командам, которые ведут задачи в Meegle или Lark Project и хотят, чтобы Claude Code или Cursor искал, создавал и двигал рабочие элементы без браузера.

Подходит, если

  • С утра нужен список личных задач на неделю и просроченных: за него отвечает meegle mywork todo
  • Выборку вроде историй P0 в пространстве PROJ проще задать запросом MQL, чем собирать фильтры в интерфейсе
  • Рабочий элемент надо перевести на другой узел или статус, и агент сначала смотрит доступные переходы и обязательные поля
  • Сервер или CI без браузера, а вход нужен: код устройства --device-code выводит ссылку для авторизации

Не подходит, если

  • Нужны сообщения, документы, календарь или почта Lark: у Meegle CLI только проектный контур, для остального есть общий CLI Lark
  • Задачи живут в Jira или Linear: CLI подключается только к Meegle и Lark Project
  • Клиент агента не запускает команды оболочки: без доступа к терминалу CLI бесполезен

Пример запроса к агенту

Покажи в Meegle мои задачи на эту неделю и отдельно просроченные, сроки выведи таблицей

Ограничения

  • Нужны Node.js 16 или новее и аккаунт Meegle либо Lark Project; вход идет через OAuth в браузере или по коду устройства.
  • Агент действует под вашей учетной записью в выданных правах и может менять поля, статусы и создавать элементы. Разработчик советует сначала запускать такие команды с --dry-run и заводить для агента отдельный профиль.
  • Диагностика сбоев включена по умолчанию: уходят имена команд и опций без значений, коды ошибок и версия клиента, а сервер связывает их с аккаунтом. Отключает ее meegle telemetry disable.
  • Описание скилла написано по-китайски, а язык ответа без указания в запросе по умолчанию китайский.

Как отключить. Команда meegle auth logout снимает вход, а meegle config profile delete с именем профиля удаляет профиль. Глобальный пакет убирает npm uninstall -g @lark-project/meegle. Скилл удаляется вместе с папкой meegle в каталоге навыков вашего агента.

Частые вопросы

Как поставить Meegle CLI в Claude Code без браузера?

Запустите npx -y @lark-project/meegle@latest install --host meegle.com --device-code --lang en, подставив свой адрес вместо meegle.com. Мастер выведет ссылку для авторизации: откройте ее на любом устройстве, а команда пусть работает до подтверждения. Затем проверьте вход командой meegle auth status.

Чем Meegle отличается от Lark Project?

Это одна система под разными названиями. Адрес сервера выбирают при установке: meegle.com, project.feishu.cn или домен вашего тенанта.

Как увидеть, что агент собирается изменить?

Добавьте к команде --dry-run: CLI покажет запрос, который ушел бы на сервер, и ничего не выполнит. Для сессий агента заведите отдельный профиль командой meegle config profile create, тогда их доступ можно отозвать независимо от вашего.

Как работать в CI, где вход через браузер невозможен?

Передайте токен в переменной MEEGLE_USER_ACCESS_TOKEN. С ней CLI обходит хранилище ключей ОС и не обновляет токен после ответа 401, так что ротацию делает вызывающая сторона.

В каких форматах CLI отдает результат?

В json, table, ndjson и raw, формат выбирает флаг --format. Флаг --select с путем через точки оставляет в ответе только нужные поля, что удобно при передаче вывода в другие программы.

Обсуждение

Вопросов и отзывов пока нет.

Lark CLI

lark-cli

Официальный

Официальный CLI Lark и Feishu со скиллами для агентов: сообщения, документы, таблицы, календарь, почта и задачи из терминала, более 200 команд

CLIШирокий доступ18 тыс.Звезды репозитория

Claude-to-IM

claude-to-im

Мост между Claude Code или Codex и мессенджерами: общайтесь с агентом из Telegram, Discord, Feishu, QQ или WeChat

СкиллШирокий доступ2,9 тыс.Звезды репозитория

CLI для Feishu с двусторонней конвертацией Markdown и девятью скиллами: Claude Code ведет чаты, почту и календарь.

CLIШирокий доступ1,4 тыс.Звезды репозитория
Официальный

Официальный плагин Lark и Feishu для OpenClaw: чат, документы, таблицы, календарь и задачи компании из диалога с агентом

ПлагинШирокий доступ2,4 тыс.Звезды репозитория

Локальная веб-панель, где агент сам собирает виджеты и экраны поверх файлов, API и MCP-серверов проекта

CLIРасширенный доступ191Звезды репозитория

yougile-mcp

@nebelov/yougile-mcp

Российский стек

MCP-сервер для таск-трекера YouGile с покрытием API v2: проекты, доски, задачи, чаты, сотрудники, стикеры и вебхуки

MCP-серверШирокий доступ10Звезды репозитория

Сравнение с похожими

Карточки с тем же главным запросом: чем они отличаются.

ИнструментОфициальныйАвторизацияЗвезды репозиторияГлавное отличие
Meegle CLI (эта карточка)да252
Lark CLIда17 988сообщения, документы, таблицы, календарь, почта и задачи Lark; проектный контур Meegle здесь отдельный CLI
Feishu-MCPнетAPI-ключ746MCP-сервер для документов, задач и поиска коллег в Feishu и Lark; рабочие элементы Meegle не его область

Коротко о README

README начинается с преимуществ и таблицы возможностей, затем описывает установку мастером и два сценария быстрого старта, для человека и для агента. Большая часть страницы отдана справочнику команд по областям, примерам запросов и способам передать параметры. В конце идут вход, настройка профилей, расширения для корпоративных сборок и предупреждение об опасностях.

Бейдж для README

Сообщить о проблеме

Foxx AIMeegle CLI
Foxx AI

Я Foxx AI и уже разобрал этот инструмент. Спросите про установку, настройку или что угодно еще, отвечу простыми словами.