Terminal
EN Transferir

Alfa · 1.0.0-alpha.1

Delegue no seu terminal. Sem o perder de vista.

O Datapoint Terminal é um terminal onde um agente de IA trabalha na sua shell, localmente ou por SSH. Vê cada comando que ele escreve e retoma o controlo bastando escrever.

macOS · Linux · WindowsAnthropic · OpenAI · modelos abertosCódigo aberto

A janela do Datapoint Terminal: a conversa com o agente, com o plano aprovado em execução, ao lado do terminal do host web-1, onde os comandos aparecem à medida que são executados.A janela do Datapoint Terminal: a conversa com o agente, com o plano aprovado em execução, ao lado do terminal do host web-1, onde os comandos aparecem à medida que são executados.

À vista

Um agente ao lado do seu terminal, não por trás dele.

Conversa consigo, pergunta quando precisa de uma decisão e escreve no mesmo terminal que está a ver. Nada do que faz acontece fora da sua vista.

Primeiro observa, depois mostra um plano.

Antes de alterar o que quer que seja, o agente pode observar com comandos só de leitura e propor um plano: o que encontrou, cada passo com o seu host e os seus comandos, os passos arriscados assinalados e como reverter. Os passos só são executados depois de o aprovar.

Um plano aberto para revisão: conclusões, passos numerados com os seus hosts e comandos, um passo arriscado assinalado e como reverter.Um plano aberto para revisão: conclusões, passos numerados com os seus hosts e comandos, um passo arriscado assinalado e como reverter.

Pergunta quando precisa de si.

Quando há uma decisão a tomar, o agente pergunta na conversa, com opções para escolher e a que recomenda assinalada. Nunca pede uma palavra-passe: pede-lhe que a escreva no terminal, para que nunca chegue ao modelo.

A pergunta do agente na conversa, com três opções e a recomendada assinalada.A pergunta do agente na conversa, com três opções e a recomendada assinalada.

Produção parece produção.

Cada host tem uma etiqueta de ambiente, e a produção destaca-se a vermelho. No modo Perguntar, o predefinido, cada comando aguarda a sua aprovação, com o nome e a etiqueta do terminal bem à vista. Pode editar um comando antes de ser executado.

Um comando a aguardar aprovação num terminal com a etiqueta de produção.Um comando a aguardar aprovação num terminal com a etiqueta de produção.

Implemente em vários hosts, um de cada vez.

Guarde uma tarefa como competência e implemente-a nos hosts com as suas etiquetas: um de cada vez ou por lotes, com uma verificação de estado depois de cada um, parando numa falha se a competência assim o disser. É a aplicação que garante a implementação, não o modelo.

Uma competência a ser implementada em vários hosts, com o progresso e as verificações de estado.Uma competência a ser implementada em vários hosts, com o progresso e as verificações de estado.

Cada host, documentado.

O agente mantém um documento e um registo de manutenção para cada host, em ficheiros Markdown simples numa pasta do espaço de trabalho que a sua equipa já partilha, numa unidade de rede, no OneDrive ou no Git.

O documento de um host: o ambiente e as etiquetas, o que executa e o registo de manutenção.O documento de um host: o ambiente e as etiquetas, o que executa e o registo de manutenção.

O seu fornecedor, a sua chave.

Use a Anthropic ou a OpenAI com a sua própria chave de API, ou um modelo aberto que execute por si, com o Ollama, o LM Studio ou o vLLM. Marque um modelo como local e a aplicação mostra que a conversa fica no seu computador ou na sua rede.

As definições de fornecedores: Anthropic, OpenAI e um modelo aberto marcado como local.As definições de fornecedores: Anthropic, OpenAI e um modelo aberto marcado como local.

Antes de mais, um bom terminal

Tudo o que espera do seu terminal.

  • Shells locais e SSH

    zsh, bash, fish e PowerShell, localmente ou nos seus hosts, com jump hosts, reencaminhamento de portas e transferência de ficheiros.

  • Painéis divididos e pesquisa

    Divida à direita ou para baixo e pesquise no histórico do terminal.

  • Claro e escuro

    Segue o sistema ou o tema que escolher.

  • Notificações

    Saiba quando o agente termina ou aguarda a sua aprovação ou uma resposta.

  • Gravações de sessões

    Reproduzidas na aplicação, guardadas no seu computador e reproduzíveis também com o asciinema.

  • Tokens e custo

    Veja o que cada conversa usa no seu fornecedor e quanto custa, aproximadamente, e defina um limite de gastos.

Segurança e privacidade

Claro sobre o que faz e sobre o que não pode prometer.

