Build This Now
Build This Now
O que é o Código Claude?Instalar o Claude CodeInstalador Nativo do Claude CodeO Teu Primeiro Projeto com Claude Code
Claude Code v2.1.122 Release NotesClaude Code Dynamic Workflows: Como Orquestrar 1.000 Subagentes Num Codebase RealMelhores Práticas do Claude CodeBoas Práticas para o Claude Opus 4.7Claude Code num VPSIntegração GitRevisão de Código com ClaudeWorktrees no Claude CodeControle Remoto do Claude CodeChannels do Claude CodeChannels, Routines, Teleport, DispatchTarefas Agendadas no Claude CodePermissões do Claude CodeModo Auto do Claude CodeAdicionar Pagamentos Stripe Com o Claude CodeFeedback LoopsFluxos de Trabalho com TodosTarefas no Claude CodeTemplates de ProjetoPreços e Consumo de Tokens no Claude CodePreços do Claude Code: O Que Vais Mesmo PagarClaude Code Ultra ReviewConstruir Uma App Next.js Com o Claude CodeClaude Code With Supabase: Database, Auth, RLSVercel deepsec with Claude CodeTest-Driven Development with Claude CodeComércio Agêntico: Como Construir uma App Que Agentes de IA Podem PagarClaude Code 1M Context in Practice: When Bigger Isn't BetterClaude Code GitHub Actions Setup Guide (@claude + Cron)Claude Code Headless Mode: The Definitive Guide to claude -pClaude Code Max Plan vs API Cost: Break-Even GuideClaude Code Prompt Caching: The Token Discount Most People Never Turn OnQuanto Custa Construir um SaaS com Claude Code em 2026Run a Team of AI Agents in Parallel with Git WorktreesPrompt Injection in Coding Agents: How to Not Get Pwned
speedy_devvkoen_salo
Blog/Handbook/Workflow/Channels, Routines, Teleport, Dispatch

Channels, Routines, Teleport, Dispatch

As quatro funcionalidades de Claude Code que a Anthropic lançou em março e abril de 2026 e que transformam a CLI numa camada de coordenação orientada a eventos entre telemóvel, web e desktop.

Pare de configurar. Comece a construir.

Templates SaaS com orquestração de IA.

speedy_devvWritten by speedy_devvPublished May 15, 20269 min readHandbook hubWorkflow index

Problema: Ouviste um destes nomes no X ou num tópico do Reddit. Não tens a certeza se Routines é um plugin de terceiros, se Channels mantém o Claude acordado quando o portátil adormece, ou como é que Dispatch difere de Teleport. As docs da Anthropic explicam cada um na sua própria página. Nada na web aberta os junta como uma só arquitetura.

Vitória Rápida: Só Routines está verdadeiramente sempre ligado. Channels precisa de uma sessão de Claude Code aberta para reagir a seja o que for. Dispatch precisa do teu Mac ou da tua máquina Windows acordados. Teleport apenas puxa uma sessão da cloud para o teu terminal. Acerta nessas quatro frases e o resto deste post é pormenor.

A Anthropic lançou quatro funcionalidades de coordenação entre 17 de março e 14 de abril de 2026. Cada uma estende o Claude Code numa direção diferente. Juntas formam aquilo a que estamos a chamar a camada sempre ligada: a cablagem que deixa uma tarefa de Claude Code sobreviver ao teu portátil ser fechado, seguir-te entre telemóvel e terminal, e reagir a eventos disparados de fora da CLI.

Cronologia de Lançamentos

Quatro datas de lançamento. Quatro conjuntos de regras de nível diferentes.

DataFuncionalidadeEstadoNíveis
17 mar 2026DispatchResearch previewSó Pro, Max (sem Team nem Enterprise)
20 mar 2026Channels (Telegram, Discord)Research previewPro, Max, Team, Enterprise (não em Bedrock, Vertex, Foundry)
27 mar 2026Channels (iMessage)Research previewIgual ao acima, só macOS
14 abr 2026RoutinesResearch previewPro, Max, Team, Enterprise
GATeleportDisponível em geralQualquer plano com autenticação claude.ai (sem API key, Bedrock, Vertex, Foundry)

