Initial Claude launcher profiles

This commit is contained in:
Dieter Schlüter 2026-06-28 01:50:13 +02:00
commit 7fd845235c
7 changed files with 258 additions and 0 deletions

66
README.md Normal file
View file

@ -0,0 +1,66 @@
# claude-launcher-profiles
Portable Claude Code launcher profiles for Anthropic Pro and OpenRouter models.
## Ziel
Claude Code über einfache Profile starten:
- `claude-pro`
- `claude-glm`
- `claude-kimi`
- `claude-free`
- `claude-profile <name>`
Die eigentliche Konfiguration liegt in einer YAML-Datei.
## Voraussetzungen
- `claude` installiert
- funktionierendes Claude-Pro-Login für das `pro`-Profil
- `bash`
- `yq` zum Parsen der YAML-Datei
Beispiel Debian/Ubuntu:
```bash
sudo apt-get update
sudo apt-get install -y yq
```
## Setup
```bash
git clone https://kitux.de/forgejo/dschlueter/claude-launcher-profiles.git
cd claude-launcher-profiles
cp config/profiles.example.yml config/profiles.yml
$EDITOR config/profiles.yml
chmod +x bin/claude-profile bin/install-claude-profiles lib/profiles.sh
./bin/install-claude-profiles
source ~/.bashrc
```
## Nutzung
```bash
claude-pro
claude-glm
claude-kimi
claude-free
```
Oder generisch:
```bash
claude-profile pro
claude-profile glm
claude-profile kimi
```
## Sicherheit
`config/profiles.yml` enthält echte Keys und wird nicht committed.
Nur `config/profiles.example.yml` gehört ins Repo.