API key manager for Claude Code and AI agents
Open-source CLI that keeps API keys in your OS keychain. Claude runs commands with them by name — the value never reaches the chat.
$npx @tscodex/skey uiskey runskey request***MASKED***skey dotenv--shareend-to-end--offlineskey fillkeychainskey uiskey cleandeny rules› skey request waiting for 2 keys · k7f2qa
An assistant needs 2 keys
✓ stored SMTP_USER, SMTP_PASS › skey run --only SMTP_PASS -- … 250 OK
// ~/.claude/settings.json { "permissions": { "allow": ["Bash(skey run:*)", "Bash(skey list:*)"], "deny": ["Bash(skey export:*)", "Bash(skey set:*)"] } }