Initial Claude launcher profiles
This commit is contained in:
commit
7fd845235c
7 changed files with 258 additions and 0 deletions
66
README.md
Normal file
66
README.md
Normal 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.
|
||||
|
||||
Loading…
Add table
Add a link
Reference in a new issue