AIや不注意による 秘密情報の流出を防ぐ

Amuletは、個人開発者やAI支援開発のために設計された、ハードウェア紐付け型のシークレットマネージャーです。 もう .env ファイルは必要ありません。誤ったコミットも、AIによる盗み見も構造的に防ぎます。

導入はわずか3ステップ

01

Install (インストール)

お使いの環境に合わせて、以下のコマンドでCLIをインストールします。

$brew tap tsukasa-art/amulet && brew install amulet
02

Seal (暗号化して保存)

秘密情報を暗号化し、あなたのマシンに紐付けます。

$echo -n "secret" | amulet seal OPENAI_KEY
03

Use (安全に取り出す)

SDKまたはCLIでシークレットを取り出します。ディスクに痕跡を残しません。

$amulet unseal OPENAI_KEY

ハードウェア紐付け

シークレットはOSのマシン識別子に紐付けて暗号化されます。封印したマシン上でのみ動作します。

AI対応設計

標準入力(stdin)から読み込むことで、AIコーディングアシスタントがコマンド引数の秘密情報を見ることを構造的に防ぎます。

ゼロトレース

サーバー不要。完全ローカルで動作。最大限のプライバシーとオフライン利用を確保します。

bash
# シークレットを保存する
$ echo -n "sk-..." | amulet seal OPENAI_KEY --file secrets.vault
Passphrase: ***********
# 取り出す(このマシンでのみ動作)
$ amulet unseal OPENAI_KEY --file secrets.vault