Descrição
Claude Engineer v3 é uma estrutura sofisticada projetada para aprimorar o desenvolvimento de software por meio do poder do modelo Claude 3.5 Sonnet da Anthropic. Ele funciona como uma CLI interativa e uma interface web, permitindo que os usuários aproveitem a IA para várias tarefas de desenvolvimento. A inovação principal reside em sua capacidade de criar e gerenciar ferramentas de forma autônoma, expandindo continuamente suas capacidades por meio de interações conversacionais.
A arquitetura da estrutura permite que Claude identifique as necessidades de novas ferramentas durante as conversas, as projete e as implemente automaticamente. Esse mecanismo de autoaperfeiçoamento garante que a estrutura se torne mais poderosa a cada uso. As principais funcionalidades incluem a criação e carregamento dinâmico de ferramentas, uma interface de console rica com indicadores de progresso e um sistema avançado de rastreamento de tokens. A interface web oferece uma interface de usuário moderna com recursos como upload e análise de imagens, enquanto a CLI oferece uma experiência otimizada para desenvolvedores.
A instalação é simples, com instruções fornecidas para macOS/Linux e Windows. Os usuários podem escolher entre a interface web e a CLI com base em suas preferências de fluxo de trabalho. A interface web é ideal para trabalho visual e análise de imagens, enquanto a CLI é adequada para desenvolvedores e integração de sistemas. A estrutura do projeto inclui componentes para a interface web, interface CLI, configurações, ativos web, modelos HTML, implementações de ferramentas e prompts do sistema.
Claude Engineer v3 vem com um conjunto abrangente de ferramentas pré-construídas, incluindo um Criador de Ferramentas, Gerenciador de Pacotes UV, Executor de Código E2B, Ferramenta de Linting, Ferramentas do Sistema de Arquivos, Ferramentas Web e Ferramentas de Utilitários. Essas ferramentas são projetadas para serem autodocumentadas, resistentes a erros, compostas, seguras e compatíveis com várias plataformas. O projeto é de código aberto e recebe contribuições, com documentação detalhada disponível para desenvolvedores interessados em estender suas capacidades.
Recursos principais de Claude Engineer
Identificação e criação autônoma de ferramentas
Expansão dinâmica de capacidades durante as conversas
Gerenciamento inteligente de dependências de ferramentas
Visualização do uso de tokens em tempo real
Formatação de texto rica na CLI
Upload e análise de imagens na interface web
Sistema de importação de módulos dinâmicos
Histórico de conversas persistente com gerenciamento de tokens
Geração automatizada de código de ferramentas
Gerenciamento preciso da janela de contexto
Autotimização de ferramentas existentes
Capacidade de recarregamento a quente para novas ferramentas
Primeiros passos com Claude Engineer
Clone: Clone o repositório do GitHub para sua máquina local usando `git clone https://github.com/Doriandarko/claude-engineer.git`
Instale as Dependências: Navegue até o diretório do projeto e instale as dependências usando `uv venv` e `source .venv/bin/activate` (macOS/Linux) ou `uv venv .venv\Scripts\activate` (Windows).
Configure: Configure sua chave de API da Anthropic e sua chave de API da E2B nas variáveis de ambiente ou em um arquivo `.env`.
Execute a Interface Web: Execute a interface web usando `uv run app.py` e abra seu navegador em `http://localhost:5000`.
Execute a CLI: Execute a interface de linha de comando usando `uv run ce3.py`.
Explore as Ferramentas: Utilize as ferramentas integradas ou crie ferramentas personalizadas por meio do Criador de Ferramentas.
Contribua: Envie solicitações de pull para grandes alterações após abrir uma issue.
Casos de uso de Claude Engineer
- Criação de Ferramentas de IA
- Desenvolvimento de Software
- Execução de Código
- Web Scraping
- Gerenciamento de Arquivos
- Gerenciamento de Tokens
- Depuração
- Análise de Imagens








