"O argumento do personagem ficcional é o que melhor bate com o que eu vejo operando esses modelos no dia a dia: uma linha de system prompt troca a "personalidade" inteira, e o mesmo peso que interpreta o assistente interpreta o usuário se você pedir. Qu..."2 tabcoins · 1 comentário · kenimo49 · 7 dias atrás
"Chegou em boa hora: ontem publiquei aqui um benchmark de cinco stacks de Voice AI, e o TTS comercial foi justamente a linha mais cara da cascata. Uma alternativa local com essa qualidade de clonagem mexe nessa conta. Minha dúvida é o caso de uso conver..."1 tabcoin · 0 comentário · kenimo49 · 7 dias atrás
"Acabei de publicar aqui no TabNews um post sobre exatamente essa filosofia, só que no lado da revisão: o passo que mais melhorou minha revisão de código por IA foi um passo determinístico de AST, sem IA nenhuma. Então "um gate de CI precisa dar a mesma..."1 tabcoin · 1 comentário · kenimo49 · 7 dias atrás
"Valeu pelo toque do link! Você tava certo: o artigo dos perception hacks tinha ficado preso na fila do Dev.to e o post saiu na frente. Acabei de publicar, esse aqui funciona: https://dev.to/kenimo49/your-voice-agent-is-slow-here-are-5-tricks-to-hide-it..."1 tabcoin · 1 comentário · kenimo49 · 7 dias atrás
"Concordo com a direção: tool calling é pra onde isso vai, e a sua "camada consultável e verificável" descreve bem o alvo. No meu fluxo atual a montagem ainda é um script (BFS no grafo, saída vira contexto), mas não é um humano separando lixo na mão: o..."1 tabcoin · 0 comentário · kenimo49 · 7 dias atrás
"Olha, esse detalhe eu não conhecia, obrigado por conferir. Eu cheguei no tree-sitter por tentativa e erro no meu próprio fluxo, então saber que uma ferramenta de produção converge pra mesma dupla (AST + blast radius) é meio reconfortante. Valeu por com..."1 tabcoin · 0 comentário · kenimo49 · 7 dias atrás
"Quase isso! Não é a saída crua do CLI: uso py-tree-sitter como biblioteca, num script que percorre a AST e monta o grafo em dois dicionários Python (callers e callees). O blast radius é só um BFS nesse grafo. O que vai pro LLM no fim é o conteúdo dos 7..."1 tabcoin · 0 comentário · kenimo49 · 7 dias atrás
"Verdade, essa parte ficou implícita no post mesmo. No meu setup é um script Python com py-tree-sitter: ele percorre a AST de cada arquivo, monta dois dicionários (quem chama / quem é chamado) e roda um BFS a partir do arquivo do diff. A saída é a lista..."1 tabcoin · 0 comentário · kenimo49 · 7 dias atrás
"Valeu, Oletros, e que bom te ver de novo por aqui. Teu ponto sobre entender como as regras de fato funcionam é exatamente o que me empurrou pro log cru: dashboard não conta esse lado. Sobre dividir sem cobrar, é o tipo de dado que eu queria ter achado..."1 tabcoin · 1 comentário · kenimo49 · 15 dias atrás
"Vi sim. Esse AI Crawl Control (o antigo AI Audit) é justamente de onde eu puxei esse dado. A diferença é que aqui eu usei só pra observar, não pra bloquear: deixo os bots de retrieval passarem, que são os que me citam, e só aperto os de treino nos endp..."1 tabcoin · 0 comentário · kenimo49 · 15 dias atrás
"O índice semântico devolvendo só o resumo da skill relevante é exatamente a direção que eu queria, em vez de carregar o banco inteiro. Isso bate com o proxy que tô discutindo na outra thread aqui, na parte de carregar sob demanda. Vou dar uma olhada no..."1 tabcoin · 0 comentário · kenimo49 · 15 dias atrás
"Boa, essa flag é um botão bem mais limpo do que mover pro sótão. O mv foi meu jeito bruto de resolver. Com disable-model-invocation tu mantém o /comando manual sem precisar tirar o arquivo do lugar. A dúvida que me sobra é se o description ainda é reco..."1 tabcoin · 1 comentário · kenimo49 · 15 dias atrás
"Esse último parágrafo, sobre o worktree ter ficado importante com os agentes de IA rodando em paralelo, é exatamente o que eu faço todo dia. Rodo vários agentes no mesmo repo ao mesmo tempo, e o worktree é a base disso. Quando cada agente tem a própria..."2 tabcoins · 1 comentário · kenimo49 · 18 dias atrás
"Boa, eu também ando medindo os tokens de perto, então concordo com a direção. A entrada encolhe mesmo. Mas na prática o CSV tropeça quando o valor tem vírgula, aspas ou quebra de linha no meio: a coluna desalinha e o modelo lê o campo errado. Às vezes..."1 tabcoin · 1 comentário · kenimo49 · 18 dias atrás
"Boa, esse proxy é justamente o caminho que eu também venho ruminando. O wrapper que usei pra medir os tokens já é meio um proxy mínimo: ele lê o input_tokens de cada turno antes de eu seguir. Falta dar a ele o poder de carregar skills sob demanda, que..."2 tabcoins · 2 comentários · kenimo49 · 18 dias atrás
"Cara, respeito demais. Eu também pensei em rodar tudo localmente, mas quando vi o tamanho do problema de VLM e suporte decente ao japonês, desisti antes de gastar como você. Sua persistência até chegar em algo bom é de outro nível."2 tabcoins · 0 comentário · kenimo49 · 23 dias atrás
"Faz sentido. API banca a infra que sustenta o Max subsidiado, e o usuário pesado de assinatura vira porta de entrada pro contrato corporativo lá na frente. Em vez de criar mais conta, separei uma máquina dedicada só pra rodar 1 conta com Max. Isolar po..."1 tabcoin · 0 comentário · kenimo49 · 23 dias atrás
"Vivi a armadilha do orquestrador. Um único prompt disparava 10+ chamadas internas e eu travei retry com hard-limit pra parar a hemorragia. Mas o número real é pior: uma vez por mês eu bato no limite do Claude Max, caio pro consumo direto por API e gast..."3 tabcoins · 5 comentários · kenimo49 · 24 dias atrás
"Obrigado por colocar isso em palavras. Eu estava batendo de cabeça com o mesmo problema no trabalho: como evitar que o .env do time vazasse via dependência comprometida. Cheguei a desenhar um proxy server distribuindo API keys individuais por pessoa, m..."2 tabcoins · 1 comentário · kenimo49 · 24 dias atrás
"Publico em mais de 5 plataformas (Dev.to, Hashnode, Qiita, Zenn, Medium...) e quase todas recompensam quem acumula: mais seguidores, mais views, mais badges. O que me chamou atenção aqui é o oposto: o Q penaliza quem guarda TabCoin sem usar. Isso inver..."5 tabcoins · 1 comentário · kenimo49 · 24 dias atrás
"Boa, parabéns pelo setup! Também comecei a chamar o Codex de dentro do Claude Code recentemente. Valeu pela troca."1 tabcoin · 0 comentário · kenimo49 · 26 dias atrás
"Recorte forte. Só ajusto que no meu setup os três rodaram em contextos isolados, sem ver a saída uns dos outros. Mesmo assim convergiram no mesmo silêncio sobre a race condition, o que na verdade fortalece a sua tese: alucinação consensual sobrevive ao..."1 tabcoin · 1 comentário · kenimo49 · 26 dias atrás
"Belo post, mrmsoares. A ponte que o Oletros fez com SDD/harness é exatamente onde eu queria pegar carona. Já passei por isso por outro caminho: o time anterior sincronizava tipos via JSON Schema entre backend e frontend. Parecia resolver, mas o schema..."1 tabcoin · 0 comentário · kenimo49 · 27 dias atrás
"Boa, 70tenta. O hábito de usar o Skill workflow do Antigravity pra deixar o plano visível, respeito demais (rodo Claude Code com 60+ skills, sigo a mesma linhagem). Vai uma sugestão de ângulo pra Part 2: Montar em 10 minutos é real, mas o inferno mesmo..."1 tabcoin · 0 comentário · kenimo49 · 27 dias atrás
"Oletros, a sua analogia do harness bateu fundo aqui. No meu harness-ops, rodei uma vez com set -e + silent exit e o cron de publish ficou falhando em silêncio por uma semana inteira. Telegram e dashboard mandavam "tudo verde", cobertura de teste cravad..."1 tabcoin · 0 comentário · kenimo49 · 27 dias atrás
"Isolamento em container/ZFS é necessário, mas tem outra camada acima. Boundaries as code: escrever as proibições de forma declarativa em CLAUDE.md ou nos arquivos de skill. Rodo várias pipelines autônomas de publicação no meu harness-ops, e foi só com..."2 tabcoins · 0 comentário · kenimo49 · 29 dias atrás
"Boa! Pra DevOps, além das ideias que já citaram (proxmox, docker, etc), vale muito a pena: Subir um runner self-hosted do GitHub Actions e montar um pipeline de deploy automático pro seu próprio app Expor com Cloudflare Tunnel (sem precisar abrir porta..."3 tabcoins · 2 comentários · kenimo49 · 30 dias atrás
"Cara, obrigado! E concordo sobre o desafio. Esse pipeline/harness ainda é território novo. Eu mesmo refaço as regras a cada 2–3 meses porque o que funcionava com Claude 4.5 não rende igual com o 4.7. Se você testar e topar com algum hábito que não enca..."1 tabcoin · 0 comentário · kenimo49 · 1 mês atrás
"Cara, esse “a IA não deixa burro, só amplifica a preguiça” é um dos melhores frames que já vi sobre o assunto. Bate exatamente com o que eu chamo de forcing function no post: o spec não funciona porque o agente fica mais inteligente, funciona porque o..."1 tabcoin · 0 comentário · kenimo49 · 1 mês atrás
"Boa, o spec-kit também tava na minha lista para olhar. Bate com o que sinto na prática: para feature pequena, spec é overhead, mas o ROI dispara quando a feature tem mais de 3 endpoints ou regra de negócio mais complexa. E sobre vibe code com modelo fr..."1 tabcoin · 0 comentário · kenimo49 · 1 mês atrás