На початку цього року розмови навколо ШІ-агентів вибухнули. А разом із ними — і повторювана тема: агентам потрібен контекст, а більшість важливого контексту не зберігається ніде, де його можна було б запитати. Він живе в рішеннях, винятках і логіці, що пов’язує одну подію з іншою — в інформації, яка раніше жила в головах людей, а тепер має жити там, де агент може її знайти.
Цікавий виняток — електронна пошта. Це єдине місце, де роками накопичувалися рішення, стосунки, відкриті треди, контракти й знайомства — без потреби комусь пам’ятати, що все це треба записати. Для більшості фахівців це найбагатше сховище контексту, яке вони мають, — і донедавна воно було майже повністю невидимим для ШІ-агентів.
Spark CLI це змінює. Це інтерфейс командного рядка, який надає ШІ-агентам доступ до ваших вхідних, контактів, календаря та нотаток зустрічей, зчитуючи дані з локального сховища Spark Desktop і працюючи з усіма основними поштовими провайдерами. Ми запускаємося з двома рівнями доступу з першого дня: Read безкоштовний для всіх, а Triage входить до кожного плану Spark Pro.
У цьому є красива симетрія. Перші електронні листи надсилалися з командного рядка. Графічний інтерфейс з’явився у ’80-х і відтоді визначає, як люди працюють з електронною поштою, — панелі інструментів, бічні панелі, кліки. Агентам нічого з цього не потрібно. Вони вже знають команди. Командний рядок був інтерфейсом, з якого почалася електронна пошта. Виявляється, саме його хочуть і агенти
Одне налаштування — кожен акаунт
Spark CLI підключається до кожного акаунта, який ви додали в Spark, — Gmail, Outlook, Exchange, iCloud, Yahoo та будь-якого акаунта IMAP або EWS — і відкриває доступ до них через єдиний інтерфейс. Ви можете керувати налаштуваннями безпосередньо в Spark, щоб задавати доступ і дозволи для кожного акаунта.
Підключитися до бажаного агента просто. Ми обрали платформно-незалежний підхід, тож Spark CLI працює з такими платформами, як Claude, Cursor, Codex, OpenClaw, Google Antigravity тощо.