Fontes: docs de visão geral da Anthropic, Fortune sobre o Dispatch, VentureBeat sobre os Channels, 9to5Mac sobre as Routines.

O Que É um Channel?

Um Channel é um plugin MCP de Claude Code que empurra eventos externos para uma sessão a correr. Mensagens do Telegram, pings do Discord, textos do iMessage, ou os teus próprios payloads de webhook, tornam-se todos eventos que a sessão lê e a que reage. A Anthropic traz plugins oficiais para as três plataformas de mensagens. Podes construir o teu.

A definição tal e qual de code.claude.com/docs/en/channels:

Um channel é um servidor MCP que empurra eventos para a tua sessão de Claude Code a correr, para que o Claude possa reagir a coisas que acontecem enquanto não estás no terminal. Os channels podem ser bidirecionais: o Claude lê o evento e responde de volta pelo mesmo channel, como uma ponte de chat.

Os Channels por si só não estão sempre ligados. Os eventos só chegam enquanto a sessão está aberta. Se fechas o terminal, o channel fica em silêncio. A persistência é tarefa tua. Corre o Claude num processo em segundo plano ou num painel tmux se quiseres que continue à escuta para lá da hora de almoço.

A configuração do channel do Telegram é assim:

/plugin install telegram@claude-plugins-official
/reload-plugins
/telegram:configure <bot-token>

Depois arranca com o channel anexado:

claude --channels plugin:telegram@claude-plugins-official

Outros pré-requisitos: Claude Code v2.1.80 ou posterior, o runtime Bun instalado, e autenticação Anthropic via claude.ai ou uma API key de Console. Os Channels não estão disponíveis no Amazon Bedrock, Google Vertex AI nem Microsoft Foundry. As organizações Team e Enterprise precisam de um admin que ligue o channelsEnabled nas managed settings antes de qualquer utilizador poder anexar um channel.

O Que É uma Routine?

Uma Routine é uma configuração de Claude Code guardada que corre na cloud da Anthropic com um gatilho. O gatilho pode ser um agendamento, uma chamada HTTP, ou um evento do GitHub. Como a sessão vive na infraestrutura da Anthropic, uma Routine continua a trabalhar quando a tua máquina está desligada.

A definição tal e qual de code.claude.com/docs/en/routines:

Uma routine é uma configuração de Claude Code guardada: um prompt, um ou mais repositórios, e um conjunto de connectors, empacotados uma vez e corridos automaticamente. As routines executam-se em infraestrutura cloud gerida pela Anthropic, por isso continuam a trabalhar quando o teu portátil está fechado.

Três tipos de gatilho vêm no preview:

  1. Agendamento: de hora a hora, diário, dias úteis, semanal. Cron à medida via /schedule update. O intervalo mínimo é uma hora. Execuções pontuais do tipo "disparar uma vez neste timestamp" também funcionam.
  2. API: endpoint por routine em https://api.anthropic.com/v1/claude_code/routines/<routine_id>/fire. Exige um Bearer token e o header anthropic-beta: experimental-cc-routine-2026-04-01.
  3. Eventos do GitHub: ações pull_request.* e release.*, limitadas a repos que têm a Claude GitHub App instalada. Filtra por autor, título, corpo, branch, labels, draft e estado de merge.

Cria um agendamento recorrente a partir da CLI:

/schedule daily PR review at 9am

Ou um pontual:

/schedule clean up feature flag in one week

A CLI só cria gatilhos agendados. Os gatilhos de API e do GitHub têm de ser adicionados na web em claude.ai/code/routines.

Limites diários reportados pela junia.ai e pelo resumo do Q1 da MindStudio: Pro 5 execuções por dia, Max 15 execuções por dia, Team e Enterprise 25 execuções por dia. A Anthropic não publica estes valores tal e qual nas docs, por isso confirma em claude.ai/code/routines os limites atuais antes de apostares um fluxo de trabalho neles. O header beta tem data. A Anthropic lança mudanças que quebram coisas por trás de novas versões, e o experimental-cc-routine-2026-04-01 não vai durar para sempre.

Uma mina: um estado verde na tua lista de execuções significa que a sessão na cloud arrancou e saiu de forma limpa. Não significa que a tarefa teve sucesso. Abre o transcript para verificar.

O Que É o Teleport?

