Skip to content

goose

Goose é um agente de IA de propósito geral, nativo e de código aberto, disponível para macOS, Linux e Windows, construído em padrões abertos como o Model Context Protocol (MCP) e o Agent Client Protocol (ACP).

Grátis · macOS, Linux, Windows · API

O que é goose?

goose é uma ferramenta de agente de IA de propósito geral desenvolvida pela Agentic AI Foundation que permite a engenheiros, desenvolvedores, pesquisadores, escritores e analistas de dados automatizar tarefas em vários domínios. Ele opera localmente através de um aplicativo de desktop nativo (macOS, Linux, Windows), uma interface de linha de comando (CLI) e uma API, construído com Rust para desempenho e enfatizando a extensibilidade através de padrões abertos como o Model Context Protocol (MCP) e o Agent Client Protocol (ACP).

Principais Recursos do goose

Goose oferece um conjunto abrangente de recursos projetados para operação autônoma de agentes de IA em múltiplas plataformas e fluxos de trabalho. Sua arquitetura suporta ampla extensibilidade e adesão a padrões abertos.

  • Aplicativo de desktop nativo para macOS, Linux e Windows.
  • Interface de linha de comando (CLI) para automação scriptável.
  • Acesso à API para integração programática em sistemas existentes.
  • Extensível com mais de 70 integrações via Model Context Protocol (MCP).
  • Suporta qualquer Large Language Model (LLM), incluindo modelos baseados em assinatura e mais de 15 provedores.
  • Inferência local integrada alimentada por llama.cpp para execução de modelo privada e sem servidor.
  • Recursos de segurança, incluindo detecção de injeção de prompt.
  • Extensão Computer Controller com Peekaboo para interagir com qualquer aplicativo no macOS.
  • Hooks de ciclo de vida via especificação Open Plugins para conectar scripts de shell em eventos como PreToolUse e PostToolUse.

Quem Deve Usar goose?

Goose é projetado para profissionais que exigem automação avançada e capacidades de IA autônomas em domínios técnicos e analíticos. Sua versatilidade o torna adequado para uma variedade de usuários.

  • Engenheiros e Desenvolvedores: Para automatizar tarefas de engenharia, como migrações de código, refatoração, geração de projetos greenfield, modernização de código legado e otimização de fluxos de trabalho de desenvolvimento, incluindo implantação e revisões de código.
  • Pesquisadores e Analistas de Dados: Para auxiliar na pesquisa, análise de dados e automação geral de tarefas.
  • Escritores: Para automatizar tarefas de escrita e fluxos de trabalho de geração de conteúdo.
  • Usuários que precisam de automação de tarefas: Para automação geral de tarefas em vários domínios, incluindo organização de arquivos e fluxos de trabalho multiagente.
  • Equipes que estão iniciando novos projetos: Para entender e navegar rapidamente em bases de código desconhecidas.

Como Usar goose

Goose pode ser iniciado através de seu aplicativo de desktop nativo, interface de linha de comando ou API. Os usuários geralmente começam instalando o cliente apropriado para seu sistema operacional e configurando seus provedores de LLM desejados.

  1. Baixe e instale o aplicativo de desktop nativo para macOS, Linux ou Windows no site oficial.
  2. Alternativamente, utilize a interface de linha de comando (CLI) para interação direta e scripting.
  3. Configure o acesso aos provedores de LLM preferidos, incluindo modelos locais via inferência llama.cpp integrada ou serviços externos.
  4. Defina objetivos ou tarefas para o agente executar, aproveitando suas capacidades autônomas.
  5. Integre com ferramentas e serviços existentes usando as extensões do Model Context Protocol (MCP).
  6. Monitore e gerencie fluxos de trabalho de agentes através da UI de desktop ou CLI, utilizando recursos como paginação de sessão e reprodução de imagem.

Preços e Planos do goose

Goose é um projeto de código aberto lançado sob a licença Apache 2.0, tornando-o totalmente gratuito para usar. Não há taxas de assinatura ou planos escalonados para o agente Goose principal.

  • Goose: Gratuito (licenciado sob Apache 2.0, inclui todos os recursos e integrações principais)

Prós

  • Native open-source AI agent available for macOS, Linux, and Windows.
  • Supports over 70 integrations through the Model Context Protocol (MCP).
  • Compatible with more than 15 LLM providers, including major services and local models.
  • Offers desktop, command-line interface (CLI), and API access for flexible usage.
  • Designed for diverse workflows, including code, research, writing, and automation.
  • Emphasizes data privacy by running locally on the user's machine.

Contras

  • Requires initial setup and configuration, which may be a hurdle for new users.
  • While robust, the command-line interface could benefit from a more interactive UI for some users.
  • Performance is dependent on local machine resources and chosen LLM provider.
  • Users are responsible for managing API keys and costs for third-party LLMs.

goose vs Concorrentes

Goose se destaca no cenário de agentes de IA autônomos por sua abordagem nativa e local-first, padrões abertos e extensibilidade abrangente, contrastando com outros agentes que podem depender mais fortemente de serviços em nuvem ou provedores de LLM específicos.

goose

Grátis · macOS, Linux, Windows · API

Do blog da Stork

Gostando do artigo? Receba um assim na sua caixa de entrada toda manhã.

um e-mail por dia · cancele em dois cliques · sem rastreadores de terceiros