I build with AI and write about what actually works: agents, dev tools, and Portugal's AI scene. VP of Engineering at @LayerXlab

Portugal
Joined December 2008
Pinned Tweet
A tecnologia dos agentes de IA está pronta e quase ninguém os usa. O que falta não é técnico: nunca ninguém nos ensinou a delegar. Quem nunca geriu uma equipa nunca teve de escrever um briefing. E é isso que um agente é: alguém competente que não te conhece, não sabe o teu contexto, e faz literalmente o que lhe pedires. "Encontra-me um hotel em Roma" devolve lixo. Não porque o modelo seja fraco, mas porque nenhum humano conseguia responder bem a isso. Isto já devolve outra coisa: "Encontra-me um hotel em Roma para 4 noites em fevereiro, dois adultos e uma criança de 7 anos. Orçamento entre 150 e 200 euros por noite. Queremos ir a pé aos principais pontos, portanto algo central, Trastevere ou perto do Panteão. Precisamos de um quarto triplo ou familiar, não dois quartos separados. Pequeno-almoço incluído é um plus. Dá-me as 3 melhores opções com preços e uma linha a justificar cada uma." A diferença não é prompt engineering. É delegação.
5
17
1,454
Just wrapped up as a judge at the @SpaceXSI Digital Transformation Lab in Braga. Two days talking with the builders, evaluating projects, and watching Portuguese SMEs turn a real company problem into an AI prototype. What stuck with me most was seeing non-technical people ship solid products in 48 hours. They walked in with the business challenge and walked out with something they could put to work. Thanks to every team that shared their context and took the hard questions.
1
1
8
215
Ouvi os clips da Dessa e fiquei genuinamente impressionado. Assutador até! Speech-to-speech da Block, treinado só em conversa humana, sem texto no meio. Emoção, sotaque, empatia, riso a meio da frase: nos samples já custa distinguir de uma voz real numa conversa. Ainda é research preview, sem acesso público. Mesmo assim, isto é top.
2
73
Ontem, a @cursor_ai anunciou o Agent SDK, o framework que usa para construir os seus próprios agentes, como o Bugbot e o Security Reviewer. Cada agente é uma pasta de projeto: instruções em Markdown, ferramentas como funções TypeScript e os evals (testes que medem se o agente faz o que deve) ao lado. Faz deploy com um comando na infraestrutura da Cursor ou corre como um único processo Node na tua. O exemplo que mais me interessa é o de code review. Uma equipa interna da Cursor construiu em cerca de um dia um agente que verifica cada PR contra a base de lições aprendidas da equipa e cita a nota por trás de cada alerta. Há uma semana escrevi que, ao ritmo a que fechamos PRs na LayerX, o gargalo passa a ser a revisão. Regras de revisão escritas em código, versionadas e revistas como o resto do projeto, são um caminho natural. Cada equipa tem um processo diferente e a solução que serve passa por testar várias opções até encaixar no que já fazem.
3
120
O anúncio: cursor.com/blog/agent-sdk O que escrevi sobre a revisão de PRs: xitter.cf/ickasdev/status/211212…
Na LayerX somos 3 e fechamos cerca de 50 PRs por semana, há vários sprints seguidos. Esta semana já vão 74. Zero reverts (alterações que tivemos de desfazer) nas últimas 7 semanas. A este ritmo, o gargalo passa a ser a revisão. Cada PR é revisto por um agente, os testes são feitos por agentes e humanos, e a aprovação final é sempre de um humano. O processo está longe de estar limado: temos ajustado ao longo dos sprints e ainda não chegámos a um que assente bem. Lá chegaremos. A equipa do Claude Code publicou como resolve isto. Vários agentes procuram bugs ao mesmo tempo e outro grupo vota cada problema encontrado, que só chega ao PR se votos suficientes o confirmarem. Medi o mesmo na TAIKAI AI Arena: um juiz AI sozinho correlacionava 0.49 com os outros, e o consenso chegou a 0.81 contra a avaliação humana.
20
A Anthropic apresentou o S-1 na SEC a 26 de outubro de 2026. Class A no Nasdaq com o símbolo ANT. Número de ações e faixa de preço ainda por definir, o registo ainda não está efetivo. É o primeiro grande lab puro de modelos a ir a bolsa. Quem constrói produto em cima do Claude passa a ter a empresa do fornecedor sob o mesmo tipo de pressão de mercado que já vê em cloud e ads. O preço da ação e o preço do token andam em contas diferentes. Vale acompanhar se, com a cotação pública, a narrativa de mercado começa a puxar o que se paga por token.
1
1
128
in Braga today and tomorrow for the @SpaceXSI Digital Transformation Lab. happy to support anyone here, so if you’re around and need a hand or want to talk through your project, just reach out 🙌
7
3
87
2,838
oh wow, this is really good. like, seriously good. i’m genuinely excited about it. 🫠
We believe voice is the most natural way to interact with intelligence, so we created Dessa, the most authentic full-duplex speech model ever built. Talking with it feels like talking with a person…full of emotion, nuance, pauses, and a natural cadence. block.xyz/dessa
3
371
No mesmo dia, 21 de outubro, o PHP corrigiu duas falhas críticas que deixavam correr código num servidor com um único pedido, o Node.js corrigiu dez vulnerabilidades, quatro delas graves, e a Railway avisou que alguém pode ter acedido às variáveis de ambiente de clientes, onde costumam estar chaves de API e credenciais de bases de dados. As falhas do PHP estavam no código há mais de dez anos e no próprio dia já havia tentativas de exploração. Fora da nossa bolha, pouca gente percebeu o que isto implicou. No Reino Unido, 32 serviços do governo foram tirados do ar por precaução, e na Alemanha, em França e nos Países Baixos também saíram do ar sites públicos. No dia seguinte, o ministro da Defesa britânico pediu às famílias para terem água e comida para três dias em casa, a pensar em ciberataques a cadeias de abastecimento e a sistemas de pagamento, e disse que incidentes como este vão acontecer cada vez mais. As falhas foram encontradas com ajuda de IA, e quem ataca também já a usa: a Microsoft descreveu um grupo ligado à China a automatizar ataques a centenas de organizações com agentes. O vibe coding (pedir o código à IA sem o ler) é ótimo para experimentar, e antes de pôr um site ou uma app em produção alguém tem de saber que versão de PHP ou Node está a correr, atualizar no próprio dia quando sai um patch crítico e saber onde estão os segredos para os rodar de uma vez. Deixar isso para a semana seguinte é deixar a porta aberta esse tempo todo.
2
4
433
The China state-aligned threat actor Storm-0940 used the agentic AI penetration testing framework ARTEX to automate attacks targeting hundreds of organizations globally across a broad range of industries. Microsoft Threat Intelligence assesses that Storm-0940 was responsible for the recently disclosed ConnectWise supply chain compromise of a multitenant application. msft.it/6018aakEE Our investigation found that Storm-0940's use of ARTEX accelerated the speed of compromised application abuse to authenticate to target environments through applications that had already been granted access, allowing the threat actor to operate without requiring an interactive user sign-in. AI-accelerated follow-on activity included reconnaissance, application credential changes, and attempts to modify privileges that could enable expanded or persistent access. Read our blog for a detailed analysis and indicators of compromise (IOCs), along with Microsoft Defender detections, protection recommendations, and guidance on investigating service principal sign-ins and unexpected application credential or privilege changes.
121
so good 🤌
Ship with Vercel Drop without an account. Drag a file, folder, or ZIP and get a live URL. Sign in to claim your project within one hour to keep it live. vercel.com/drop
117
o estranho é como é que ainda não o mandaram parar para falar acerca daquele coração na luz de stop. e sim, tinha dos dois lados.
102
Com o Claude Duet, as três grandes já têm um agente sempre ligado e com computador próprio na cloud: o Grok Bot da xAI saiu em agosto, os dots da OpenAI no fim de setembro e agora o Duet da Anthropic. Fazem quase o mesmo: ligam-se às tuas apps, continuam a trabalhar quando sais e pedem aprovação antes das ações importantes. O Duet, por enquanto, só está disponível nos US, nos planos Pro e Max e com lista de espera. Onde se separam é na forma como limitam o agente. No Grok Bot, as regras escrevem-se em linguagem natural e um agente revisor verifica cada ação proposta, e o próprio guia da xAI diz que estás a confiar que o modelo segue o que escreveste. Nos dots, a pesquisa proativa usa ferramentas só de leitura. O Duet junta um classificador que aprova as ações a limites fora do modelo: nunca vê passwords nem tokens, paga com cartões virtuais e tem ações proibidas mesmo com a tua aprovação, como mover dinheiro entre contas. Para quem vai dar a um destes agentes acesso ao email e às contas da empresa, é aí que eu olhava primeiro: o que o agente consegue fazer quando o modelo se engana, e quanto disso depende de ele seguir instruções.
3
5
636
— Available in Pro and Max plans in the US. 😭😭😭
We’re opening a research preview of Claude Duet, a new app where Claude works as a proactive agent. It comes to you with what needs your attention, completes tasks you ask of it, keeps working when you step away, and checks with you before it acts on your behalf.
1
1
166
it's not ai 🫠
Behind the new Apple Music brand identity
1
218
appreciation post for @oakley for making it easy to buy replacement parts for glasses right on their website 👏
76