Blogue

Deixe de atualizar o quadro de tarefas à mão: deixe o agente mover o cartão

Mantenha o quadro de tarefas fiel à realidade sem arrastar cartões: o agente de IA que faz o trabalho move cada tarefa ao começar e ao terminar, e o utilizador só decide.

O Weft é o gestor de tarefas com IA para fundadores a solo e pequenas equipas.

Todos os artigos

Por Andrei Finogeev ·

Deixa de atualizar um quadro de tarefas à mão quando o agente que faz o trabalho move o cartão como parte desse trabalho. No Weft, start_task põe a tarefa em Doing, report_progress mantém a tarefa assumida enquanto o agente trabalha, e complete_task move-a para Done, ou para a sua Caixa de entrada quando a tarefa precisa da sua revisão. Deixa de ser a pessoa que mantém o estado em dia e passa a ser a pessoa que decide.

Nós fazemos o Weft. Os factos sobre outros produtos vêm das respetivas páginas oficiais, verificadas a 27 de outubro de 2026.

Porque é que todos os quadros de tarefas ficam desatualizados?

O estado é um segundo trabalho que ninguém é pago para fazer. O trabalho é escrever o código, enviar a fatura, corrigir a página. Mover o cartão é sobrecarga, e aparece precisamente quando quer passar à frente.

Por isso o cartão é movido mais tarde, por atacado, de memória. Na quinta-feira, Doing tem três coisas em que ninguém está a trabalhar e Todo tem uma coisa que foi entregue na segunda. As pessoas deixam de confiar no quadro, vão ver o chat em vez disso, e o quadro passa a ser uma fotografia da semana passada.

Os agentes de IA pioram isto. Um agente consegue terminar cinco tarefas numa tarde e, se continuar a arrastar cada cartão à mão, está a fazer trabalho administrativo para um trabalhador mais rápido do que você.

A solução é limpar ou prevenir?

Há duas formas de automatizar um quadro. A limpeza deixa o desvio acontecer e depois usa IA para o arrumar. O artigo do Hypertask Stop Manually Updating Your Task Board segue este caminho: descreve um botão AI Triage que lê a sua caixa de entrada, marca cada item como seguro para arquivar ou como precisando da sua intervenção, e arquiva o primeiro grupo depois de aprovar. Se o seu problema é uma enxurrada de comentários e notificações, é uma ferramenta razoável, e o Hypertask tem IA incorporada para isso. O Weft não tem IA incorporada nem triagem de notificações.

A prevenção é o outro caminho: o estado nunca chega a ficar errado, porque mudá-lo não é um passo à parte. O agente não consegue começar o trabalho sem assumir o cartão, e não consegue terminar sem o fechar. Não há nada para triar depois, porque o cartão já diz o que aconteceu.

Escolhemos a prevenção. Um quadro que precisa de uma passagem de limpeza estava errado entre as passagens.

Como move o agente o cartão enquanto trabalha?

O Weft liga-se ao seu cliente de IA através do Model Context Protocol, em https://letsweft.com/api/mcp. O cliente inicia sessão com OAuth no navegador, por isso não há nenhuma chave para copiar. Quatro chamadas de ferramentas levam o estado de uma tarefa do início ao fim:

  1. start_task assume a tarefa e move-a para Doing. Assumir é um lease de 20 minutos. Se um segundo agente tentar a mesma tarefa, recebe already_claimed e a indicação de não duplicar o trabalho.
  2. report_progress é um sinal de vida. Cada chamada renova o lease, e a resposta diz ao agente para renovar a cada 5 minutos. Se o agente falhar ou a conversa for fechada, os sinais de vida param, o lease expira ao fim de 20 minutos e a tarefa fica livre para quem quiser pegar nela. O silêncio também é um estado.
  3. request_input faz-lhe uma pergunta, com opções, enquanto o agente mantém a tarefa assumida. A pergunta chega à sua Caixa de entrada e pode chegar ao telemóvel como notificação push.
  4. complete_task regista o resultado, os artefactos que o provam (um URL, um commit, um hash de ficheiro), o que não foi feito, o que continua desconhecido e o passo seguinte. Por omissão, a tarefa passa diretamente para Done. Se a tarefa estiver marcada como precisando de revisão, ou se uma verificação falhar, para na sua Caixa de entrada.

O agente não precisa de se lembrar de atualizar nada, porque a atualização é a própria chamada que faz para trabalhar. Para a mecânica completa dos leases e dos comprovativos, veja o guia do ciclo de assumir tarefas.

Um limite, com honestidade: o Weft nunca chama um agente. O agente vai buscar trabalho quando está numa sessão com ele, através de get_my_work ou start_task. Os cartões mexem-se porque um agente que está a correr os move, não porque o Weft vigia o seu repositório. O Weft não tem sincronização com GitHub ou Slack nem webhooks, por isso um pull request integrado fora de uma sessão de agente não move um cartão sozinho.

Como fica um quadro manual ao lado de um movido pelo agente?

