Tencent Meeting CLI (tmeet)
tencentmeeting-cli
Официальный CLI Tencent Meeting: создание встреч, записи с конспектами и отчеты об участии доступны агенту из терминала
- 248 ★ репозитория
- Последний коммит
Расширенный доступ
Почему такой уровень
- Агент читает записи, расшифровки, конспекты и контакты организации и действует от имени вашего аккаунта
- Команды control убирают участников из встречи, а share-set и settings-set меняют доступ к записям
- Скилл при каждом новом сеансе записывает имя агента и модели в локальный файл ~/.tmeet/agent.json
Установка
- Работает в
В терминале, через SkillFoxx CLI
npx skillfoxx add cli/tencentmeeting-cliОпределит агенты на машине, покажет уровень доступа и зафиксирует версию.
Другие способы установки
Доступ и проверки
Как мы проверяемРасширенный доступИнструмент запускает код или ходит в сеть, а внешние данные только читает.
- Агент читает записи, расшифровки, конспекты и контакты организации и действует от имени вашего аккаунта
- Команды control убирают участников из встречи, а share-set и settings-set меняют доступ к записям
- Скилл при каждом новом сеансе записывает имя агента и модели в локальный файл ~/.tmeet/agent.json
Это чужой код. Посмотрите файлы в репозитории перед установкой.
Что делает
tmeet — консольный клиент Tencent Meeting на Go, который входит в аккаунт по OAuth2 с кодом устройства. Команда tmeet meeting создает, переносит и отменяет встречи, в том числе повторяющиеся, ищет их и ведет список приглашенных. Через tmeet record агент ищет записи встреч, берет ссылки на скачивание, конспекты, список дел, расшифровку и поиск по ней. Отчеты tmeet report дают список участников и журнал зала ожидания, а tmeet minutes работает с конспектами помощника Yuanbao. В скилле tmeet-skill собраны правила выбора команды и справочники по каждому разделу. Прежде чем вызвать tmeet, скилл требует один раз за сессию запустить скрипт agent_init.py: он записывает в ~/.tmeet/agent.json имя агента и модели. Изменяющие команды, например share-set и settings-set для записей, он велит подтверждать перед выполнением. Управление идет и во время встречи: tmeet control зовет участников, убирает их из встречи и работает с залом ожидания. Команда tmeet event consume отдает события потоком NDJSON, фоновый процесс останавливает tmeet event stop. Ответы выходят в JSON, флаг --compact оставляет только ключевые поля.
Для кого. Организаторам встреч и администраторам Tencent Meeting, которым нужно поручить Claude Code или другому агенту расписание, поиск записей и разбор конспектов.
Подходит, если
- Каждую неделю нужна встреча в одно и то же время, и агент создает ее командой tmeet meeting create с датами в ISO 8601
- После встречи требуется конспект и список дел: tmeet record content с действием minutes или todos отдает их по номеру встречи
- Нужно выяснить, кто пришел на встречу, и выгрузить участников: за это отвечают tmeet report participants и participants-export
- Агент должен реагировать на события встреч без опроса: tmeet event consume передает их потоком
Не подходит, если
- Агент должен сам зайти на встречу как участник: среди команд tmeet нет подключения к звонку голосом, он управляет встречами через API Tencent Meeting
- Встречи проходят в Zoom, Teams или Google Meet: CLI работает только с Tencent Meeting
- Клиент агента не запускает команды оболочки: tmeet требует доступа к терминалу
Пример запроса к агенту
Создай в Tencent Meeting встречу «Недельная планерка» на пятницу с 10:00 до 11:00 по Пекину и покажи ее номерОграничения
- Нужен аккаунт Tencent Meeting: вход tmeet auth login ждет подтверждения в браузере до пяти минут.
- Команды и документация на китайском, английский README лежит в README_EN.md, английская справка по командам в docs/command_en.md.
- Агент получает доступ к данным встреч, записям, конспектам и контактам и действует от вашего имени. Разработчик предупреждает о возможной утечке данных и ошибках из-за галлюцинаций модели и инъекции промпта. При сомнении выполните tmeet auth logout.
- После tmeet event consume на машине остается фоновый процесс шины событий, пока его не остановит tmeet event stop.
Как отключить. Выйдите командой tmeet auth logout, она стирает сохраненные данные входа. Для полного удаления запустите node $(npm root -g)/@tencentcloud/tmeet/scripts/uninstall.js, он останавливает фоновый процесс и очищает ~/.tmeet/, затем выполните npm uninstall -g @tencentcloud/tmeet. Скилл снимает npx skills remove TencentCloud/tencentmeeting-cli -g.
Частые вопросы
Как поставить Tencent Meeting CLI в Claude Code?
Выполните два шага: npm install -g @tencentcloud/tmeet для самого CLI и npx skills add TencentCloud/tencentmeeting-cli -y -g для скилла. Первый шаг нужен и без агента, а скилл при отсутствии tmeet сам запускает установку из npm. Затем войдите командой tmeet auth login.
Что записывает agent_init.py в ~/.tmeet?
Скрипт пишет файл agent.json с именем агента и модели, по одному полю на каждое. Скилл запускает его один раз за сессию и при смене модели, до первой команды tmeet. Файл лежит локально, каталог меняется переменной TMEET_CLI_CONFIG_DIR.
Как листать длинные списки встреч и записей?
Используйте --page-size и --page-token: в первый запрос токен не передают, в следующие подставляют next_page_token из ответа до пустого значения. Старые --page, --pos и --size еще работают, но помечены устаревшими.
Как узнать, что у CLI вышла новая версия?
Команда tmeet update check сообщает о новой версии, tmeet update run скачивает и заменяет CLI, а tmeet update set задает настройку напоминаний remind или never_remind.
В каком формате передавать время?
В ISO 8601 со смещением часового пояса, например 2026-04-10T10:00+08:00. Метки времени в ответах CLI тоже приводятся к ISO 8601.
Обсуждение
Вопросов и отзывов пока нет.
Похожие
CLI-инструментыMeetCap записывает встречи на Mac и расшифровывает их локально, а скилл дает Claude Code и Codex вести запись и искать по архиву
Консоль и скилл для Meegle (Lark Project): агент ведет рабочие элементы, узлы процесса, подзадачи и сроки без браузера
WeCom CLI
wecom-cli
Официальный CLI WeCom и 15 навыков для агентов: сообщения, документы, календарь, встречи, почта и диск из терминала
Minutes
minutes
Локальный MCP-сервер для памяти о встречах: запись и транскрипция на устройстве в Markdown, поиск истории из Claude Code, Codex, Cursor и других MCP-клиентов
Скилл, который дает агенту войти в видеовстречу в Google Meet, Teams или Zoom с голосом, аватаром, демонстрацией экрана и живой расшифровкой
DoodleNote MCP — заметки встреч для агентов
DoodleNote MCP
MCP-сервер только для чтения: Claude Code, Claude Desktop и Codex ищут по локальным встречам, заметкам и транскриптам DoodleNote
Коротко о README
README на китайском перечисляет возможности, затем ведет по установке из npm или из исходников и по первому сценарию: вход, создание встречи, список, выход. Дальше идут глобальные флаги, правила постраничной выдачи, дерево команд и ссылка на подробный справочник docs/command.md. Завершают страницу предупреждение об опасностях и переменные окружения для конфигурации.