O Teleport puxa uma sessão de Claude Code já existente na cloud para o teu terminal local. Começaste um refactor na app de iOS no comboio. Sentas-te à secretária. claude --teleport abre um seletor. Escolhes a sessão. O teu terminal passa a ter o histórico da conversa e a branch da cloud fica checked out localmente.

A definição tal e qual de code.claude.com/docs/en/overview:

Arranca uma tarefa de longa duração na web ou na app de iOS, depois puxa-a para o teu terminal com claude --teleport.

É unidirecional. Da cloud para a CLI. As docs do Claude Code on the web põem isto sem rodeios:

A partir da CLI, a passagem de sessão é unidirecional: podes puxar sessões da cloud para o teu terminal com --teleport, mas não podes empurrar uma sessão de terminal existente para a web.

Usa --remote para o sentido inverso, que arranca uma sessão na cloud para o teu repo atual. Usa --resume para reabrir uma sessão local a partir desta mesma máquina. Três comandos, três direções diferentes.

Três formas de invocar o Teleport:

claude --teleport                  # interactive picker
claude --teleport <session-id>     # jump straight to a session
/teleport                          # inside an existing CLI session

Dentro de /tasks, carrega em t numa sessão em segundo plano para fazer teleport para dentro dela.

Os requisitos são poucos. Estado de git limpo (és avisado para fazer stash se tiveres alterações por commitar), o mesmo repositório que a sessão da cloud, e a branch da cloud tem de estar pushed para o remoto. Só autenticação de subscrição claude.ai. Sem API key, sem Bedrock, sem Vertex AI, sem Microsoft Foundry. Corre /login para mudar para claude.ai se estiveres num desses.

O Que É o Dispatch?

O Dispatch é uma funcionalidade do separador Cowork na Claude Desktop app. Envias ao Dispatch uma tarefa a partir da app móvel do Claude, e ele encaminha o trabalho. Tarefas com forma de código (correções de bugs, atualizações de dependências, execuções de testes, abertura de PRs) fazem nascer uma sessão de Claude Code no separador Code com um crachá de Dispatch. Pesquisa, escrita e trabalho de folhas de cálculo ficam dentro do próprio Cowork.

A definição tal e qual de code.claude.com/docs/en/desktop:

O Dispatch é uma conversa persistente com o Claude que vive no separador Cowork. Envias ao Dispatch uma tarefa, e ele decide como tratá-la.

O teu telemóvel é o comando. O teu desktop é o executor. Todo o acesso a ficheiros, as aprovações de Computer Use, e os serviços ligados correm na máquina desktop. Recebes uma notificação push quando a sessão criada termina ou precisa de uma aprovação.

A configuração leva menos de dois minutos:

  1. Descarrega o Claude Desktop.
  2. Abre o separador Cowork.
  3. Clica em Dispatch.
  4. Lê o código QR com a app móvel do Claude.

Há duas minas de nível escondidas aqui. Das docs oficiais em code.claude.com/docs/en/desktop:

O Dispatch exige um plano Pro ou Max e não está disponível em planos Team ou Enterprise.

E esta não está nas docs mas é coerente com a forma como o Dispatch funciona: o teu computador tem de ficar ligado. Se o teu portátil adormece ou a app fecha, o Dispatch para. É um comando à distância, não computação na cloud. Fontes: Fortune, lowcode.agency.

Quando Escolher Qual

Os quatro são complementos, não alternativas. Channels reage a eventos enquanto uma sessão está aberta. Routines corre sem nenhuma sessão aberta. Teleport move uma sessão da cloud para o teu terminal. Dispatch arranca uma sessão de desktop a partir do teu telemóvel.

Uma matriz de casos de uso torna as escolhas óbvias:

QueresUsa istoPorquê
Receber um ping no Telegram quando a CI falha e ter o Claude a corrigirChannels (Telegram) mais um webhook de CIO evento aterra numa sessão a correr com o contexto completo do repo
Correr uma revisão de PR às 9h com o portátil fechadoRoutines (gatilho de agendamento)Gerido na cloud, sem processo local necessário
Corrigir automaticamente cada PR aberto contra mainRoutines (gatilho do GitHub, pull_request.opened)Um gatilho dispara uma sessão por PR
Começar um refactor no telemóvel, acabá-lo no terminalDispatch para começar, Teleport para acabarO Dispatch faz nascer a sessão, o Teleport puxa-a para baixo
Fazer uma pergunta ao Claude pelo iMessage e responder no mesmo chatChannels (iMessage)Só macOS, lê o chat.db, responde via AppleScript
Disparar o Claude a partir de um alerta do SentryRoutines (gatilho de API)POST para o endpoint /fire da routine com o corpo do alerta