Quadro manualQuadro movido pelo agente (Weft)
Quem move os cartõesO utilizador, ou quem se lembrarO agente que faz o trabalho, através de start_task e complete_task. Continua a poder arrastar cartões à mão
Quando muda o estadoMais tarde, por atacado, de memóriaNo momento em que o trabalho começa e no momento em que acaba. Uma tarefa assumida sem sinal de vida durante 20 minutos expira e a tarefa é libertada
O que significa DoingAlguém começou isto a certa alturaUma tarefa assumida, ativa, por uma ligação identificada que deu sinal de vida nos últimos 20 minutos
O que significa DoneAlguém arrastou o cartãoUm comprovativo: resultado, artefactos, notDone, unknowns, passo seguinte
O que revêO quadro inteiro, para descobrir o que mudouSó o que para na sua Caixa de entrada: respostas a perguntas e trabalho terminado que precisa da sua decisão
Dois trabalhadores na mesma tarefaDescobre-se depois de ambos terminaremO segundo agente recebe already_claimed antes de começar
O seu papelEscriturário e revisorSó revisor: Aceitar, Retrabalhar, Depois ou Descartar

O que devo automatizar, e o que tem de continuar a ser decisão minha?

Automatize tudo o que for um facto sobre o trabalho: começou, continua, terminou, está bloqueado. Um agente sabe isso melhor do que o utilizador, porque é ele que está a fazer o trabalho. Guarde para si tudo o que for um juízo sobre o trabalho: isto está bom o suficiente, deve ser lançado, ainda vale a pena fazer.

Deixe o agente fazerFica consigo
Mover uma tarefa para Doing quando o trabalho começaQue tarefa importa mais esta semana
Manter a tarefa assumida enquanto trabalhaTudo o que for irreversível: dinheiro, publicação, produção, questões legais
Fechar a tarefa com resultado e provasSe o trabalho terminado é aceite, devolvido para retrabalho, adiado ou descartado
Dizer o que saltou e de que não tem a certezaUma bifurcação real sem opção por omissão sensata
Criar tarefas a partir de um plano que aprovouO próprio plano

No Weft, a coluna da direita tem duas portas. Quando o agente chega a uma decisão a meio da tarefa, chama request_input e o utilizador responde a uma pergunta, de preferência escolhendo uma opção. Quando o agente termina trabalho que precisa da sua revisão, vê quatro botões: Aceitar, Retrabalhar, Depois, Descartar. Retrabalhar pede-lhe uma nota. Se o agente indicou um passo seguinte, vê-o por cima do botão Aceitar, por isso aceitar aprova exatamente esse passo e mais nada.

A IA consegue montar o quadro a partir de uma conversa?

Sim, e é a parte fácil. Descreva o projeto no chat, e o agente pode chamar initialize_board para criar as quatro colunas por omissão (Backlog, Todo, Doing, Done) e depois bulk_create_tasks para acrescentar o plano inteiro numa única transação. O lote entra completo ou não entra, e conta como uma só chamada na sua quota mensal. Uma tarefa criada sem coluna vai para o Backlog.

O artigo do Hypertask Why We Let AI Agents Build Entire Boards defende que o projeto, e não a tarefa isolada, é a unidade certa para entregar a um agente. Concordamos que os agentes devem montar quadros. Discordamos que montá-los seja a parte difícil.

Montar um quadro é barato: um agente consegue escrever quarenta tarefas em segundos. Rever é o verdadeiro limite. Cada uma dessas tarefas vai um dia produzir trabalho terminado que tem de ver, e só consegue ver uma certa quantidade por dia.

É por isso que o Weft tem um limite de atenção em vez de um limite de criação. Quando há demasiado à sua espera, start_task recusa assumir trabalho novo e responde attention_queue_full, juntamente com o que o agente ainda pode fazer (reportar o progresso, verificar o seu trabalho, ler o quadro). O limite é de 5 itens num workspace de uma pessoa e 10 numa equipa, ou 45 minutos de revisão estimada, o que chegar primeiro. As perguntas de request_input também contam, porque responder-lhes custa a mesma atenção.

Um agente pode planear quanto quiser, mas não pode começar a sexta coisa enquanto cinco coisas terminadas esperam por si.

Como deve ser a minha primeira semana?

Ligue primeiro um só cliente. No ChatGPT, o Weft é uma app publicada em todos os planos, incluindo o Free. No claude.ai ou no Claude Desktop, adiciona-o como conector personalizado. No Claude Code é um só comando: claude mcp add --transport http weft https://letsweft.com/api/mcp (veja a página de configuração do Claude Code). Depois cole isto na conversa e edite a linha do projeto:

Estás ligado ao meu quadro do Weft. Durante esta semana, segue estas regras.

Configuração (hoje):
1. Chama get_board_state. Se não houver colunas, chama initialize_board.
2. O meu projeto: [descreve-o em 3-5 frases].
   Propõe no máximo 12 tarefas, em lista. Mostra-me a lista primeiro.
   Depois de eu dizer que sim, acrescenta-as com uma única chamada a bulk_create_tasks.

