RemCTL CLI
Агенты читают и закрывают ваши напоминания на Mac, а в Claude Code над строкой ввода висит полоса с делами на сегодня
- 655 ★ репозитория
- Последний коммит
Широкий доступ
Почему такой уровень
- Приложение получает Full Disk Access, доступ к Reminders и Automation в macOS
- ИИ через MCP может создавать, править и удалять ваши напоминания и списки
Установка
- Работает в
Ручная установка
/plugin marketplace add viticci/remctlДобавляет маркетплейс. Затем `/plugin install remctl@remctl` и `/reload-plugins`.
Доступ и проверки
Как мы проверяемШирокий доступИнструмент может менять данные, выполнять команды или работать с секретами.
- Приложение получает Full Disk Access, доступ к Reminders и Automation в macOS
- ИИ через MCP может создавать, править и удалять ваши напоминания и списки
Это чужой код. Посмотрите файлы в репозитории перед установкой.
Что делает
RemCTL — CLI и сервер MCP для Apple Reminders на macOS. Команды `remctl today`, `remctl upcoming 7`, `remctl search "invoice" --json`, `remctl add "Review PR" -l Work -d "tomorrow 10:00" -p high` и `remctl done 23880` читают, создают и закрывают напоминания. У каждого напоминания стабильный числовой идентификатор, все команды чтения умеют `--json`. Доступы macOS получает одно небольшое подписанное приложение RemCTL Capability Host, а терминал, скрипты и приложения ИИ пользуются им. К приложениям ИИ RemCTL подключается командой `remctl mcp install`, она же ставит сервер в Claude Desktop (`--client claude-desktop`) или упаковывает его в расширение командой `remctl mcp bundle`. ИИ читает, создает, правит, завершает и удаляет напоминания и списки, ищет с пагинацией и восстанавливает из «Недавно удаленных». Плагин для Claude Code ставится из маркетплейса `viticci/remctl` и добавляет инструменты, полосу «Сегодня» над строкой ввода, панель `/reminders` и сводку в строке состояния. Для Codex на Mac есть плагин с рабочей областью напоминаний.
Для кого. Пользователям Mac, которые ведут дела в Apple Reminders и хотят, чтобы Claude Code, Codex или Claude Desktop видели и закрывали их напоминания.
Подходит, если
- Нужно спросить у Claude Code, что запланировано на сегодня и что просрочено, не покидая терминала
- Задачи из диалога с агентом нужно записать в список Work с датой и приоритетом
- Сводку напоминаний нужно получать в JSON для скрипта или автоматизации
- Над строкой ввода Claude Code должна висеть полоса с оставшимися делами и их временем
- Случайно удаленное напоминание надо восстановить через инструмент MCP
Не подходит, если
- Вы не на macOS 14 или новее: инструмент работает только с Apple Reminders и iCloud Reminders
- Нужна синхронизация с Todoist, Notion или Google Tasks: RemCTL работает только с приложением Reminders
- Нельзя выдать приложению полный доступ к диску: Full Disk Access входит в обязательные разрешения
Пример запроса к агенту
Покажи мои напоминания на сегодня и просроченные, а затем добавь в список Work задачу «Проверить PR» на завтра в 10:00 с высоким приоритетомОграничения
RemCTL требует macOS 14 или новее и включенные напоминания iCloud. Готовая сборка `RemCTL-arm64.dmg` рассчитана на Apple silicon, для Intel нужна сборка из исходников командой `./install.sh --from-source --bootstrap` и Command Line Tools. Приложению нужны три разрешения: Reminders, Automation для Reminders и Full Disk Access. Моды Claude Code (полоса «Сегодня» и `/reminders`) требуют версии 2.1.287 и новее, на старых работают только инструменты. Смена между скачанной и собранной вами версией меняет подпись и требует выдать доступы заново.
Как отключить. Для удаления выполните `./uninstall.sh` из папки репозитория, для удаления с сохранением настроек добавьте `--keep-config`. Плагин Claude Code снимает `/plugin uninstall remctl@remctl`, подключение MCP убирается в настройках приложения ИИ.
Частые вопросы
Как поставить RemCTL в Claude Code?
Сначала установите RemCTL (DMG из Releases или `./install.sh --from-source --bootstrap`), затем выполните `/plugin marketplace add viticci/remctl` и `/plugin install remctl@remctl`.
Какие разрешения нужны RemCTL?
Три, и все для приложения RemCTL Capability Host: Reminders, Automation для Reminders и Full Disk Access. Проверка выполняется командой `remctl doctor`.
Как подключить RemCTL к Claude Desktop?
Выполните `remctl mcp install --client claude-desktop` и перезапустите Claude. Другой путь: `remctl mcp bundle --open` ставит расширение одним щелчком.
Что показывает полоса Today в Claude Code?
Сколько дел осталось на сегодня и сколько просрочено, счетчики по спискам и ближайшие задачи со временем. Вид меняет настройка `display`: `band`, `compact`, `status` или `pane only`.
Работает ли RemCTL на Intel Mac?
Да, но только при сборке из исходников: готовый DMG выпущен для Apple silicon. Нужны Command Line Tools и команда `./install.sh --from-source --bootstrap`.
Обсуждение
Вопросов и отзывов пока нет.
Похожие
CLI-инструментыЛокальный MCP-сервер для Mac: Claude, Codex и ChatGPT работают в приложениях, файлах, терминале и браузере по разрешениям
Code-Notify присылает уведомление на рабочий стол, когда Claude Code, Codex или Gemini CLI закончили задачу или ждут вашего ответа
Приложение в меню macOS пишет текст активных окон за день в markdown, а MCP-сервер отдает эту запись агенту
Заметки о встречах на Mac и MCP для агента: транскрипты в Markdown, поиск, итоги и задачи по записям, а бот на звонок не заходит
Пульт для Codex и Claude Code с iPhone и iPad: смотрите ход работы, отвечайте и подтверждайте действия агента на компьютере.
Хуки для Claude Code на macOS: уведомление возвращает в прежнее окно терминала, а при простое приходит push на телефон.
Коротко о README
Страница представляет RemCTL как полное управление Apple Reminders из терминала, приложений ИИ, рабочей области в Codex и полосы Today в Claude Code. Затем идут установка (DMG или сборка из исходников), разрешения, таблица обновления версий и примеры команд CLI. Разделы про приложения ИИ, Claude Code и Codex объясняют сервер MCP, плагины и настройки полосы Today.