Bolt42

Participe de nossas newsletters diárias e semanais para as últimas atualizações e conteúdo exclusivo sobre a cobertura de IA líder da indústria. Saiba mais


A identidade da rede social temática de pássaros Twitter pode ter sido X-ed pelo novo proprietário Elon Musk, mas isso não impediu um dos seus co-fundadores, Jack Dorsey, de assumir novos nomes de pássaros para um novo projeto.

A outra empresa de Dorsey, Block, a controladora do serviço de ponto de venda Square, do sistema de pagamentos móveis Cash App, do serviço de streaming de música Tidal e outras ferramentas financeiras baseadas em tecnologia, lançou hoje o Goose, uma estrutura gratuita e de código aberto que busca simplificar o processo de construção de um agente de IA (ou vários agentes) com praticamente qualquer modelo de linguagem de grande porte (LLM) como inteligência no backend, seja DeepSeek ou um modelo proprietário de empresas como OpenAI, Google e Anthropic.

Menos de 24 horas atrás, Dorsey provocou o lançamento do Goose, postando no X: “código aberto tudo”.

Os agentes que o Goose foi projetado para construir são principalmente focados em desenvolvimento de software, e em um post no blog anunciando a nova estrutura, o defensor do desenvolvedor da Block, Adewale Abati, escreveu que a estrutura já ajudou nas seguintes tarefas:

  • Realizar migrações de código, como de Ember para React, Ruby para Kotlin, Prefect-1 para Prefect-2 etc.
  • Entrar em um novo projeto em uma linguagem de codificação desconhecida
  • Transitar uma base de código de injeção baseada em campo para injeção baseada em construtor em uma estrutura de injeção de dependência.
  • Realizar benchmarks de desempenho para um comando de build usando uma ferramenta de automação de build
  • Aumentar a cobertura de código acima de um limite específico
  • Gerar uma API para retenção de dados
  • Criar monitores do Datadog
  • Remover ou adicionar flags de recursos etc.
  • Gerar testes unitários para uma funcionalidade

A proclamação foi feita hoje pelo Escritório de Programa de Código Aberto da Block, marcando um passo significativo em direção à democratização de sistemas impulsionados por IA para desenvolvedores e além.

No entanto, como Jackie Brosamer, VP de Engenharia de Plataforma de Dados & IA na Block, disse à VentureBeat em uma entrevista por videochamada recentemente, o objetivo é permitir que os usuários construam agentes que podem atuar em diferentes fornecedores de software, transportando dados do usuário, resumindo e agindo em nome do usuário em vários aplicativos.

“Acho que a vantagem do Goose é sua capacidade de trabalhar em diferentes sistemas. Não está apenas limitado ao Google Drive—ele também pode integrar Google Drive com Slack, por exemplo. Um dos membros de nossa equipe de negócios considera especialmente útil para descobrir o que fez na semana passada porque está em 40 horas de reuniões e não consegue se lembrar. Assim, ele consegue se conectar a qualquer um desses diferentes sistemas, em vez de ter que usar um agente para o Google, um agente para o Slack e tentar combinar todos eles você mesmo.”

O Google agora está disponível sob uma licença Apache 2.0 permissiva, permitindo que seja usado para qualquer projeto concebível, seja comercial ou de pesquisa.

Ele visa desbloquear fluxos de trabalho inovadores ao permitir interoperabilidade entre interfaces de usuário, modelos de IA e os sistemas com os quais interagem.

O Goose foi projetado para funcionar com o Modelo de Contexto de Código Aberto (MCP) da Anthropic—um conjunto padronizado de APIs que facilitam conexões com ferramentas como repositórios de conteúdo, aplicativos de negócios e ambientes de desenvolvimento.

Construindo os blocos de um ecossistema de IA aberto

Segundo Dhanji Prasanna, diretor de tecnologia (CTO) da Block, o lançamento de código aberto visa inspirar uma onda de invenções em diversas indústrias. “Tornar o Goose de código aberto cria uma estrutura para novas alturas de invenção e crescimento,” disse Prasanna. Ele enfatizou que a estrutura já libertou os engenheiros da Block de tarefas repetitivas, permitindo um trabalho mais impactante. “À medida que mais pessoas constroem com IA, desbloquearemos novas ideias e vantagens que podem coletivamente reduzir o trabalho árduo e dar às pessoas um tempo de volta para serem mais criativas,” acrescentou.

O software é modular por design, permitindo que desenvolvedores integrem o Goose em seus sistemas ou construam interfaces personalizadas.

A arquitetura aberta do Goose também permite que os usuários escolham o LLM de sua preferência, oferecendo flexibilidade para diferentes casos de uso.

Bradley Axen, líder técnico de IA na Block, enfatizou essa adaptabilidade, afirmando: “Construímos o Goose para trabalhar com qualquer modelo de linguagem de grande porte, desde o OpenAI até opções de código aberto. Essa adaptabilidade nos permite combinar forças de diferentes fornecedores para desempenho ideal.”

Além da engenharia

O foco inicial do Goose é em engenharia de software, onde ele funciona como um agente capaz de automatizar tarefas que consomem tempo. Operando em tempo real dentro dos ambientes de desenvolvimento, ele pode autonomamente:

• Pesquisar e navegar em bases de código.

• Ler, escrever e editar arquivos.

• Instalar dependências e executar testes.

• Refinar saídas e lidar com tarefas adicionais com mínima supervisão.

Essa flexibilidade tem o potencial de economizar tempo significativo para os engenheiros, enquanto melhora a produtividade. No entanto, a Block vislumbra aplicações mais amplas, desde a simplificação de processos criativos, como composição musical, até o aprimoramento de experiências de comércio eletrônico personalizadas.

As capacidades do Goose são aprimoradas pela colaboração da Block com a Anthropic, uma empresa líder em pesquisa e segurança de IA. Juntos, eles desenvolveram o MCP, que permite que o Goose se conecte a um ecossistema em crescimento de ferramentas e sistemas.

A natureza de código aberto do Goose favorece a inovação impulsionada pela comunidade. Como explicou Brosamer, “O desenvolvimento de código aberto permite um ecossistema onde novas integrações podem vir de fora da empresa. Os usuários não precisam esperar por nós para lançar recursos; eles podem inovar por conta própria.”

Axen sublinhou a filosofia por trás do lançamento do Goose: “Não estamos monetizando o Goose diretamente—ele é totalmente licenciado sob a Apache. Em vez disso, buscamos desenvolver produtos que funcionem perfeitamente com agentes, beneficiando-se do ecossistema de código aberto.”

Quanto a considerações de privacidade e segurança, a natureza de código aberto permite a flexibilidade de implantar o Goose em locais ou em nuvens privadas virtuais.

“Definitivamente não temos nada no meio do uso do Goose — sem chamadas para nossos servidores,” disse Axen.

“Você pode hospedá-lo onde quiser,” observou Brosamer. “E como uma empresa financeira que se preocupa muito com os dados do usuário, essa sempre foi uma das razões pelas quais estamos realmente interessados em modelos de código aberto: em vez de ter que passar nossos dados ou dados dos usuários pela Internet, o que vem com muitos riscos, podemos trazer os modelos para onde os dados já estão hospedados.”

Para mais detalhes, incluindo guias de instalação e contribuição, visite o site do Github do Goose.





    oito + sete =




    Bolt42