Steruj całą przestrzenią roboczą z wiersza poleceń.
atbridge.ai ma lokalny wiersz poleceń dla Thunderbirda, dzięki czemu skrypty, zadania cron, CI i agenci AI mogą czytać i działać na Twoich e-mailach, kalendarzach, kontaktach, notatkach i zadaniach. JSON na wejściu, JSON na wyjściu — przynieś dowolny model, trzymaj go na swoim komputerze, a każda operacja bezpośrednia działa ~20× szybciej i ~72% taniej niż chmurowe narzędzie do poczty.
atbridge z terminala — JSON na wejściu, JSON na wyjściu. Przekaż wyniki potokiem do jq, xargs lub dowolnego skryptu; działa na Twoim komputerze.Jedna powierzchnia jednego pakietu
Wiersz poleceń to jedno z wejść do atbridge.ai, a nie osobna aplikacja. Za nim kryje się jeden prywatny pakiet do Twoich e-maili, kalendarzy, kontaktów, notatek i zadań — jedna subskrypcja i jeden budżet operacji, wspólne z MCP i @bridge w Thunderbirdzie. Skryptuj go tutaj, steruj nim z klienta AI przez MCP albo pracuj ręcznie w Thunderbirdzie.
Czym to jest
atbridge to jeden plik wykonywalny — wiersz poleceń dla całego pakietu atbridge.ai. Czytaj, wysyłaj, przeszukuj i planuj swoje e-maile, kalendarze, kontakty, notatki i zadania prosto z terminala. Każde polecenie domyślnie wypisuje JSON, przyjmuje --pretty dla czytelnej dla człowieka tabeli oraz --help dla swoich flag.
$ 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
Te same operacje wszędzie — CLI, MCP i @bridge w Thunderbirdzie wywołują pod spodem identyczny pakiet.
Stworzone do automatyzacji
Zaprojektowane, by żyć w potoku i w crontabie: przewidywalny JSON, prawdziwe kody wyjścia, sekrety przez stdin.
JSON do potoku
Każde polecenie zapisuje JSON na stdout — przekaż go potokiem do jq, xargs lub awk: atbridge mail search --from billing | jq -r '.[].id'.
Gotowe na cron i CI
To po prostu plik wykonywalny z kodami wyjścia. Umieść go w crontabie lub kroku CI — żadnego demona do pilnowania, żadnego okna do trzymania otwartym.
Sekrety przez stdin
Przekazuj klucze i treści potokiem (--key-stdin, --md-file), aby dane uwierzytelniające nigdy nie trafiły do historii powłoki ani listy procesów.
Stabilne schematy
Polecenia list i search domyślnie zwracają stabilne, lekkie wiersze JSON, więc skrypty się nie psują. Dodaj --verbose, aby uzyskać pełne szczegóły każdego elementu.
Błędy, na które możesz zareagować
Niepowodzenia wypisują ustrukturyzowany błąd na stderr i ustawiają niezerowy kod wyjścia, więc potok może zareagować zamiast po cichu kontynuować.
Wbudowana paginacja
--offset, --limit i --count przewijają duże skrzynki; lekkie wiersze utrzymują małe ładunki — i liczbę tokenów.
Prawdziwe przepływy pracy
Zwykle wystarczy kilka linii powłoki. Każde polecenie poniżej to prawdziwe polecenie atbridge.
Nocny cron do segregacji
Archiwizuj newslettery z zeszłego tygodnia i przekazuj nowe faktury do księgowości — bez nadzoru.
# ~/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
Wyślij raport z CI
Zamień raport z kompilacji w formacie Markdown w markowy e-mail HTML, prosto z potoku.
# 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
Wydarzenie cykliczne, z kontrolą kolizji
Dodaj cotygodniowy standup dopiero po potwierdzeniu, że termin jest wolny we wszystkich kalendarzach.
# 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"
Poranne podsumowanie bez tokenów
Deterministyczny Skill — natychmiastowy, bez zużywania tokenów AI — przekazany potokiem do wybranego przez Ciebie powiadomienia.
# Your briefing across emails and calendars
atbridge skill run today --pretty
Własny model — i własna moc obliczeniowa
Bez uzależnienia w kwestii inteligencji. Przynieś klucz API albo programistyczne CLI, za które już płacisz.
Własny klucz — 15 dostawców
Podłącz dowolnego z 15 dostawców za pomocą atbridge connect activate — OpenAI, Anthropic, Gemini, Mistral, DeepSeek, Kimi, Groq, xAI, OpenRouter, lokalny model Ollama albo dowolny punkt końcowy zgodny z OpenAI. Przekaż klucz przez stdin, aby nigdy nie dotknął historii Twojej powłoki.
printf '%s' "$ANTHROPIC_KEY" \
| atbridge connect activate \
--provider anthropic --key-stdin
Własna moc obliczeniowa — bez klucza API
Już płacisz za programistyczne CLI? Skieruj na nie atbridge.ai: uruchamia claude lub codex jako lokalny podproces pod Twoim własnym loginem — bez klucza API i nigdy nie liczy się do Twojego budżetu operacji. Zupełnie jak model lokalny: Twoja moc obliczeniowa, Twoje konto.
atbridge connect activate --provider claude-cli
# or: --provider codex-cli
Tak czy inaczej model jest Twój. atbridge.ai to jedna z powierzchni pakietu — dostarcza narzędzia; Twój klient wnosi inteligencję. Żadnego selektora modelu do pilnowania, żadnego limitu na token z naszej strony.
Deterministyczne Skills
Niektóre odpowiedzi w ogóle nie potrzebują modelu. Skills czytają wprost z Twoich e-maili i kalendarzy i wypisują odpowiedź natychmiast — przy zerowej liczbie tokenów AI.
$ atbridge skill list
$ atbridge skill run today --pretty
Te same komendy slash, które masz w czacie @bridge w Thunderbirdzie — tutaj są zwykłymi poleceniami dla skryptów i zadań cron.
Lokalnie, szybko i tanio
Wiersz poleceń działa na Twoim komputerze i odpowiada lokalnie, więc nie ma skoku sieciowego ani pełnego ładunku HTML przy każdym wywołaniu. Skieruj go na model lokalny, a cała pętla pozostaje na Twoim komputerze; skieruj go na model w chmurze, a do tego dostawcy trafia tylko konkretny tekst, o który pytasz — Twoje wiadomości nigdy nie przechodzą przez nasze serwery.
Cennik
Jedna subskrypcja atbridge.ai to cały pakiet produktywności — e-maile, kalendarze, kontakty, notatki i zadania — w CLI, MCP oraz @bridge w Thunderbirdzie; CLI to tylko jedno z wejść. Zobacz stronę główną i pełny cennik, aby zobaczyć pełny obraz.
CLI jest w każdym planie, także w Free — rozliczane z jednego wspólnego budżetu operacji.
Free
CLI działa też w planie Free — korzysta z Twojego budżetu 20 operacji / miesiąc. Zaczyna od 14 dni nielimitowanego Pro.
Zacznij za darmoPersonal
€7.99 standard price after Nov 1
Bez VAT
Cena wczesnej rejestracji · utrzymana przez cały czas subskrypcji
300 operacji / miesiąc wspólnych dla całego pakietu — z zapasem na codzienne skrypty i zadania cron.
Wybierz PersonalPro
€14.99 standard price after Nov 1
Bez VAT
Cena wczesnej rejestracji · utrzymana przez cały czas subskrypcji
Nielimitowane operacje. Pozwól swoim zadaniom cron i agentom działać cały dzień bez pilnowania budżetu.
Wybierz Pro| Free | Personal | Pro | |
|---|---|---|---|
| Operacje / miesiąc | 20 | 300 | Nielimitowane |
| Wiersz poleceń (CLI) | ✓ | ✓ | ✓ |
| Urządzenia | 1 | 2 | 5 |
| Konta e-mail | 1 | Nielimitowane | Nielimitowane |
Najczęściej zadawane pytania
Czy mogę to skryptować i przekazywać potokiem wyjście JSON?
Tak — o to właśnie chodzi. Każde polecenie domyślnie wypisuje JSON na stdout, więc możesz przekazać go potokiem prosto do jq, xargs lub awk: atbridge mail search --from billing | jq -r '.[].id'. Dodaj --pretty dla czytelnej dla człowieka tabeli, --verbose dla pełnych szczegółów albo --count dla samej sumy. Błędy trafiają na stderr, a każde polecenie ustawia kod wyjścia, na który możesz zareagować.
Czy potrzebuje otwartego Thunderbirda lub interfejsu graficznego?
atbridge.ai działa przez Twój lokalny Thunderbird, więc może obsługiwać Twoje e-maile, kalendarze, kontakty, notatki i zadania. Thunderbird musi być zainstalowany, uruchomiony i zalogowany do Twoich kont — ale wszystkim sterujesz z terminala, bez klikania w interfejsie, a same polecenia nigdy nie otwierają okna. Na maszynie bez interfejsu graficznego (headless) uruchom Thunderbird w tle i skryptuj go jak zwykle.
Jakiego modelu używa?
Taki, jaki przyniesiesz. Podłącz dowolnego z 15 dostawców — OpenAI, Anthropic, Gemini i innych — za pomocą atbridge connect activate albo skieruj na programistyczne CLI, za które już płacisz (claude-cli / codex-cli), aby działało pod Twoim własnym loginem bez klucza API. Deterministyczne Skills, takie jak today i clashes, w ogóle nie potrzebują modelu.
Czy działa w cron i CI?
Tak. atbridge.ai to jeden plik wykonywalny z ustrukturyzowanym wyjściem JSON i prawdziwymi kodami wyjścia, więc wpasowuje się prosto w crontab, potok CI lub dowolną automatyzację. Przekazuj sekrety i treści wiadomości przez stdin (--key-stdin, --md-file), aby nic wrażliwego nie trafiło do historii Twojej powłoki.
Ile kosztuje i które plany zawierają CLI?
CLI jest w każdym planie, także w Free. Korzysta z jednego wspólnego budżetu operacji: 20 operacji miesięcznie w Free, 300 w Personal i nielimitowane w Pro. Każde nowe konto zaczyna od 14-dniowego okresu próbnego z pełnym Pro. Sama rozmowa z AI jest darmowa — jako operacja liczy się tylko akcja na skrzynce, którą wywołuje.
Czy moja poczta jest gdziekolwiek wysyłana?
Nie. atbridge.ai działa na Twoim komputerze i komunikuje się z Thunderbirdem lokalnie, więc Twoje wiadomości nigdy nie przechodzą przez nasze serwery. Jeśli skierujesz go na model lokalny, cała pętla pozostaje na Twoim komputerze; jeśli wybierzesz model w chmurze, do tego dostawcy trafia tylko konkretny tekst, z którym każesz mu pracować.