Seu agente de IA está perdendo metade da internet… até agora (Agent-Reach)

BBetter Stack
컴퓨터/소프트웨어창업/스타트업AI/미래기술

Transcript

00:00:00Eu me deparei com esse problema na semana passada. Eu tinha meu agente que obviamente podia editar código,
00:00:04executar comandos, inspecionar o arquivo. Tudo isso é coisa normal de agente de codificação.
00:00:09Então tentei pedir, é algo simples. Encontre discussões recentes sobre ferramentas de agentes de IA
00:00:14no Twitter, Reddit, GitHub e Bilibili. É aí que as coisas começam a crescer,
00:00:18porque o agente era pequeno o suficiente para resumir a pesquisa,
00:00:22mas não confiável o suficiente para buscar a pesquisa enquanto também executa meu código.
00:00:3028.000 estrelas instaladas com um comando, e é construído em torno de uma ideia prática muito simples.
00:00:35Parem de nos fazer conectar manualmente o acesso à internet em cada fluxo de trabalho de agente.
00:00:41Vamos ver como tudo isso funciona nos próximos minutos.
00:00:48Agora, aqui está a parte que muitos de nós realmente encontramos. As coisas úteis não estão em um lugar limpo. Estão
00:00:54frequentemente espalhadas por postagens, comentários, threads do GitHub, fóruns e resultados de pesquisa que mudam
00:01:01constantemente. E tecnicamente, sim, você pode configurar isso sozinho. Você pode configurar algo para extrair e
00:01:07puxar do YouTube, algo para lutar contra a autenticação. Você poderia pagar pelo acesso à API do X. Você poderia até adicionar
00:01:13proxies. Tudo isso funciona, mas então você pode estar tentando descobrir por que o Bilibili funcionou ontem
00:01:18e quebrou hoje. Você começa tentando construir um agente, então cada plataforma se transforma em seu próprio mini
00:01:24projeto de infraestrutura. Agent Reach é uma camada de capacidade. Um comando instala as ferramentas certas,
00:01:31registra-se no seu agente de codificação, executa as verificações de integridade e dá ao agente acesso funcional a
00:01:37múltiplas plataformas. Então você pode estar no Twitter, Reddit, YouTube, Bilibili, Xiaohongshu, plataformas chinesas,
00:01:44estou dizendo aqui, e todas elas trabalhando juntas. Seu agente não deveria precisar que você conecte manualmente
00:01:50o acesso à internet toda vez que precisar de contexto. Se você gosta de ferramentas de codificação que aceleram seu fluxo de trabalho,
00:01:55não deixe de se inscrever. Temos vídeos saindo o tempo todo. Então, vamos testar tudo isso. Estou no VS Code
00:02:01com o Claude aqui, mas a mesma ideia funciona no Cursor 2. Vou colar uma frase. Instale o Agent Reach
00:02:09usando a linha de comando oficial e configure-o. É isso. Apenas instale, configure e vamos começar.
00:02:16Agora, observe a parte chata acontecer automaticamente. Ele puxa a CLI, verifica as ferramentas necessárias,
00:02:23configura backends de plataforma, registra a habilidade e depois executa o comando doctor,
00:02:30que é apenas agent reach doctor. Esta é a primeira parte importante de tudo isso. O agente não sabe
00:02:36que o Agent Reach existe ainda. Ele pode usá-lo, no entanto, agora. Então, vamos perguntar algo mais real.
00:02:44Vou dizer algo como pesquise discussões recentes sobre ferramentas de agentes de IA no Twitter,
00:02:50ou X, e Bilibili. Extraia os principais insights e links. Dê um tempo para executar.
00:02:58E aí está. Pesquisa multiplataforma com fontes, sem copiar links de volta para o chat. Isso foi realmente
00:03:06bem eficiente. Foi muito legal. Estou extraindo esses sites diferentes ou pelo menos obtendo contexto
00:03:10deles. Não que ele tenha pesquisado um site. Ele cruzou plataformas sem que eu me tornasse o navegador,
00:03:16abrindo todas essas abas. O Agent Reach é uma CLI e biblioteca Python. É licenciado pelo MIT, e a ideia é
00:03:24quais são os canais da plataforma. Pense em cada canal como um adaptador para uma plataforma.
00:03:29O YouTube tem um canal. O GitHub tem um canal. As plataformas chinesas, elas têm um canal, certo?
00:03:34Leitura geral da web. Todos esses são canais diferentes. Não é apenas um extrator com algum
00:03:38wrapper. Cada plataforma pode ter um backend primário e um backend de fallback. Então, se o primeiro caminho realmente
00:03:45quebrar, o Agent Reach pode contornar isso. Agora, isso é realmente enorme porque o acesso à plataforma quebra
00:03:51o tempo todo. Um backend funciona hoje. Amanhã a plataforma muda alguma coisa. Agora seu agente é inútil
00:03:57até que você o conserte. O Agent Reach tenta mover esse problema de manutenção para fora de nossos projetos e para
00:04:03uma camada de acesso compartilhada. Bilibili, a plataforma chinesa, é um bom exemplo em outras plataformas chinesas restritas.
00:04:10Elas são bons exemplos disso. Quando uma abordagem parou de funcionar de forma confiável, o backend pôde ser trocado
00:04:15para uma ferramenta específica de plataforma melhor. É por isso que isso explodir tão rapidamente meio que importa.
00:04:21Desenvolvedores, nós gostamos de dar estrelas nas coisas por uma razão. Nós damos estrelas quando elas resolvem problemas que realmente temos.
00:04:27Já temos agentes que podem escrever código. Mas o próximo problema aqui é o contexto. O que estamos realmente
00:04:33dizendo sobre um novo framework? Do que estamos reclamando nas issues do GitHub? Quais tutoriais são realmente
00:04:39úteis? O que está acontecendo nas comunidades de desenvolvedores chineses que ainda não chegou ao Twitter inglês? Eu continuo dizendo
00:04:45Twitter. É X ou Twitter? Não sei. É Twitter. Mas esse contexto é valioso. Mas o problema,
00:04:51está espalhado por toda a internet. E é exatamente aí que muitos desses agentes meio que desmoronam.
00:04:57Agora o Agent Reach não é legal para todos os casos de uso, mas para o caso de uso certo, sim, claro. Ajuda.
00:05:03É muito legal. A instalação com um comando é genuinamente útil. O comando doctor é bom. Quando algo
00:05:09quebra, você precisa saber o que quebrou, qual plataforma funciona, qual backend falhou. Então a cobertura
00:05:15da plataforma é excepcionalmente útil, especialmente se você se importa com plataformas ocidentais e chinesas. A maioria das ferramentas
00:05:21de agente ainda são muito centradas na web inglesa. O Agent Reach é muito mais útil porque podemos cruzar múltiplas
00:05:27plataformas em diferentes países. Esta não é uma ferramenta completa de automação de navegador interativa. É ótima para
00:05:32ler, pesquisar, extrair e pesquisar. Mas se você precisar de ações de interface complexas com várias etapas,
00:05:38você poderia tentar emparelhá-la com o Playwright ou um agente de navegador. Alguns agentes de codificação ainda precisam de permissões de execução
00:05:44habilitadas no início, então podemos encontrar alguns bugs por lá. Se seu agente não puder executar comandos de shell,
00:05:50ele não pode auto-instalar ferramentas. Então aqui está uma resposta mais simples para tudo isso. Se seu agente só precisa de páginas
00:05:57da web normais, você provavelmente poderia apenas começar com algo como Firecrawl. Mas se seu agente
00:06:02precisa de contexto multiplataforma, ou seja, discussões sociais, issues de tutoriais, o Agent Reach pode valer a pena tentar.
00:06:09Se você gosta de ferramentas de codificação como esta, não deixe de se inscrever no canal BetterStack.
00:06:13Nos vemos em outro vídeo.

