Controle todo o seu espaço de trabalho a partir da linha de comandos.
O atbridge.ai tem uma linha de comandos local para o Thunderbird, para que scripts, tarefas cron, CI e agentes de IA possam ler e atuar sobre os seus e-mails, calendários, contactos, notas e tarefas. JSON à entrada, JSON à saída — traga qualquer modelo, mantenha-o na sua máquina, e cada operação direta corre ~20× mais rápido e ~72% mais barato do que uma ferramenta de correio na nuvem.
atbridge a partir do seu terminal — JSON à entrada, JSON à saída. Canalize os resultados para o jq, o xargs ou qualquer script; corre na sua máquina.Uma superfície de uma única suite
A linha de comandos é uma porta de entrada para o atbridge.ai, não uma aplicação à parte. Por detrás está uma única suite privada para os seus e-mails, calendários, contactos, notas e tarefas — uma subscrição e um orçamento de operações, partilhados com o MCP e o @bridge dentro do Thunderbird. Automatize-a aqui com scripts, controle-a a partir do seu cliente de IA por MCP, ou trabalhe manualmente no Thunderbird.
O que é
O atbridge é um único binário — a linha de comandos de toda a sua suite atbridge.ai. Leia, envie, pesquise e agende os seus e-mails, calendários, contactos, notas e tarefas diretamente a partir do terminal. Cada comando imprime JSON por defeito, aceita --pretty para uma tabela legível e --help para as suas opções.
$ 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
As mesmas operações em todo o lado — a CLI, o MCP e o @bridge no Thunderbird chamam todos a mesma suite por baixo.
Feito para a automatização
Concebido para viver num pipe e num crontab: JSON previsível, códigos de saída reais, segredos por stdin.
JSON canalizável
Cada comando escreve JSON no stdout — canalize-o para o jq, o xargs ou o awk: atbridge mail search --from billing | jq -r '.[].id'.
Pronto para cron e CI
É apenas um binário com códigos de saída. Coloque-o num crontab ou num passo de CI — sem nenhum daemon para vigiar nem janela para manter aberta.
Segredos por stdin
Passe chaves e corpos de mensagem por pipe (--key-stdin, --md-file) para que as credenciais nunca acabem no histórico da sua shell nem na lista de processos.
Esquemas estáveis
Listar e pesquisar devolvem por defeito linhas JSON estáveis e leves, para que os scripts não se quebrem. Adicione --verbose para o detalhe completo de cada item.
Erros sobre os quais pode ramificar
As falhas imprimem um erro estruturado no stderr e definem um código de saída diferente de zero, para que um pipeline possa reagir em vez de continuar em silêncio.
Paginação integrada
--offset, --limit e --count percorrem caixas de correio grandes; as linhas leves mantêm as cargas — e os tokens — pequenas.
Fluxos de trabalho reais
Umas quantas linhas de shell costumam ser tudo o que é preciso. Cada comando abaixo é um verbo real do atbridge.
cron de triagem noturna
Arquive as newsletters da semana passada e reencaminhe as novas faturas para a contabilidade — sem supervisão.
# ~/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
Envie um relatório a partir da CI
Transforme um relatório de compilação em Markdown num e-mail HTML com a sua marca, diretamente a partir do pipeline.
# 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
Evento recorrente, com verificação de conflitos
Adicione uma reunião semanal apenas depois de confirmar que o horário está livre em todos os calendários.
# 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"
Um resumo matinal sem tokens
Um Skill determinista — instantâneo, sem gastar tokens de IA — canalizado para a notificação que preferir.
# Your briefing across emails and calendars
atbridge skill run today --pretty
Traga o seu próprio modelo — e o seu próprio poder de computação
Sem dependência de fornecedor na inteligência. Traga uma chave de API, ou uma CLI de programação que já paga.
Traga a sua própria chave — 15 fornecedores
Ligue qualquer um dos 15 fornecedores com atbridge connect activate — OpenAI, Anthropic, Gemini, Mistral, DeepSeek, Kimi, Groq, xAI, OpenRouter, um modelo local do Ollama, ou qualquer endpoint compatível com OpenAI. Passe a chave por stdin para que nunca toque no histórico da sua shell.
printf '%s' "$ANTHROPIC_KEY" \
| atbridge connect activate \
--provider anthropic --key-stdin
Traga o seu próprio poder de computação — sem chave de API
Já paga por uma CLI de programação? Aponte o atbridge.ai para ela: executa o claude ou o codex como um subprocesso local sob a sua própria sessão — sem chave de API, e nunca conta para o seu orçamento de operações. Tal como um modelo local: a sua computação, a sua conta.
atbridge connect activate --provider claude-cli
# or: --provider codex-cli
De qualquer forma, o modelo é seu. O atbridge.ai é uma superfície da suite — traz as ferramentas; o seu cliente traz a inteligência. Sem nenhum seletor de modelo para vigiar nem limite por token da nossa parte.
Skills deterministas
Algumas respostas não precisam de qualquer modelo. Os Skills leem diretamente os seus e-mails e calendários e imprimem a resposta ao instante — com zero tokens de IA.
$ atbridge skill list
$ atbridge skill run today --pretty
Os mesmos comandos de barra que tem no chat do @bridge dentro do Thunderbird — aqui são simples comandos para scripts e cron.
Local, rápido e barato
A linha de comandos corre na sua máquina e responde localmente, pelo que não há salto de rede nem carga de HTML completo em cada chamada. Aponte-a para um modelo local e todo o ciclo permanece na sua máquina; aponte-a para um modelo na nuvem e apenas o texto específico sobre o qual pergunta é enviado para esse fornecedor — as suas mensagens nunca passam pelos nossos servidores.
Preços
Uma subscrição do atbridge.ai é toda a suite de produtividade — e-mails, calendários, contactos, notas e tarefas — na CLI, no MCP e no @bridge dentro do Thunderbird; a CLI é apenas uma porta de entrada. Consulte a página inicial e os preços completos para ver o panorama completo.
A CLI está em todos os planos, incluindo o Free — medida a partir de um único orçamento de operações partilhado.
Free
A CLI também funciona no Free — usa o seu orçamento de 20 operações / mês. Começa com 14 dias de Pro ilimitado.
Comece gratuitamentePersonal
€7.99 standard price after Nov 1
IVA não incluído
Preço de lançamento · mantido enquanto subscrever
300 operações / mês partilhadas por toda a suite — de sobra para scripts diários e tarefas cron.
Obter PersonalPro
€14.99 standard price after Nov 1
IVA não incluído
Preço de lançamento · mantido enquanto subscrever
Operações ilimitadas. Deixe as suas tarefas cron e os seus agentes correr o dia todo sem um orçamento para vigiar.
Obter Pro| Free | Personal | Pro | |
|---|---|---|---|
| Operações / mês | 20 | 300 | Ilimitadas |
| Linha de comandos (CLI) | ✓ | ✓ | ✓ |
| Dispositivos | 1 | 2 | 5 |
| Contas de e-mail | 1 | Ilimitadas | Ilimitadas |
Perguntas frequentes
Posso automatizá-lo com scripts e canalizar a saída JSON?
Sim — é precisamente esse o objetivo. Cada comando imprime JSON no stdout por defeito, pelo que o pode canalizar diretamente para o jq, o xargs ou o awk: atbridge mail search --from billing | jq -r '.[].id'. Adicione --pretty para uma tabela legível, --verbose para o detalhe completo, ou --count para apenas um total. Os erros vão para o stderr e cada comando define um código de saída sobre o qual pode ramificar.
Precisa do Thunderbird aberto ou de uma interface gráfica?
O atbridge.ai funciona através do seu Thunderbird local, pelo que pode controlar os seus e-mails, calendários, contactos, notas e tarefas. O Thunderbird tem de estar instalado, em execução e com sessão iniciada nas suas contas — mas controla tudo a partir do terminal, sem cliques na interface, e os próprios comandos nunca abrem uma janela. Numa máquina sem interface gráfica (headless), execute o Thunderbird em segundo plano e automatize-o com scripts como habitualmente.
Que modelo usa?
Aquele que trouxer. Ligue qualquer um dos 15 fornecedores — OpenAI, Anthropic, Gemini e mais — com atbridge connect activate, ou aponte-o para uma CLI de programação que já paga (claude-cli / codex-cli) para correr sob a sua própria sessão sem chave de API. Os Skills deterministas como today e clashes não precisam de qualquer modelo.
Funciona em cron e CI?
Sim. O atbridge.ai é um único binário com saída JSON estruturada e códigos de saída reais, pelo que encaixa diretamente num crontab, num pipeline de CI ou em qualquer automatização. Passe segredos e corpos de mensagem por stdin (--key-stdin, --md-file) para que nada sensível acabe no histórico da sua shell.
Quanto custa e que planos incluem a CLI?
A CLI está em todos os planos, incluindo o Free. Alimenta-se de um único orçamento de operações partilhado: 20 operações por mês no Free, 300 no Personal e ilimitadas no Pro. Cada nova conta começa com um período de avaliação de 14 dias com Pro completo. A conversa de IA em si é gratuita — apenas a ação sobre a caixa de correio que desencadeia conta como uma operação.
O meu correio é enviado para algum lado?
Não. O atbridge.ai corre na sua máquina e comunica com o Thunderbird localmente, pelo que as suas mensagens nunca passam pelos nossos servidores. Se o apontar para um modelo local, todo o ciclo permanece na sua máquina; se escolher um modelo na nuvem, apenas o texto específico com que lhe pede para trabalhar é enviado para esse fornecedor.