Sempre que trabalhares numa tarefa:
3. Chama get_my_work para ver o que é teu e se a minha fila tem espaço.
4. Chama start_task no momento em que começares trabalho a sério, não enquanto
   estamos só a discuti-lo. Guarda o runId e o leaseToken.
5. Chama report_progress de poucos em poucos minutos enquanto trabalhas.
6. Se chegares a uma decisão que é minha (dinheiro, publicação, qualquer coisa
   irreversível, ou uma bifurcação real), chama request_input com 2-4 opções.
   Não adivinhes e não peças licença para continuar.
7. Termina com complete_task: um resultado numa linha, artefactos que eu possa
   verificar (ligações, commits, ficheiros), notDone, unknowns e um nextStep.
8. Nunca movas um cartão para Done à mão. É o complete_task que faz isso.
9. Se start_task disser attention_queue_full, deixa de começar trabalho novo.
   Diz-me o que está à minha espera e ajuda-me a despachá-lo.

No fim de cada sessão, diz-me que cartões moveste e porquê.

Doze tarefas é de propósito. No plano Grátis tem 50 tarefas ativas e 200 chamadas de IA por mês, e uma primeira semana serve para aprender o ciclo, não para encher o quadro. Se está a mudar um quadro existente, o Weft importa CSV do Linear, Jira ou Notion e JSON do Trello em todos os planos.

Durante a semana, faça só duas coisas: responda às perguntas quando chegarem e decida sobre o que chega à sua Caixa de entrada. Não arraste cartões. Se um cartão acabar no sítio errado, isso é informação útil: diga ao agente que regra saltou, em vez de corrigir o cartão às escondidas.

Na sexta-feira, verifique duas coisas: cada cartão em Done tem algo que possa abrir para o verificar, e chegou-lhe alguma coisa que podia ter decidido antecipadamente? Se sim, escreva essa regra por omissão no prompt da semana seguinte.

O que é que o Weft não faz aqui?

  • Não tem IA incorporada. O raciocínio acontece no seu próprio cliente de IA, por isso o Weft não tem créditos de IA para comprar nem botão de triagem.
  • Não move cartões a partir de eventos externos. Sem sincronização com GitHub, GitLab ou Slack, sem webhooks, sem API REST pública. Se o seu estado deve acompanhar commits e merges sem nenhum agente envolvido, uma ferramenta com essas integrações serve-lhe melhor.
  • Não faz cada tarefa esperar por si. A maior parte do trabalho terminado vai diretamente para Done com o seu comprovativo. Só as tarefas que precisam de revisão, ou que falham uma verificação, param na sua Caixa de entrada.

Se põe vários agentes a trabalhar ao mesmo tempo, é o ato de assumir tarefas que os mantém separados; um quadro para vários agentes trata esse caso, e o que fez o meu agente de IA explica como ler os comprovativos. Para uma comparação mais ampla de gestores de tarefas com MCP, veja a tabela de gestores de tarefas MCP.

Se é o agente que move os cartões, como sei que não marcou tudo como feito?
No Weft, Done vem de complete_task, que regista o resultado, os artefactos, o que não foi feito e o que é desconhecido. Leia os artefactos, não o resumo. Para trabalho que quer verificar antes de contar, marque a tarefa como precisando de revisão, e ela para na sua Caixa de entrada, à espera de Aceitar, Retrabalhar, Depois ou Descartar.
O que acontece quando o agente falha a meio?
Deixa de enviar report_progress. Ao fim de 20 minutos sem sinal de vida, o lease expira e a tarefa fica livre para qualquer um pegar nela, incluindo outro agente. Não precisa de dar pela falha para o quadro deixar de dizer que alguém está a trabalhar na tarefa.
O limite de atenção vai abrandar os meus agentes?
Abranda o começar, não o terminar. Quando há 5 itens (10 numa equipa) ou 45 minutos de revisão à sua espera, start_task recusa trabalho novo, mas o agente continua a poder reportar o progresso e ler o quadro. A forma mais rápida de o desbloquear é decidir sobre o que já está na sua Caixa de entrada.
Posso manter alguns agentes só com leitura?
Sim. Cada ligação OAuth recebe direitos totais, de escrita ou de leitura, escolhidos no ecrã de consentimento ou mais tarde nas Definições. Uma ligação de leitura consegue ver o quadro, mas não mover cartões. Também pode desligar um cliente a qualquer momento.
Preciso de um plano pago para isto?
Não. O ciclo completo funciona no Grátis, com 50 tarefas ativas e 200 chamadas de IA por mês; bulk_create_tasks conta como uma só chamada. O Pro custa 8,00 € por lugar por mês ou 67,65 € por lugar por ano e elimina esses limites.
Isto é melhor do que a triagem por IA?
Resolve um problema diferente. A triagem limpa um fluxo de comentários e notificações depois do facto; se esse fluxo é o seu problema, uma ferramenta com triagem incorporada, como o Hypertask, serve-lhe melhor. Um quadro movido pelo agente impede que o estado se desvie logo à partida, no trabalho que os seus agentes fazem.