Управляйте всем рабочим пространством Thunderbird из командной строки.
atbridge.ai — это локальный CLI для Thunderbird, чтобы скрипты, cron-задачи, CI и ИИ-агенты могли читать и действовать над вашими ящиками, календарями, контактами, заметками и задачами. JSON на входе, JSON на выходе — используйте любую модель, держите её на своём компьютере, и каждая операция отвечает локально, за миллисекунды.
atbridge из терминала — JSON на входе, JSON на выходе. Направляйте результаты в jq, xargs или любой скрипт; работает на вашем компьютере.Одна поверхность единого набора
Командная строка — это вход в atbridge.ai, а не отдельное приложение. За ней единый приватный набор для ваших ящиков, календарей, контактов, заметок и задач — одна подписка и один бюджет операций, общие с MCP и atbridge внутри Thunderbird. Пишите скрипты здесь, управляйте из ИИ-клиента по MCP или работайте вручную в Thunderbird.
Что такое CLI для Thunderbird?
atbridge — это единый бинарник, командная строка для всего вашего набора atbridge.ai. Читайте, отправляйте, ищите и планируйте в ваших ящиках, календарях, контактах, заметках и задачах прямо из терминала. Каждая команда печатает JSON по умолчанию, поддерживает --pretty для читаемой таблицы и --help для списка опций.
$ atbridge mail list --limit 1
[{"id":"a1b2c3","from":"billing@acme.example","subject":"Invoice #1043","date":"2026-07-18T09:12:00Z","read":false}]
$ atbridge mail list --limit 1 --pretty
ID FROM SUBJECT DATE READ
a1b2c3 billing@acme.example Invoice #1043 2026-07-18 no
Одни и те же операции везде — CLI, MCP и atbridge в Thunderbird вызывают один и тот же набор под капотом.
Создано для автоматизации
Рассчитано жить в конвейере и crontab: предсказуемый JSON, реальные коды выхода, секреты через stdin.
JSON для конвейера
Каждая команда пишет JSON в stdout — направляйте в jq, xargs или awk: atbridge mail search --from billing | jq -r '.[].id'.
Готово для cron и CI
Это просто бинарник с кодами выхода. Поместите его в crontab или шаг CI — без демона, за которым следить, и без окна, которое держать открытым.
Секреты через stdin
Передавайте ключи и тела через конвейер (--key-stdin, --md-file), чтобы учётные данные никогда не попадали в историю shell или список процессов.
Стабильные схемы
Списки и поиск по умолчанию возвращают стабильные лёгкие JSON-строки, чтобы скрипты не ломались. Добавьте --verbose для полной детализации каждого элемента.
Ошибки, на которые можно ветвиться
Сбои печатают структурированную ошибку в stderr и задают ненулевой код выхода, чтобы конвейер мог реагировать, а не продолжать молча.
Встроенная пагинация
--offset, --limit и --count проходят по большим ящикам; лёгкие строки держат нагрузки — и токены — маленькими.
Реальные сценарии
Обычно достаточно нескольких строк shell. Каждая команда ниже — реальный глагол atbridge.
Ночной cron разбора
Архивирует рассылки прошлой недели и пересылает новые счета в бухгалтерию — без надзора.
# ~/cron/triage.sh — run nightly from crontab
# 1 · Archive read newsletters
atbridge mail search --from newsletter --until 2026-07-13 --snippet --limit 200 \
| jq -r '.[].id' \
| xargs -I{} atbridge mail move --ids {} --to Archive
# 2 · Forward this week's invoices to accounting
atbridge mail search --subject invoice --since 2026-07-13 --limit 50 \
| jq -r '.[].id' \
| xargs -I{} atbridge mail forward {} --from you@work.example --to accounts@work.example
Отправка отчёта из CI
Превращает отчёт о сборке в Markdown в HTML-письмо с вашим брендингом, прямо из конвейера.
# CI step — email the build report as branded HTML
atbridge mail send \
--from ci@work.example --to team@work.example \
--subject "Nightly report — build #$CI_RUN" \
--md-file report.md
Повторяющееся событие с проверкой конфликтов
Добавляет еженедельную встречу только после подтверждения, что слот свободен во всех календарях.
# Check the slot, then create a weekly series
atbridge calendar clash --start 2026-07-20T09:30:00Z --end 2026-07-20T09:45:00Z
atbridge calendar events create --title "Team standup" \
--start 2026-07-20T09:30:00Z --end 2026-07-20T09:45:00Z \
--recur "FREQ=WEEKLY;BYDAY=MO,TU,WE,TH,FR"
Утренняя сводка без токенов
Детерминированный навык — мгновенно, без траты токенов ИИ — направленный в удобное вам уведомление.
# Your briefing across mailboxes and calendars
atbridge skill run today --pretty
Своя модель — и свои вычисления
Никакой привязки в интеллекте. Используйте API-ключ или CLI для кодинга, что вы уже оплачиваете.
Свой ключ — 15 провайдеров
Подключите любого из 15 провайдеров через atbridge connect activate — OpenAI, Anthropic, Gemini, Mistral, DeepSeek, Kimi, Groq, xAI, OpenRouter, локальную модель Ollama или любой OpenAI-совместимый endpoint. Передавайте ключ через stdin, чтобы он никогда не касался истории shell.
printf '%s' "$ANTHROPIC_KEY" \
| atbridge connect activate \
--provider anthropic --key-stdin
Свои вычисления — без API-ключа
Уже платите за CLI для кодинга? Направьте atbridge.ai на неё: запускайте claude или codex как локальный подпроцесс под вашей сессией — без API-ключа, и это никогда не считается в бюджет операций. Как локальная модель: ваши вычисления, ваш аккаунт.
atbridge connect activate --provider claude-cli
# or: --provider codex-cli
В любом случае модель — ваша. atbridge.ai — это поверхность набора: он даёт инструменты; ваш клиент даёт интеллект. Нет ни селектора модели, за которым следить, ни лимита по токенам с нашей стороны.
Детерминированные навыки
Некоторым ответам не нужна модель. Навыки читают прямо в ваших ящиках и календарях и печатают ответ мгновенно — с нулём токенов ИИ.
$ atbridge skill list
$ atbridge skill run today --pretty
Те же slash-команды, что у вас в чате atbridge внутри Thunderbird — здесь это простые команды для скриптов и cron.
Локально и приватно
Командная строка работает на вашем компьютере и отвечает локально, поэтому нет сетевого прыжка и полной HTML-нагрузки на каждый вызов. Направьте её на локальную модель — и весь цикл остаётся на вашем компьютере; направьте на облачную модель — и только конкретный текст, о котором вы спрашиваете, отправляется этому провайдеру; ваши сообщения никогда не проходят через наши серверы.
Как и MCP-сервер, CLI возвращает лёгкий JSON — компактные строки, а не полные HTML-нагрузки — чтобы модель читала гораздо меньше на каждый вызов. Измеренное сравнение токенов и задержки против облачных почтовых MCP смотрите на странице MCP.
Цены
Подписка на atbridge.ai — это весь набор для продуктивности — ящики, календари, контакты, заметки и задачи — через CLI, MCP и atbridge внутри Thunderbird; CLI — лишь один из входов. Смотрите главную и полные цены, чтобы увидеть картину целиком.
CLI есть во всех планах, включая Free, из единого общего бюджета операций. Доступ к atbridge Заметки из командной строки входит в Personal и Pro.
Free
CLI работает и на Free: из вашего бюджета в 20 операций в месяц, для почты, календарей, контактов и задач. Начните с 14 дней безлимитного Pro.
Начать бесплатноPersonal
€7.99 standard price after Nov 1
Без НДС
Цена запуска · сохраняется, пока действует подписка
300 операций / мес на весь набор — с запасом для ежедневных скриптов и cron-задач.
Получить PersonalPro
€14.99 standard price after Nov 1
Без НДС
Цена запуска · сохраняется, пока действует подписка
Неограниченные операции. Пусть ваши cron-задачи и агенты работают весь день без бюджета, за которым нужно следить.
Получить Pro| Free | Personal | Pro | |
|---|---|---|---|
| Операций / мес | 20 | 300 | Без лимита |
| Командная строка (CLI) | ✓ | ✓ | ✓ |
↳ atbridge notes (внутри Thunderbird: все планы) | Только в триале | ✓ | ✓ |
| Устройства | 1 | 2 | 5 |
| Почтовые аккаунты | 1 | Без лимита | Без лимита |
Частые вопросы
Можно ли автоматизировать скриптами и направлять JSON-вывод в конвейер?
Да — в этом и суть. Каждая команда печатает JSON в stdout по умолчанию, так что можно направлять сразу в jq, xargs или awk: atbridge mail search --from billing | jq -r '.[].id'. Добавьте --pretty для читаемой таблицы, --verbose для полной детализации или --count только для итога. Ошибки идут в stderr, и каждая команда задаёт код выхода, на который можно ветвиться.
Нужен ли открытый Thunderbird или графический интерфейс?
atbridge.ai работает через ваш локальный Thunderbird, поэтому может управлять вашими ящиками, календарями, контактами, заметками и задачами. Thunderbird должен быть установлен, запущен и с выполненным входом в аккаунты — но всем вы управляете из терминала, без кликов в интерфейсе, и команды никогда не открывают окно. На безэкранной машине запускайте Thunderbird в фоне и пишите скрипты против него как обычно.
Какую модель он использует?
Та, что вы подключите. Подключите любого из 15 провайдеров — OpenAI, Anthropic, Gemini и другие — через atbridge connect activate, или направьте на CLI для кодинга, что вы уже оплачиваете (claude-cli / codex-cli), чтобы запускать под своей сессией без API-ключа. Детерминированные навыки вроде today и clashes не нуждаются в модели.
Работает ли в cron и CI?
Да. atbridge.ai — это единый бинарник со структурированным JSON-выводом и реальными кодами выхода, поэтому он прямо вписывается в crontab, CI-конвейер или любую автоматизацию. Передавайте секреты и тела сообщений через stdin (--key-stdin, --md-file), чтобы ничего чувствительного не попадало в историю shell.
Сколько это стоит и какие планы включают CLI?
CLI есть во всех планах, включая Free. Он расходует единый общий бюджет операций: 20 операций в месяц на Free, 300 на Personal и без лимита на Pro. Каждый новый аккаунт начинает с 14-дневного полного Pro-триала. Разговор с ИИ бесплатен: как операция считается только действие над ящиком, которое он запускает. Команды atbridge notes — единственное исключение: работа с заметками извне Thunderbird входит в Personal и Pro (внутри Thunderbird заметки во всех планах).
Отправляется ли моя почта куда-либо?
Нет. atbridge.ai работает на вашем компьютере и общается с Thunderbird локально, поэтому ваши сообщения никогда не проходят через наши серверы. Если направить на локальную модель, весь цикл остаётся на вашем компьютере; если выбрать облачную модель, только конкретный текст, с которым вы просите работать, отправляется этому провайдеру.