ネイティブ UIWinLinuxmacOSAI コーディングby nomyfan

Gatelock

認証情報を age で暗号化して保管し、コマンドごとにコーディングエージェントへ渡す。

Gatelock を開く ↗
github.com/nomyfan/gatelockGatelock スクリーンショット

概要

MyGo で作られた macOS アプリで、コマンドが必要とする認証情報を age で暗号化したボールトに保管します。コーディングエージェントが gatelock run <vault> -- <command> を実行すると、Touch ID かパスフレーズで確認したあと、ボールトの環境変数を加えてコマンドが動き、その値は出力の中で伏せられます。実行されたコマンドはアプリに記録され、様子を見たり止めたりできます。

nomyfan のほかの作品