1Password CLI 2.0 Early Access 🥳
👋 Welcome everyone!
Today we’re stoked to announce our first early access for 1Password’s CLI 2.0!
We have spent the last 6 months taking the time to reimagine the future of the CLI for administrators and developers using this tool and we can’t wait to have you test what we’ve been working on.
Housekeeping: Please keep in mind that this is an early access so your feedback and insights are crucial to helping us perfect this new version of the CLI. We're user-feedback driven and your questions, comments and advice will help us shape a final version that impacts your daily workflows and makes your day-to-day easier.
On the Forum, feel free to create threads anytime you have a question, concern or just product feedback that you’d like to share. You’ll find your fellow testers and 1Password engineers will join in!
Our Product and Engineering teams will also be active within this private forum to 1) answer any questions you have and 2) most importantly - listen to your thoughts! We can’t do this without your feedback so please share any and all comments with us as we continue to push more features to address the feedback you give us. Thank you in advance for helping us!
What’s New in the 1Password CLI v2.
Here are a few of the features that you’ll see in the CLI 2.0 (now or in the upcoming months):
- Brand NEW v2 Schema: In this new version, we’ve made a number of changes to the way you’ll interact with the CLI. Among those improvements, we’ve switched to a noun-verb command schema (that groups commands by topic rather than operation), changed the JSON output schema to contain more useful information for you, added a human friendly (tabular) output schema, improved and extended the stdin processing so you can chain more commands together and changed positional arguments to flags. We are excited to hear your feedback on how these new changes help you with discovering commands and utilizing our CLI more.
- Secrets Provisioning: To help developers with provisioning secrets locally (both in pipelines and in production), we’ve also added functionality to the CLI that allows you to load secrets directly from 1Password in environment variables and configuration files. With Secrets Provisioning, you can replace your plaintext secrets with references to the secrets stored in 1Password and load them at runtime of your scripts, applications and other workflows.
- [COMING SOON] Easier installation via package managers: In our mission to make the CLI 2.0 more accessible, we are working on making it easier to install on developer machines and in your cloud infrastructure by integrating with popular installers like yum, apt and apk. If you have a particular request for these installers be sure to start a thread in this forum!
- [COMING SOON] Biometric system authentication: We are thrilled to announce that you’ll soon be able to authenticate your 1Password account within the CLI using your fingerprint. Just like we have with our browser extension, we’re bringing the same integration to the CLI 2.0 that you’ve come to trust and love.
How to get started:
To begin, know that the 2.0 version of the CLI can be run in tandem with the current version. However, we do recommend migrating to our new release so that you can fully test out any scripts and automations that you currently have set up for v1 (and give us feedback on that process). Below you’ll find the following guides for set up, migration and reference commands:
https://developer.1password.com/
As another note, we’ll be releasing some fun perks for those of you testing out the CLI 2.0 as a thank you for giving us amazing feedback to help make this launch extraordinary. Stay tuned to the forum and we’ll announce that in a bit!
Happy testing!
