Meegle CLI
Консоль и скилл для Meegle (Lark Project): агент ведет рабочие элементы, узлы процесса, подзадачи и сроки без браузера
- 252 ★ репозитория
- Последний коммит
- MIT
Расширенный доступ
Почему такой уровень
- Агент действует от вашего имени и может создавать рабочие элементы, менять поля и переводить узлы и статусы процесса
- Токены хранятся в связке ключей ОС, а при передаче через MEEGLE_USER_ACCESS_TOKEN лежат в окружении процесса
- Диагностика сбоев по умолчанию уходит на сервер вместе с привязкой к аккаунту и тенанту
Установка
- Работает в
Ручная установка
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 с путем через точки оставляет в ответе только нужные поля, что удобно при передаче вывода в другие программы.
Обсуждение
Вопросов и отзывов пока нет.
Похожие
CLI-инструментыLark CLI
lark-cli
Официальный CLI Lark и Feishu со скиллами для агентов: сообщения, документы, таблицы, календарь, почта и задачи из терминала, более 200 команд
Claude-to-IM
claude-to-im
Мост между Claude Code или Codex и мессенджерами: общайтесь с агентом из Telegram, Discord, Feishu, QQ или WeChat
CLI для Feishu с двусторонней конвертацией Markdown и девятью скиллами: Claude Code ведет чаты, почту и календарь.
Официальный плагин Lark и Feishu для OpenClaw: чат, документы, таблицы, календарь и задачи компании из диалога с агентом
Локальная веб-панель, где агент сам собирает виджеты и экраны поверх файлов, API и MCP-серверов проекта
yougile-mcp
@nebelov/yougile-mcp
MCP-сервер для таск-трекера YouGile с покрытием API v2: проекты, доски, задачи, чаты, сотрудники, стикеры и вебхуки
Сравнение с похожими
Карточки с тем же главным запросом: чем они отличаются.
| Инструмент | Официальный | Авторизация | Звезды репозитория | Главное отличие |
|---|---|---|---|---|
| Meegle CLI (эта карточка) | да | 252 | ||
| Lark CLI | да | 17 988 | сообщения, документы, таблицы, календарь, почта и задачи Lark; проектный контур Meegle здесь отдельный CLI | |
| Feishu-MCP | нет | API-ключ | 746 | MCP-сервер для документов, задач и поиска коллег в Feishu и Lark; рабочие элементы Meegle не его область |
Коротко о README
README начинается с преимуществ и таблицы возможностей, затем описывает установку мастером и два сценария быстрого старта, для человека и для агента. Большая часть страницы отдана справочнику команд по областям, примерам запросов и способам передать параметры. В конце идут вход, настройка профилей, расширения для корпоративных сборок и предупреждение об опасностях.