Key Takeaway

O Agent Reach elimina a necessidade de gerenciar manualmente a infraestrutura de acesso à web para agentes de IA, fornecendo uma camada única e robusta para extrair contexto de múltiplas plataformas, incluindo redes sociais ocidentais e chinesas.

Highlights

  • Agent Reach resolve a fragmentação de dados ao centralizar o acesso a múltiplas plataformas, como Twitter, Reddit, GitHub e Bilibili, em uma única camada de capacidade.

  • A ferramenta utiliza um sistema de canais adaptadores, permitindo que o agente recupere contextos sociais e técnicos sem a necessidade de configuração manual constante.

  • O comando 'agent reach doctor' verifica a integridade das conexões e a funcionalidade dos backends em cada plataforma registrada.

  • A infraestrutura permite o uso de backends de fallback para contornar falhas comuns de acesso em plataformas que mudam frequentemente suas políticas de dados.

  • A biblioteca é licenciada sob a licença MIT e funciona tanto como uma CLI quanto como uma biblioteca Python integrável a agentes de codificação como Claude ou Cursor.

  • A ferramenta é focada em leitura, extração e pesquisa, sendo indicada para agentes que necessitam de contexto multiplataforma, enquanto casos de automação de interface complexa ainda exigem ferramentas como Playwright.

