Pular para o conteúdo principal
ToolPotion

Claude Engineer

Claude Engineer é uma interface de linha de comando (CLI) e interface web interativa que utiliza o modelo Claude-3.5-Sonnet da Anthropic. Ele auxilia no desenvolvimento de software gerando e gerenciando suas próprias ferramentas, expandindo as capacidades por meio de conversas. As funcionalidades incluem criação autônoma de ferramentas, importação dinâmica de módulos e visualização do uso de tokens em tempo real.

Visitar URL

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

  1. Clone: Clone o repositório do GitHub para sua máquina local usando `git clone https://github.com/Doriandarko/claude-engineer.git`

  2. 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).

  3. 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`.

  4. Execute a Interface Web: Execute a interface web usando `uv run app.py` e abra seu navegador em `http://localhost:5000`.

  5. Execute a CLI: Execute a interface de linha de comando usando `uv run ce3.py`.

  6. Explore as Ferramentas: Utilize as ferramentas integradas ou crie ferramentas personalizadas por meio do Criador de Ferramentas.

  7. 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

Perguntas frequentes de Claude Engineer

Avaliações de Claude Engineer

Carregando...

Ferramentas de IA populares como Claude Engineer

Repositórios de IA no GitHub

Claude Code é uma ferramenta de codificação agente que opera no seu terminal, compreendendo sua base de código. Ela melhora a eficiência da codificação ao executar tarefas…

DestaqueAssistentes de programação com IA

Repositórios de IA no GitHub

ai-cli é uma ferramenta de interface de linha de comando que utiliza o ChatGPT para fornecer respostas para comandos CLI diretamente do seu terminal. Simplifica a sintaxe e o uso…

Assistentes de programação com IA

Repositórios de IA no GitHub

OpenHands é um centro de controle de desenvolvedor auto-hospedado para agentes de codificação e automações orientados por IA. Ele permite executar vários agentes compatíveis com…

Assistentes de programação com IA

Claude Code é um agente de codificação AI projetado para desenvolvedores. Ele entende bases de código, edita arquivos, executa comandos e se integra perfeitamente a ferramentas…

Assistentes de programação com IA

Repositórios de IA no GitHub

Devika é um engenheiro de software de IA de código aberto, projetado como uma alternativa ao Devin. Ele entende instruções de alto nível, as decompõe, pesquisa informações e…

Assistentes de programação com IA

Repositórios de IA no GitHub

CodeFuse-ChatBot é um assistente de IA de código aberto projetado para otimizar o ciclo de vida do desenvolvimento de software. Ele utiliza um Framework Multi-Agente, kits de…

Assistentes de programação com IA

Otron é um agente de desenvolvimento de IA autônomo que se integra com GitHub, Slack e Linear para automatizar seu fluxo de trabalho. Ele usa modelos avançados de IA como Claude…

Assistentes de programação com IA