프로톤(Proton)의 메일, 드라이브, 캘린더, 패스(비밀번호 관리), 연락처 등 여러 서비스를 하나의 명령줄 인터페이스(CLI)로 통합 관리할 수 있는 비공식 도구 'proton-cli'가 개발되어 공개되었습니다. 기존에는 프로톤 드라이브와 패스에만 공식 CLI가 있었고, 메일이나 캘린더 등 다른 서비스는 웹 인터페이스에 의존해야 했지만, 이제 이 도구 하나로 모든 프로톤 서비스를 터미널에서 편리하게 제어할 수 있게 되었습니다.
'proton-cli'는 로컬 머신에서 종단간 암호화(E2EE) 및 복호화를 처리하며, 프로톤 앱과 동일한 SRP(Secure Remote Password) 방식으로 로그인합니다. 사용자의 비밀번호는 기기를 벗어나지 않으며, 프로톤의 Go 라이브러리(go-srp, gopenpgp)를 활용해 보안을 강화했습니다. 이 도구는 리눅스, macOS, 윈도우에서 단일 바이너리로 제공되며, 파이프(pipe) 및 크론(cron) 작업에 최적화되어 스크립트 작성 및 자동화에 특히 유용합니다. JSON 및 YAML 출력을 지원하며, 모든 명령은 'proton <앱> <컬렉션> <동사>' 형태로 일관성 있게 작동합니다.
이러한 CLI 도구의 등장은 프로톤 사용자들에게 더 큰 유연성과 효율성을 제공합니다. 특히 개발자, 시스템 관리자 또는 터미널 환경을 선호하는 사용자들은 웹 브라우저를 열지 않고도 메일을 확인하고, 파일을 업로드하며, 일정을 관리하고, 비밀번호를 조회하는 등 모든 작업을 자동화할 수 있습니다. 이는 개인 정보 보호와 보안을 중시하는 프로톤 서비스의 철학을 유지하면서도, 고급 사용자들이 원하는 강력한 제어 기능을 제공한다는 점에서 의미가 큽니다. 커뮤니티 주도로 개발된 이 프로젝트는 프로톤 생태계의 확장 가능성을 보여주며, 앞으로 더 많은 기능과 개선이 기대됩니다.