Solomon Hykes, fundador do Docker, anunciou na plataforma de mídia social X que possivelmente desenvolveu uma ferramenta de código aberto alternativa para competir com o Claude Code, da Anthropic. Essa nova ferramenta faz parte do Dagger, um ambiente de execução de código aberto para orquestração de fluxos de trabalho.
O Claude Code é uma ferramenta de codificação inteligente lançada pela Anthropic junto com o Claude 3.7 Sonnet. Integrada ao terminal, ela visa ajudar os desenvolvedores a escrever código mais rapidamente, sem configurações complexas. Além disso, o Claude Code ajudou a Anthropic a acelerar seus processos de desenvolvimento interno.
O novo sistema modular do Dagger permite que os desenvolvedores integrem recursos inteligentes como componentes modulares em seus aplicativos. Os desenvolvedores podem usar o Dagger como um ambiente de execução e programação para agentes de IA, uma funcionalidade muito semelhante ao Claude Code.
Hykes destaca que o sistema suporta qualquer modelo e possui suporte integrado ao protocolo de contexto de modelo local (MCP). Ele compartilhou alguns exemplos na plataforma X, mostrando a capacidade do Dagger. Por exemplo, ele mostrou como criar um cluster Kubernetes simplesmente digitando "Crie um cluster Kubernetes para mim", utilizando o módulo GPT-4o do OpenAI.
Considerando que a IA generativa impulsionou a demanda por Kubernetes, essa ferramenta certamente pode ajudar os desenvolvedores a acelerar o processo de desenvolvimento. Além disso, Hykes também demonstrou como usar a ferramenta para classificação de problemas, obter credenciais do GitHub pelo terminal e instalar gradualmente a interface de linha de comando (CLI) do GitHub.
Segundo Hykes, o projeto está em desenvolvimento ativo e já foi lançado no GitHub sob a licença Apache-2.0. A documentação menciona que as vantagens do Dagger incluem execução reprodutível, observabilidade ponta a ponta, suporte para múltiplos modelos, interação rápida e integração simples. Os usuários também podem encontrar vários repositórios de código-exemplo usando módulos e recursos inteligentes do Dagger.
Projeto: https://github.com/dagger/dagger
Destaques:
🌟 ** Nova ferramenta lançada **: O fundador do Docker, Solomon Hykes, lançou uma alternativa de código aberto, o Dagger, para desafiar o Claude Code da Anthropic.
💻 ** Design modular **: O novo sistema modular do Dagger permite que os desenvolvedores integrem recursos inteligentes como módulos, aumentando a eficiência da codificação.
🚀 ** Suporte a várias funções **: A ferramenta suporta vários modelos, oferecendo vantagens como execução reprodutível e interação rápida, adequada para cenários de desenvolvimento como Kubernetes.