Os pontos fortes exclusivos da Crush estão refletidos em:
- Integração profunda com o terminalIncorporado diretamente ao fluxo de trabalho da CLI do desenvolvedor sem alternar entre interfaces gráficas.
- Design leveOcupa apenas os recursos do processo do terminal, adequado para ambientes de desenvolvimento remoto/servidor.
- Extensões em nível de protocoloSuporte: Suportado por uma combinação de LSP+MCP, ele pode lidar tanto com a análise de código quanto com a interface com cadeias de ferramentas personalizadas.
- Flexibilidade de modelagemSuporte para configuração de vários fornecedores de modelos ao mesmo tempo, enquanto os plug-ins de IDE geralmente estão vinculados a um fornecedor específico.
Por exemplo, ao depurar o código Go, o Crush pode ser chamado de forma síncrona com gopls
A realização de verificações estáticas durante a interpretação de erros com modelos antrópicos é uma colaboração entre ferramentas que é difícil de obter com IDEs tradicionais.
Essa resposta foi extraída do artigoCrush: assistente de programação de IA de endpoint com LSP integrado e comutação de vários modelosO