A Camada Sempre Ligada

Juntas, estas quatro primitivas transformam o Claude Code de uma ferramenta de terminal numa camada de coordenação orientada a eventos. Channels empurra eventos para dentro. Routines corre na cloud enquanto o teu portátil dorme. Teleport puxa uma sessão da cloud para o teu terminal. Dispatch arranca trabalho a partir do teu telemóvel. A CLI deixa de ser a única superfície e passa a ser uma superfície entre quatro.

A Anthropic não cunhou um nome para o conjunto. A página de visão geral chama-lhe "Work from anywhere". A tabela chama-lhe "Use Claude Code everywhere". Escolhe o enquadramento que te importa. A realidade arquitetónica é a mesma: quatro primitivas, uma camada componível.

Minas de Nível e Restrições

Uma lista curta, reunida num só sítio, porque estas são as coisas mais fáceis de falhar:

  1. Os Channels estão bloqueados no Amazon Bedrock, Google Vertex AI e Microsoft Foundry. Team e Enterprise precisam de um admin que ligue o channelsEnabled primeiro.
  2. Os Channels precisam do Bun instalado localmente. Os plugins são scripts Bun.
  3. Os Channels precisam de --channels plugin:<name> no arranque. Adicionar o plugin ao .mcp.json não chega.
  4. As Routines precisam do header anthropic-beta: experimental-cc-routine-2026-04-01 em cada chamada de gatilho de API.
  5. As Routines têm limites diários: Pro 5, Max 15, Team e Enterprise 25 execuções por dia. As execuções pontuais estão isentas do limite mas continuam a contar para o uso da tua subscrição.
  6. As Routines correm como tu. Tudo o que empurram, comentam ou enviam pelos teus connectors parece que foste tu a fazê-lo.
  7. O Teleport é unidirecional. Da cloud para a CLI. Usa --remote para o inverso.
  8. O Teleport recusa correr num fork ou com alterações por commitar. A branch da sessão da cloud tem de estar pushed.
  9. O Dispatch é só Pro ou Max. Sem Team. Sem Enterprise.
  10. O Dispatch precisa do teu computador acordado. Adormece o portátil e o Dispatch para a meio da tarefa.

Constrói um Agente Sempre Ligado em Trinta Minutos

Uma configuração que funciona e usa três dos quatro. Routines para o trabalho agendado pesado. Channels para eventos ao vivo. Teleport para o momento inevitável em que queres agarrar uma sessão e meter as mãos na massa.

Passo um. Instala o Bun para que os plugins de Channels possam correr:

curl -fsSL https://bun.sh/install | bash

Passo dois. Adiciona o channel do Telegram dentro do Claude Code:

/plugin install telegram@claude-plugins-official
/reload-plugins
/telegram:configure <bot-token>

Passo três. Agenda uma Routine noturna. Corre isto dentro de uma sessão de Claude Code com sessão iniciada em claude.ai:

/schedule daily review open PRs and post a summary at 8am

Passo quatro. Abre o separador Cowork do Claude Desktop no teu portátil e emparelha o Dispatch com a app móvel via leitura de QR.

Passo cinco. Da próxima vez que a Routine na cloud arrancar algo interessante e quiseres inspecionar a sessão, corre:

claude --teleport

Escolhe a sessão, aterra no teu terminal, continua.

O channel do Telegram fica à escuta enquanto tens uma sessão aberta. A Routine dispara todas as manhãs, faças tu o que fizeres ou não. O Dispatch deixa-te despachar uma tarefa do telemóvel quando estás longe da secretária. O Teleport é a saída de emergência de volta a um terminal a sério sempre que queres um.

Lança Agentes Sempre Ligados Mais Depressa