Ваші дані, ваш вибір моделі
Spark CLI зчитує дані з локального сховища Spark Desktop. Це наслідок того, як побудовано Spark, і саме це робить CLI можливим із самого початку.
Така архітектура означає, що модель обираєте ви. Спрямуйте CLI на Claude, GPT, Gemini — або на локальні моделі від Ollama чи LM Studio — і вміст електронної пошти буде передано цьому провайдеру для обробки.
Контекст, а не лише вміст
Більшість поштових конекторів сприймають ваші вхідні як плоску купу тексту. Агент отримує список ID повідомлень і кінцеву точку пошуку. Далі йому доводиться читати все, визначати, хто має значення, і щоразу для кожного запиту відтворювати контекст із нуля.
Такий підхід упускає найцінніше у ваших вхідних: шар суджень поверх ваших повідомлень. Які треди ви закріпили, бо вони були важливими. Які розмови ви позначили як пріоритетні. Цей шар — найближче до зафіксованого запису того, як увага й рішення насправді рухалися крізь роботу більшості фахівців протягом років.
Spark уже індексує цей шар. Spark CLI відкриває до нього доступ:
- Smart Inbox і категорії — Особисті, Пріоритет, Сповіщення, Розсилки, Запрошення — щоб агент розумів, де справжній тред, а де квитанція.
- Закріплення та пріоритетні позначки — сигнали, які ви роками використовували, щоб відмічати важливе.
- Статус Gatekeeper — прийняті відправники проти заблокованих, щоб агент не витрачав жодного токена на спам, який ви вже відхилили.
- Призначення у спільних вхідних — хто має відповісти, хто чим займається, що досі не призначено.
- Мітки, треди та зв’язки з контактами — усе, що перетворює плоску поштову скриньку на робочий набір даних.
Це означає, що ви можете поставити агенту загальне запитання замість ідеального запиту за ключовими словами й швидко отримати саме те, що потрібно. Модель витрачає свої токени на роботу, а не на відтворення контексту.
Семантичний пошук працює на Spark AI Assistant, тож вам потрібен Spark +AI з увімкненим Assistant, щоб надати агенту доступ до цього багатшого контексту. (Індексування вхідних відбувається локально й не використовує жодних ШІ-токенів у Spark.) Семантичний пошук залежить від обмежень плану — один місяць історії у Free, один рік у Plus і Premium, без обмежень у Pro — а звичайний пошук за ключовими словами доступний усім без обмеження історії.
Доступ Read: агенти, які знають
Наразі Spark CLI має два рівні дозволів: Read і Triage. Доступ Read доступний у кожному плані Spark. Він надає вашому агенту безпечний доступ лише для читання до вашої пошти, контактів, календарів і нотаток зустрічей — він не може надсилати повідомлення чи виконувати дії з вашими вхідними.
Коли агент бачить контекст, який роками накопичували ваші вхідні, ви отримуєте відповіді на запитання, яких немає в жодній системі записів. "Що ми вирішили щодо ціноутворення в треді з Acme минулого місяця і хто був на дзвінку?" Ваш агент знаходить тред, називає учасників, знаходить зустріч, на якій рішення було зафіксовано, і підсумовує, про що домовилися.
Режим Read — це місце, де сценарії «живої вікі» та «другого мозку» стають практичними. Журнали рішень, брифи для стейкхолдерів, підготовка до зустрічей, відтворення історії проєкту — робота, яка раніше вимагала години прокручування й трьох повідомлень у Slack, тепер виконується одним промптом. А оскільки CLI поєднується з будь-якими іншими конекторами, які має ваш агент, вхідні перестають бути глухим кутом і стають дослідницькою поверхнею, з якою агент може працювати наскрізно.
Кейт із маркетингової команди використовує Spark CLI, щоб готуватися до майбутніх зустрічей. Вона використовує Cursor, щоб перевіряти попередні нотатки зустрічей і розмови та створювати чіткі порядки денні, які рухають проєкти вперед. Зустрічі, підсумки та пов’язані матеріали зберігаються в приватному репозиторії, щоб вона могла вести поточний журнал усіх проєктів і швидко перетворювати обговорення на плани дій і матеріали.
Доступ Triage: агенти, які діють
Triage, що входить до Spark Pro, розширює можливості Read, додаючи здатність діяти на основі того, що знаходить агент. Ваш агент може:
- Готувати повідомлення: ваш агент може створювати чернетки, відповідати, пересилати й редагувати повідомлення з повним форматуванням.
- Організовувати ваші вхідні: він може архівувати, додавати мітки, закріплювати, відкладати й переміщувати треди.
- Делегувати відповідальність: він може призначати й перепризначати елементи у спільних вхідних.
- Виконувати масові операції: він може робити все наведене вище для кількох листів і акаунтів.
Triage — це місце, де агент перестає спостерігати й починає виконувати роботу. Ранковий промпт на кшталт "заархівуй усі сповіщення старші за тиждень, підготуй чернетки відповідей трьом клієнтам, які чекають найдовше, і признач два треди підтримки Maria" виконується за один прохід. Час, який щодня йшов на перегляд і сортування, повертається до вас.
Сергій із ZAS Ventures керує потоком угод фонду через Triage у Spark CLI. Після кожного дзвінка з фаундером він просить Cursor підготувати підсумок для CRM, заархівувати закритий тред, призначити відкриті задачі відповідному партнеру й поставити в чергу відповідь фаундеру з узгодженим наступним кроком. Сорокахвилинний дзвінок закривається за час, потрібний, щоб випити каву.
Перегляньте добірну бібліотеку навичок
Spark CLI постачається з бібліотекою готових до використання навичок — шаблонів, які ваш агент може запускати, щоб допомагати знаходити, підсумовувати або виконувати дії з тим, що відбувається у ваших вхідних. Використовуйте їх як є, змінюйте під свої потреби або створюйте нові, що поєднуються в робочі процеси з кількох інструментів.
Навички лише для читання
- Ранковий стендап: згенеруйте щоденний бриф із подіями дня, непрочитаними листами від людей і пріоритетних відправників, а також відкритими командними призначеннями.
- Підготовка до зустрічі: приходьте на наступну зустріч повністю підготовленими. Використовуйте попередні листи й нотатки зустрічей, щоб підготувати порядок денний із відкритими темами, які варто порушити.
- Бриф стейкхолдера: створіть досьє на колег або клієнтів, переглянувши попередні зустрічі й обміни повідомленнями, щоб згенерувати докладний огляд.
- Трекер рішень: відтворіть історію рішень щодо теми, зіставляючи транскрипти зустрічей і попередні поштові треди.
Навички Triage
- Виконавчий асистент: перетворіть Spark CLI на свого персонального асистента. Виділяйте події дня та важливі повідомлення, що потребують уваги, а потім допомагайте створювати чернетки подальших відповідей і планувати зустрічі.
- Гігієна сповіщень: перекласифікуйте надто галасливих відправників, згрупуйте повторювані сповіщення й масово заархівуйте опрацьовані попередження.
- Налаштування пріоритетів: перевірте й збалансуйте Priority Senders у Spark, щоб у верхній частині ваших вхідних з’являлися лише найважливіші розмови.
- Фаундер: увімкніть Founder Mode для своїх вхідних — сортуйте, делегуйте й контролюйте активність команди, а також зосереджуйтеся на листах і запрошеннях, які зовсім не можуть чекати.
Ви можете переглянути повний список навичок на GitHub і стежити за репозиторієм, щоб отримувати нові оновлення.
Початок роботи зі Spark CLI
Для Spark CLI потрібен Spark Desktop, запущений локально на вашому Mac. Оновіться до останньої версії, перейдіть до Налаштування→ШІ-агенти й дотримуйтесь інструкцій із налаштування.
Якщо ви вже використовуєте агентів для роботи з документами й інструментами комунікації, Spark CLI доповнює відсутній шар. Ваші вхідні — це база знань, яку ви роками складали, навіть не намагаючись. Ваш агент нарешті має вміти її читати.
The Readdle Team