Os principais recursos do Crush incluem:
- Suporte a vários modelosPermite alternar entre OpenAI, Anthropic ou modelos locais, como o Ollama.
- Integração do LSPRecursos no nível do IDE, como autocompletar código e verificação de sintaxe, são fornecidos por meio do protocolo Language Server.
- Extensão MCPFuncionalidade personalizada: amplie a funcionalidade personalizada com suporte a HTTP, stdio ou SSE por meio do protocolo de contexto de modelo.
- Gerenciamento de sessõesSessões independentes múltiplas podem ser criadas, mantendo o contexto de diferentes projetos.
- Totalmente compatível com a plataformaSuporte para macOS, Linux, Windows (incluindo WSL), FreeBSD e outros sistemas operacionais.
- Suporte à localizaçãoModelos locais podem ser conectados para desenvolvimento off-line por meio de arquivos de configuração.
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