v0.9.0 · LOCAL-FIRST CLI

APIキーを、
AIに見せない。

API Key Caseは、秘密値を手元に置いたままAIエージェントとの開発を進めるためのローカルCLIです。必要な「名前」と「状態」だけを共有し、保存済みのキーは公式CLIへ直接つなぎます。

スキャンはローカルで完結 テレメトリなし Pro判定は有効化後オフライン
~/my-project — api-key-case

$ npx api-key-case scan . --agent-report

API Key Case scan

.env / .env.* ignored

secret values are never printed

! 3 required secret names detected

OPENAI_API_KEY

CLOUDFLARE_API_TOKEN

DATABASE_URL

possible leak: ***REDACTED***

wrote AGENT_CONTEXT.safe.md

wrote AI_SAFE_PROMPT.md

$ api-key-case deploy OPENAI_API_KEY \

--target vercel --env previewPRO

Deploy plan:

secret : OPENAI_API_KEY (project scope)

target : vercel (vercel)

env : preview

value handed to official CLI via stdin

What it does

秘密値ではなく、
安全に使える文脈を渡す。

「APIキーを貼らないで」と気をつけるだけではなく、貼らなくても開発が進む流れをつくります。

ローカルスキャン

.envのignore・Git追跡・必要な環境変数名・漏洩候補を確認。スキャン中に実際の.env内容を読み取ったり、ネットワーク送信したりしません。

OSシークレットストア

値はmacOS Keychain、Windows Credential Manager、Linux Secret Serviceへ。CLIの引数・ログ・生成ファイルには載せません。

公式CLIへdeploy

保存済みの値をCloudflare Wrangler・Vercel CLI・GitHub CLIの標準入力へ一度だけ受け渡し。deployはPro機能です。

How it works

人とAIの境界を、CLIでつくる。

AIには実装に必要な情報だけ。秘密値の入力と本番確認は人間のターミナルで行います。

01

プロジェクトをスキャン

api-key-case scan . --agent-report で、環境変数名と注意点だけのAI向けファイルを生成します。

02

値は人間が非表示入力

api-key-case save OPENAI_API_KEY を実行。値を引数に渡さず、対話プロンプトからOSの保護領域へ保存します。

03

AIは「名前」と「状態」だけ確認

MCP連携でも値は流さず、登録済み/未登録などの状態だけを返します。通常のCLI利用だけでも完結します。

04

Proで配置先へ受け渡し

api-key-case deploy が公式CLIへ値を直接渡します。本番環境とGitHubへの配置は、人間による明示確認が必須です。

Simple pricing

基本はずっと無料。
deployだけ、買い切り。

サブスクリプションではありません。Proは一度の購入で、将来のアップデートも含まれます。

Free

¥0

AIとの安全な開発フローに必要な基本機能。

  • scan / save / check / list / remove
  • .env.example生成
  • AI向け安全レポート生成
  • OSシークレットストア連携
  • MCP(deploy_secretの実行を除く)

Pro · Buy once

¥1,980買い切り

Freeの全機能に、安全なdeployワークフローを追加。

  • Freeのすべて
  • api-key-case deploy
  • Cloudflare / Vercel / GitHub対応
  • MCP deploy_secret
  • 将来の全バージョンへのアップデート
  • 購入から14日間の返金保証

Lemon Squeezyでの一回払い · 現在チェックアウト準備中

機能
Free
Pro
ローカルスキャン / リダクション
OSシークレットストア
AI向け安全レポート / MCP
Cloudflare / Vercel / GitHubへdeploy
PRO

FAQ & policies

購入前に知ってほしいこと。

購入後、どうやってProを使いますか?

Lemon Squeezyが購入者固有の購入キーをメールと注文ページで案内します。人間のターミナルで api-key-case license activate を実行し、非表示プロンプトへ貼り付けてください。初回有効化のみインターネット接続が必要で、その後のPro判定はオフラインです。

Free機能はあとから有料になりますか?

いいえ。scan / save / check / list / removeと、deploy以外のMCP機能はこの先も無料です。Proで解放されるのはCLIのdeployとMCPのdeploy_secretです。

対応環境は?

Node.js 20以上、Windows / macOS / Linuxを対象としています。Proの配置機能には、配置先に応じてCloudflare Wrangler、Vercel CLI、GitHub CLIのいずれかが必要です。v0.9.0は一般公開前のため、環境によって未検証の箇所があります。

返金について教えてください。

購入から14日以内であれば、理由を問わず返金します。Lemon Squeezyの注文ページまたはGitHub Issuesからご連絡ください。すでに発行済みのオフラインライセンスは遠隔失効できないため、返金後は利用を停止してください。

APIキーの安全を完全に保証しますか?

いいえ。本製品は事故の確率を下げるための補助ツールで、完全な秘密情報保護やすべての漏洩検出を保証しません。生成物と実行計画は、AIや外部サービスへ渡す前に必ずご自身で確認してください。

データやキーは外部送信されますか?

スキャンはネットワーク通信なしでローカル実行され、テレメトリもありません。初回ライセンス有効化時だけ購入キーを検証サービスへ送信します。deploy時は保存済みの値を指定したプラットフォームの公式CLIへ標準入力で渡します。

AIには文脈を。
秘密値は、あなたの手元に。

API Key Caseは現在v0.9.0。Lemon Squeezyでの審査完了後、Free版の公開とProライセンスの販売を開始します。

プランを確認する