OpenCLI
Um agente para os modelos que você mesmo executa
Roda no seu computador, funciona com qualquer modelo compatível com a OpenAI e faz o trabalho em vez de descrevê-lo: lê seus arquivos, executa seus comandos, edita seu trabalho e continua em segundo plano quando você não está.
Colocar para rodar
- macOS
- Windows
- Linux
- Terminal
- Do código-fonte
Baixe OpenCLI-macos-aarch64.dmg
(Apple Silicon) ou
OpenCLI-macos-x86_64.dmg
(Intel) e arraste para Aplicativos.
A compilação não leva certificado da Apple, então a primeira abertura precisa de uma destas duas coisas:
xattr -dr com.apple.quarantine /Applications/OpenCLI.app
ou clique com o botão direito no app e escolha Abrir. Só uma vez.
Baixe e execute
OpenCLI-windows-x86_64-setup.exe.
O SmartScreen vai mostrar uma caixa azul porque a compilação não é assinada. Clique em Mais informações e depois em Executar assim mesmo.
Baixe
OpenCLI-linux-x86_64.AppImage,
dê permissão de execução e rode:
chmod +x OpenCLI-linux-x86_64.AppImage
./OpenCLI-linux-x86_64.AppImage
curl -fsSL https://opencli.ai/install.sh | sh
Descobre a sua plataforma, busca a compilação correspondente e coloca o opencli em
/usr/local/bin — ou em ~/.local/bin se não conseguir escrever lá.
Uma toolchain recente de Rust:
git clone https://github.com/ai-dashboad/opencli.git
cd opencli/opencli-rs
cargo build --release -p opencli-cli --bin opencli
Ele não vem com modelo nenhum. Aponte para um: um Ollama local, o seu próprio servidor ou qualquer um dos quarenta e tantos provedores, vários deles com cota gratuita.
Para onde ir agora
Primeira conversa
Onde um chat começa, o que ele pergunta antes de mudar qualquer coisa e como ver o que ele fez.
Departamentos e bots
Um diretório com instruções permanentes, e conversas dentro dele que têm um trabalho. Nove vêm com dados de exemplo.
Plantões
Trabalho que volta sozinho — e que para para te perguntar quando chega em algo que não deveria decidir sozinho.
Execuções em segundo plano
Trabalho que continua depois que você fecha a conversa que o começou, e por que às vezes um fica esperando.
Sandbox e aprovações
O que o agente pode fazer e o que ele precisa perguntar antes. A página mais importante daqui.
O que ele não faz
Dito de cara em vez de descoberto depois, com o motivo de cada item.
Duas coisas que vale saber antes de gastar uma noite nisso
Um modelo local pequeno não é tão bom nisso quanto um de fronteira. A interface é a mesma; o raciocínio não é. E um modelo que não chama ferramentas não consegue fazer este trabalho de jeito nenhum — ele vai conversar. Teste o seu antes de se comprometer.
O sandbox do agente pode escrever em qualquer lugar dentro do diretório de trabalho. Esse diretório é tudo o que ele pode mudar, e é por isso que uma conversa abre num espaço de trabalho e não na sua pasta pessoal.