Termilino

Codex no teu terminal. Com a tua autorização.

Partilha os separadores SSH que escolheres, acompanha o trabalho e controla a próxima ação do agente.

Ligar o Codex

O Termilino liga o Codex de computador através de uma ponte MCP local. Não exige instalar um agente no servidor. A OpenAI fornece o Codex separadamente; a PWODEV desenvolve o Termilino.

  1. Instala o Termilino em Aplicações. Abre Settings > Codex e escolhe Connect Codex.
  2. Na primeira configuração, volta a ligar o MCP ou reinicia o Codex para descobrir as ferramentas. Se moveres a aplicação depois, volta a ligar a integração.
  3. Liga o servidor no Termilino. Clica com o botão direito no separador, abre Codex e escolhe leitura ou controlo. Copia o convite para o chat do Codex que utilizará esse separador.

Um terminal, trabalho visível

O Codex introduz comandos no mesmo terminal interativo que vês. Aplicam-se o diretório, o ambiente da shell e as permissões do utilizador remoto. A entrada e saída aparecem no Termilino; aceitar uma entrada não confirma a sua conclusão com êxito.

O Termilino gere as credenciais SSH. O MCP não devolve palavras-passe guardadas, chaves privadas ou os seus caminhos. O texto do terminal partilhado e os metadados permitidos do servidor continuam legíveis. Não apresentes segredos num terminal partilhado.

Leitura, pausa, modo privado e revogação

Leitura permite ler e bloqueia entradas do agente; controlo permite ambas as ações. A pausa bloqueia novas entradas, mas mantém a leitura. Retomar repõe explicitamente a entrada. Ao escrever ou colar texto, a entrada do agente é primeiro pausada.

O modo privado bloqueia leitura e entrada e limpa as capturas desse separador. Revogar retira a partilha atual. Revoke all access em Settings > Codex também limpa as permissões guardadas dos servidores. Bloquear a aplicação fecha o acesso da integração.

Pausar ou revogar não interrompe um comando remoto já iniciado. Usa controlos adequados, como Ctrl+C, ou gere o processo no servidor. Fechar SSH não garante que todos os processos parem. Não é possível retirar os dados que o Codex já leu.

Permissões de servidor e vários separadores

Ligar a integração não concede acesso aos servidores. Partilha separadores manualmente ou permite descobrir servidores e pastas específicos. Descoberta e ligação sem perguntar são definições separadas. Mantém a aprovação se quiseres decidir em cada ligação.

Settings > Codex mostra separadores partilhados de todas as janelas. Seleciona linhas para copiar um convite conjunto; selecionar não concede direitos. As partilhas não sobrevivem a um reinício nem a nova ligação SSH. Mover pausa a entrada; um duplicado começa privado. Os convites não autenticam nem isolam identidades de chats do Codex.

Limitar a execução a comandos aprovados

Settings > Codex permite limitar a execução a comandos guardados em pastas aprovadas. Bloqueia comandos arbitrários, entrada direta e edição pelo agente. Comandos novos ou alterados exigem nova aprovação. Fora desse modo, guardar ou editar exige uma permissão separada e não executa nada por si só.

Isto limita ações através do Termilino, mas não isola a shell remota nem outras ferramentas do Codex. Um comando permitido pode chamar scripts; continuam a aplicar-se as permissões do utilizador remoto.