25 lines
493 B
Bash
25 lines
493 B
Bash
#!/bin/bash
|
|
|
|
TITLE="Claude Code"
|
|
DESCRIPTION="Sign in to Anthropic"
|
|
|
|
is_installed() {
|
|
command -v claude
|
|
}
|
|
|
|
is_configured() {
|
|
claude auth status
|
|
}
|
|
|
|
run_configure() {
|
|
echo " 1) Claude subscription (Pro, Max, Team or Enterprise)"
|
|
echo " 2) Anthropic Console (pay for API usage)"
|
|
local choice
|
|
read -rp "How do you pay for Claude? [1] " choice
|
|
case "$choice" in
|
|
""|1) claude auth login ;;
|
|
2) claude auth login --console ;;
|
|
*) echo "Choose 1 or 2."; return 1 ;;
|
|
esac
|
|
}
|