Se ligar Channels, Routines e Dispatch num só fluxo de trabalho soa ao tipo de história de orquestração que queres fazer ao nível do produto, o Build This Now traz 32 agentes de Claude Code especialistas que já pensam assim. A equipa de planeamento corre em paralelo. O pipeline de build passa o contexto entre especialistas. Avaliadores adversariais atacam o resultado antes de ele ser lançado. Os mesmos padrões de orquestração que tornam a camada sempre ligada interessante ao nível da plataforma são os padrões que lançam funcionalidades no sistema de build. O CodeKit é $79 de pagamento único. O Speedy Swarm é $29 de pagamento único. Sem subscrições.

As quatro funcionalidades não são o agente sempre ligado. São a cablagem. O agente é o que quer que compõe por cima.

Continue in Workflow

  • Comércio Agêntico: Como Construir uma App Que Agentes de IA Podem Pagar
    Um guia em português simples sobre comércio agêntico em 2026: o que fazem o x402, o ACP e o Machine Payments Protocol, mais um passo a passo de fim de semana para lançar uma API paga que agentes de IA podem comprar.
  • Melhores Práticas do Claude Code
    Cinco hábitos separam os engenheiros que entregam com Claude Code: PRDs, regras modulares em CLAUDE.md, slash commands personalizados, resets com /clear e uma mentalidade de evolução do sistema.
  • Modo Auto do Claude Code
    Um segundo modelo Sonnet revê cada chamada de ferramenta do Claude Code antes de ser executada. O que o modo auto bloqueia, o que permite e as regras de permissão que cria nas tuas definições.
  • Claude Code 1M Context in Practice: When Bigger Isn't Better
    The 1M-token context window is GA at flat pricing, but bigger isn't always better. A decision framework, token-cost math, and when to use /compact, subagents, and dynamic workflows instead.
  • Channels do Claude Code
    Liga o Claude Code ao Telegram, Discord ou iMessage com plugins MCP. Walkthroughs de configuração e os fluxos de trabalho assíncronos e mobile-first que tornam a ligação válida.
  • Claude Code Dynamic Workflows: Como Orquestrar 1.000 Subagentes Num Codebase Real
    Uma análise técnica de como os dynamic workflows do Claude Code usam scripts de orquestração em JavaScript para coordenar até 1.000 subagentes em paralelo, fora da janela de contexto do modelo.

More from Handbook

  • Fundamentos do agente
    Cinco maneiras de criar agentes especializados no Código Claude: Sub-agentes de tarefas, .claude/agents YAML, comandos de barra personalizados, personas CLAUDE.md e prompts de perspetiva.
  • Engenharia de Harness para Agentes
    O harness é cada camada ao redor do seu agente de IA, exceto o modelo em si. Aprenda os cinco pontos de controle, o paradoxo das restrições, e por que o design do harness determina o desempenho do agente mais do que o modelo.
  • Padrões de Agentes
    Orchestrator, fan-out, cadeia de validação, routing especializado, refinamento progressivo e watchdog. Seis formas de orquestração para ligar sub-agentes no Claude Code.
  • Boas Práticas para Equipas de Agentes
    Padrões testados em produção para Equipas de Agentes Claude Code. Prompts de criação ricos em contexto, tarefas bem dimensionadas, posse de ficheiros, modo delegado, e correções das versões v2.1.33-v2.1.45.

Pare de configurar. Comece a construir.

Templates SaaS com orquestração de IA.

Channels do Claude Code

Liga o Claude Code ao Telegram, Discord ou iMessage com plugins MCP. Walkthroughs de configuração e os fluxos de trabalho assíncronos e mobile-first que tornam a ligação válida.

Tarefas Agendadas no Claude Code

Tarefas agendadas no Desktop para automação durável, /loop no CLI para polling dentro da sessão, regras de catch-up, isolamento com worktrees e prompts reais que equipas usam todas as manhãs.

On this page

Cronologia de Lançamentos
O Que É um Channel?
O Que É uma Routine?
O Que É o Teleport?
O Que É o Dispatch?
Quando Escolher Qual
A Camada Sempre Ligada
Minas de Nível e Restrições
Constrói um Agente Sempre Ligado em Trinta Minutos
Lança Agentes Sempre Ligados Mais Depressa

Pare de configurar. Comece a construir.

Templates SaaS com orquestração de IA.