Timeline

Limitações da pesquisa manual em agentes

  • Agentes de IA convencionais falham ao tentar cruzar informações de múltiplas plataformas simultaneamente.
  • A infraestrutura de extração para cada site se torna rapidamente um projeto de manutenção técnica complexo e instável.

A tentativa de extrair dados de Twitter, Reddit, GitHub e Bilibili revela que agentes de codificação frequentemente carecem de confiabilidade ao lidar com várias fontes de dados ao mesmo tempo. Configurar manualmente acessos, gerenciar autenticação e lidar com proxies exige um esforço de engenharia que quebra frequentemente, exigindo reparos contínuos.

Funcionamento e integração do Agent Reach

  • O Agent Reach atua como uma camada de abstração que instala as ferramentas necessárias e registra habilidades no agente de codificação.
  • A ferramenta permite que agentes consultem simultaneamente plataformas distintas para obter insights sem que o usuário precise gerenciar abas manualmente.

Ao instalar o Agent Reach via CLI, o sistema configura automaticamente backends de plataforma e registra a funcionalidade para o ambiente de desenvolvimento, como o VS Code ou Cursor. O comando 'agent reach doctor' garante que o agente possua o ambiente configurado para extrair dados de plataformas como YouTube e GitHub de forma coesa.

Arquitetura técnica e resiliência

  • Cada plataforma é tratada como um canal adaptador independente com backends primários e de fallback.
  • A camada de acesso compartilhada transfere o ônus da manutenção de quebras de API de plataformas específicas para o Agent Reach.

A estrutura de canais permite que a ferramenta se adapte rapidamente quando uma plataforma muda sua estrutura de dados. Se o backend principal falha, o sistema alterna automaticamente para uma alternativa, mantendo o agente funcional sem intervenção humana no código fonte original do agente.

Casos de uso e restrições operacionais

  • O Agent Reach é ideal para extrair contexto social, issues do GitHub e discussões em fóruns técnicos.
  • A ferramenta não substitui soluções de automação de navegador complexas, mas pode ser combinada com o Playwright para fluxos de trabalho avançados.

Embora seja altamente eficiente para leitura e pesquisa, o Agent Reach não é uma ferramenta de automação interativa para interface. Ele preenche a lacuna de contexto que muitos agentes possuem ao tentar entender o ecossistema de desenvolvimento além do código, especialmente entre comunidades ocidentais e plataformas restritas como as chinesas.

Community Posts

View all posts