1Password CLI Beta

1Password · O canal beta da ferramenta de linha de comando op do 1Password para acesso autorizado a cofres, referências a segredos e fluxos de desenvolvimento com scripts.

CaskSegurança e privacidadeApple Silicon · Intel
Fonte homebrew/cask
Instalações nos últimos 30 dias402Appsº lugar: 299
Instalações no último ano2,4 milTotal em 365 dias
Versão mais recente2.42.0-beta.01há 3 dias · 9 de out.
Tamanho do download14MBarm64 / x86_64 · zip
Frequência de atualizaçõesA cada duas semanas3 versões nos últimos 30 dias

Descrição

Tradução por IAVer original

1Password CLI Beta é o canal de pré-lançamento da ferramenta de linha de comando op. Ele oferece acesso autorizado ao 1Password no terminal e em scripts, ajudando desenvolvedores e administradores a recuperar segredos, trabalhar com itens e cofres e evitar inserir credenciais reutilizáveis diretamente no código-fonte. Este pacote instala a CLI, não o aplicativo 1Password para desktop nem um servidor de senhas auto-hospedado.

Fluxos de trabalho para desenvolvedores

Use os comandos documentados para listar e inspecionar cofres, ler ou gerenciar itens permitidos e automatizar fluxos de trabalho de conta compatíveis. Referências a segredos podem apontar para campos armazenados, em vez de duplicar segredos em texto simples na configuração. op run resolve referências compatíveis no ambiente de um processo filho, enquanto outros comandos oferecem saída estruturada para scripts. Os comandos disponíveis continuam limitados pela sua conta, pelo acesso aos cofres e pelo método de autenticação.

1Password Environments e as integrações para desenvolvedores têm seus próprios requisitos. A CLI pode se integrar ao aplicativo para desktop para usar autenticação do sistema, como Touch ID em um Mac compatível. O fornecedor recomenda contas de serviço com escopos separados para automação compartilhada ou sem interface gráfica; os tokens dessas contas devem ser protegidos com o mesmo cuidado que os segredos que podem recuperar.

Instalação e requisitos do macOS

O guia oficial de primeiros passos especifica macOS Big Sur 11 ou posterior, uma assinatura do 1Password e o 1Password para Mac para a integração com o desktop. Os shells compatíveis no Mac incluem Bash, Zsh, sh e fish. Baixe a versão beta desejada no histórico oficial de versões da CLI, escolha o ZIP adequado ao seu processador e instale op no seu PATH; o fornecedor também oferece um PKG Universal. O download verificado no catálogo é o ZIP arm64 para Apple silicon, com 14,041,079 bytes (versão 2.42.0-beta.01). Um ZIP amd64 separado está disponível para Macs Intel.

Para este canal do catálogo, use brew install --cask 1password-cli@beta, em vez do comando do canal estável mostrado na documentação geral. O cask entra em conflito com 1password-cli e 1password-cli@1, pois eles fornecem o mesmo comando. Ele não declara uma dependência separada de fórmula do Homebrew. Mover um binário para um diretório protegido do sistema ou executar um PKG pode exigir autorização de administrador; comandos comuns de cofre não implicam uma exigência geral de Acesso Total ao Disco ou Acessibilidade.

Autenticação, custo e rede

O download faz parte do ecossistema de serviços comerciais do 1Password. Uma assinatura do 1Password e os direitos de acesso apropriados são necessários para os fluxos de trabalho de conta documentados; baixar a CLI não fornece uma conta gratuita de gerenciamento de senhas nem acesso ilimitado a serviços para desenvolvedores. Consulte os termos atuais de assinatura e de serviços para desenvolvedores. O binário não pode ser considerado um programa de código aberto sem restrições apenas porque SDKs ou plug-ins de shell relacionados têm repositórios públicos.

Para a integração com o desktop, desbloqueie o aplicativo 1Password e ative Integrar com 1Password CLI em Configurações > Desenvolvedor. Outros métodos de autenticação usam as credenciais da conta ou da conta de serviço correspondente. O acesso à rede é necessário para a comunicação com a conta, a obtenção de segredos e as atualizações, embora o uso de cache compatível possa afetar comandos individuais. Não prometa automação totalmente offline.

Cuidados com a versão beta e o tratamento de segredos

Este é um canal beta: mudanças e regressões podem afetar scripts antes do lançamento estável. Teste atualizações em fluxos de trabalho não críticos, fixe uma versão conhecida quando a reprodutibilidade for importante e mantenha um caminho de recuperação para uma versão compatível. Não substitua credenciais de produção nem faça a rotação de segredos apenas para testar uma nova versão da CLI.

Segredos inseridos no ambiente de um processo podem ser expostos por esse processo, seus logs, ferramentas de depuração ou comandos subsequentes. O fornecedor afirma explicitamente que o mascaramento de stdout e stderr por op run é feito com o melhor esforço possível e não garante a ocultação. Evite imprimir credenciais, salvar saídas que contenham segredos em arquivos públicos ou incluir tokens e configurações geradas em texto simples em commits. Limite o escopo das contas de serviço e revise os scripts antes de permitir que leiam dados dos cofres.

Fontes: Visão geral oficial da CLI, Primeiros passos, Histórico oficial de versões, Referências a segredos em scripts.

Novidades Novidades da versão 2.42.0-beta.01 Editoria OpenNavo · Tradução por IA

  • MelhoriasReduz de 6 para 4 as solicitações de op environment read e op run --environment.

Interface gráfica de código aberto para Homebrew. Instalações feitas pelo cliente macOS ou pelo comando brew.

© 2026 OpenNavo