O Crush é um assistente de programação de IA de terminal desenvolvido pela equipe do Charmbracelet e projetado para desenvolvedores. Ele oferece suporte à escrita de código, à depuração e ao gerenciamento de projetos diretamente no ambiente do terminal, integrando vários modelos de linguagem grandes (por exemplo, OpenAI, Anthropic ou o modelo nativo Ollama). Sua principal vantagem está na conveniência da operação do terminal, que evita a interferência ambiental dos desenvolvedores que trocam de ferramentas com frequência.
A ferramenta foi projetada de forma modular para oferecer suporte à troca flexível de modelos, à integração do protocolo LSP (Language Server Protocol) e ao inovador protocolo MCP (Model Context Protocol), além de ser compatível com os principais sistemas operacionais, como macOS, Linux e Windows. Esse projeto mantém a eficiência dos fluxos de trabalho do terminal e, ao mesmo tempo, incorpora os recursos inteligentes da assistência de IA.
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