Introdução geral
Claude O Engineer é uma interface de linha de comando (CLI) interativa desenvolvida por Doriandarko que utiliza o modelo Claude-3.5-Sonnet da Anthropic para auxiliar nas tarefas de desenvolvimento de software. A estrutura permite que o Claude gere e gerencie suas próprias ferramentas, ampliando continuamente seus recursos por meio do diálogo. O Claude Engineer oferece uma interface da Web moderna e uma CLI avançada para uma variedade de fluxos de trabalho de desenvolvimento.
O Claude Engineer v3 é uma estrutura sofisticada que permite que o Claude amplie seus próprios recursos por meio da criação dinâmica de ferramentas. Em um diálogo, o Claude pode identificar a necessidade de novas ferramentas, projetá-las e implementá-las automaticamente. Essa arquitetura de autoaperfeiçoamento significa que, quanto mais frequentemente a estrutura for usada, mais avançada ela se tornará.
Lista de funções
- Criação de ferramentas dinâmicasCriação de novas ferramentas baseadas em descrições de linguagem natural para apoiar o autoaperfeiçoamento.
- Processamento de diálogo em tempo realProcessamento e rastreamento em tempo real do uso de tokens em diálogos.
- Geração automática de ferramentasIdentificação e criação automáticas das ferramentas necessárias e otimização das ferramentas existentes.
- Suporte a várias interfacesInterface de linha de comando: Fornece uma interface da Web moderna e uma interface de linha de comando avançada.
- Saída avançada do consoleIndicadores de progresso e resultados detalhados de depuração: fornece indicadores de progresso e resultados detalhados de depuração.
- Histórico do diálogo sobre persistênciaGerencie o status do diálogo e o uso de tokens.
Usando a Ajuda
Processo de instalação
- Faça o download e instale o UV::
- Usuários do macOS e do Linux: Execute o seguinte comando para instalar o UV:
curl -LsSf https://astral.sh/uv/install.sh | sh
- Usuários do Windows: executem o seguinte comando do PowerShell para instalar o UV:
irm https://astral.sh/uv/install.ps1 | iex
- Usuários do macOS e do Linux: Execute o seguinte comando para instalar o UV:
- Clonagem e configuração de projetos::
- Execute o seguinte comando para clonar o projeto e configurar o ambiente virtual:
git clone https://github.com/Doriandarko/claude-engineer.git cd claude-engineer uv venv fonte .venv/bin/activate
- Usuários do Windows:
git clone https://github.com/Doriandarko/claude-engineer.git cd claude-engineer uv venv .venv\Scripts\activate
- Execute o seguinte comando para clonar o projeto e configurar o ambiente virtual:
Processo de uso
- Iniciando a interface da Web::
- Execute o seguinte comando para iniciar a interface da Web:
uv run app.py
- Em seguida, abra-o em seu navegador
http://localhost:5000
.
- Execute o seguinte comando para iniciar a interface da Web:
- Como iniciar a interface de linha de comando::
- Execute o seguinte comando para iniciar a CLI:
uv run ce3.py
- Execute o seguinte comando para iniciar a CLI:
Funções principais
- Criação de ferramentas dinâmicasDigite uma descrição em linguagem natural na caixa de diálogo e o Claude Engineer gerará automaticamente a ferramenta apropriada.
- Processamento de diálogo em tempo realProcessamento e rastreamento do uso de tokens em tempo real durante as conversas, fornecendo indicadores de progresso e resultados detalhados de depuração.
- Geração automática de ferramentasIdentificar e criar automaticamente as ferramentas necessárias com base no conteúdo do diálogo e otimizar as ferramentas existentes.
Funções em destaque
- Suporte a várias interfacesInterface de linha de comando: fornece uma interface moderna da Web e uma interface de linha de comando avançada para uma variedade de fluxos de trabalho de desenvolvimento.
- Auto-aperfeiçoamentoExpansão e otimização contínuas de seus recursos por meio do diálogo para oferecer suporte ao desenvolvimento mais eficiente.
- Histórico do diálogo sobre persistênciaGerencie o status do diálogo e o uso de tokens para garantir a continuidade e a eficiência do processo de desenvolvimento.