# Claude Config Configuración para Claude Code con múltiples proveedores de LLM. ## Estructura ``` claude-config/ ├── agents/ # Agentes Claude ├── commands/ # Comandos personalizados ├── rules/ # Reglas de código ├── skills/ # Skills de Claude └── scripts/ # Scripts para CLI ``` ## Configuración de Claude Code ### settings.json Editar `~/.claude/settings.json`: ```json { "skipDangerousModePermissionPrompt": true, "env": { "CLAUDE_CODE_EXPERIMENTAL_AGENT_TEAMS": "1", "KIMI_API_KEY": "tu-token-kimi", "MINIMAX_API_KEY": "tu-token-minimax" }, "statusLine": { "type": "command", "command": "node ~/.claude/plugins/combined-statusline/dist/index.js" } } ``` ## Scripts ### GLM ```bash # Copiar script sudo cp scripts/glm /usr/local/bin/glm sudo chmod +x /usr/local/bin/glm # Configurar variable de entorno en ~/.bashrc o ~/.zshrc export GLM_API_KEY="tu-token-glm" # Usar glm ``` ### Kimi ```bash # Copiar script sudo cp scripts/kimi /usr/local/bin/kimi sudo chmod +x /usr/local/bin/kimi # Configurar variable de entorno export KIMI_API_KEY="tu-token-kimi" # Usar kimi ``` ### Cuotas (statusline) ```bash # Instalar el plugin plan-usage git clone https://gitea.cbcren.online/renato97/plan-usage.git ~/.claude/plugins/combined-statusline # O manualmente mkdir -p ~/.claude/plugins/combined-statusline/dist cp plan-usage/dist/index.js ~/.claude/plugins/combined-statusline/dist/ chmod +x ~/.claude/plugins/combined-statusline/dist/index.js # Configurar variables de entorno export GLM_API_KEY="tu-token-glm" export MINIMAX_API_KEY="tu-token-minimax" export KIMI_API_KEY="tu-token-kimi" # Probar node ~/.claude/plugins/combined-statusline/dist/index.js ``` ## SSH Config Configurar acceso rápido a VPS en `~/.ssh/config`: ``` Host vps HostName 194.163.191.200 User ren IdentityFile ~/.ssh/id_ed25519 StrictHostKeyChecking no ``` Usar: `ssh vps` ## Variables de entorno requeridas - `GLM_API_KEY`: Token de GLM (ZAI) - `KIMI_API_KEY`: Token de Kimi Code - `MINIMAX_API_KEY`: Token de MiniMax