Foi publicado o protótipo da ferramenta de console ai-cli para a integração de grandes modelos de linguagem (GitHub Models, OpenAI, Groq, DeepSeek, entre outros) no pipeline de chamada de comandos no terminal. A ferramenta aceita uma solicitação a partir de argumentos ou da entrada padrão e a envia para o grande modelo de linguagem escolhido, direcionando a resposta recebida (comando, mensagem, dados) para o terminal, arquivo, área de transferência ou saída padrão. O projeto foi escrito na linguagem Rust e é distribuído sob a licença MIT.
A principal diferença em relação aos análogos é que o ai-cli não é um agente de IA e nunca executa comandos automaticamente: a ferramenta imprime os comandos no terminal, simulando a entrada via teclado, após o que o usuário pode editá-los e pressionar Enter para executá-los. Toda a configuração, histórico de operações, buffer e configurações dos provedores são armazenados em arquivos de texto YAML comuns. As ações com a resposta da IA são determinadas pela configuração do usuário, e a ferramenta não exige a instalação de nenhum emulador de terminal específico.
echo привет | ai —provider=openai | ai —provider=groq > out.txt
Fonte: opennet.ru