O agente executa comandos reais em máquinas reais. Estas salvaguardas tornam o seu trabalho visível e verificável, mas nenhuma delas o torna inofensivo.

  • Retome o controlo escrevendo

    O terminal nunca fica bloqueado. Escreva o que for e o agente para; a tecla chega na mesma à shell, e o que estiver em execução continua.

  • O que é enviado, e a quem

    O resultado do terminal, os ficheiros que o agente lê e as suas mensagens vão para o fornecedor de IA que escolher, um terceiro, a menos que execute o modelo por si. Pode ver exatamente o que foi enviado em cada passo.

  • Segredos mascarados, com a melhor estimativa

    Os segredos que a aplicação reconhece são mascarados antes de qualquer envio, e os ficheiros que não deve ler podem ser indicados em .terminalignore. A deteção pode falhar uma palavra-passe escrita em texto corrido.

  • Boas práticas e riscos conhecidos, por escrito

    O README do Terminal descreve hábitos que o mantêm no controlo, como começar no modo Perguntar, etiquetar os hosts de produção e ficar ao teclado, e os riscos conhecidos: o que as salvaguardas não conseguem apanhar (em inglês).

Transferir

Experimente a versão alfa.

Versão 1.0.0-alpha.1: uma versão de teste inicial. Conte com arestas por limar; tudo pode mudar antes da versão 1.0.

As transferências aparecem aqui assim que a versão 1.0.0-alpha.1 for publicada.

  • Até agora, só foi usado em macOS. As versões para Linux e Windows ainda não foram experimentadas, e algumas funcionalidades podem não funcionar nelas.
  • Ainda não está assinado, por isso o macOS e o Windows avisam antes de o abrir.
  • Ainda não se atualiza sozinho. Transfira as novas versões a partir desta página.
  • Prefere compilá-lo? O código-fonte e as instruções estão no GitHub (em inglês).

Licença

Gratuito e de código aberto.

Código aberto

Gratuito

Use, altere e partilhe ao abrigo da GNU Affero General Public License, versão 3.

  • A aplicação completa, sem nada guardado
  • Se partilhar uma versão modificada, ou deixar que outros a usem através de uma rede, disponibilize o código-fonte com a mesma licença
  • As versões modificadas mantêm a atribuição à Datapoint e são assinaladas como modificadas
Ler a licença

Licença comercial

Fale connosco

Para organizações que não podem aceitar a AGPL.

  • Use o Datapoint Terminal sem os termos da AGPL
  • Suporte com um acordo de nível de serviço
Enviar e-mail

hello@datapoint.software

Perguntas

É gratuito?

Sim. O Datapoint Terminal é software livre, com a licença AGPL-3.0. Paga apenas ao seu fornecedor de IA, diretamente, o que o agente usar, ou nada se executar um modelo aberto por si. As organizações que não podem aceitar a AGPL podem comprar uma licença comercial.

O que sai do meu computador?

Aquilo com que o agente trabalha vai para o fornecedor de IA que escolher: as suas mensagens, o resultado do terminal enquanto trabalha numa tarefa e os ficheiros que lê, com os segredos que a aplicação reconhece mascarados. Com um modelo aberto que execute por si, tudo fica no seu computador ou na sua rede. A Datapoint não recebe nada disto.

Com que modelos funciona?

Com os modelos da Anthropic e da OpenAI, com a sua própria chave de API, e com modelos abertos servidos através de uma API compatível com a da OpenAI, como o Ollama, o LM Studio ou o vLLM. O modelo tem de suportar chamadas de ferramentas; escolher um que não foi testado mostra um aviso.

É seguro deixar uma IA executar comandos nos meus servidores?

Nenhuma ferramenta o pode garantir. O Datapoint Terminal foi feito para que veja tudo o que o agente faz e o possa parar a qualquer momento: o modo Perguntar, o predefinido, aguarda a sua aprovação antes de cada comando, e os planos mostram os seus passos e como reverter. A secção Using it safely (em inglês) enumera os hábitos que ajudam, e os riscos conhecidos o que estas salvaguardas não conseguem apanhar.

Funciona em Windows e Linux?

Foi feito para macOS, Linux e Windows, mas até agora só foi usado em macOS. As versões para Linux e Windows desta versão alfa ainda não foram experimentadas, e algumas funcionalidades podem ainda não funcionar nelas.

Atualiza-se sozinho?

Ainda não. As atualizações vão ser assinadas e verificadas antes de serem instaladas e, até isso estar pronto, a aplicação não as procura. Transfira as novas versões a partir desta página.

Delegue. Acompanhe. Retome.

Gratuito e de código aberto, para macOS, Linux e Windows.

Acessibilidade

Leitura em voz alta

Tamanho do texto

100%

Visualização

Movimento e navegação

Declaração de acessibilidade