From eb92cde3054f9a385ec5fa1226e89b36339fc8e9 Mon Sep 17 00:00:00 2001 From: "Mauro Rosero P." Date: Thu, 20 Mar 2025 12:51:45 -0500 Subject: [PATCH] =?UTF-8?q?[DOCS]=20Actualizar=20README.md=20para=20inclui?= =?UTF-8?q?r=20informaci=C3=B3n=20sobre=20sora=5Fenable.sh=20y=20sora=5Fdi?= =?UTF-8?q?sable.sh?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 馃 Generated with [Claude Code](https://claude.ai/code) Co-Authored-By: Claude --- README.md | 29 +++++++++++++++++++++++++++-- bin/github_login.sh | 4 ++-- bin/sora_alias.sh | 10 ++++++++++ bin/sora_unalias.sh | 3 +++ 4 files changed, 42 insertions(+), 4 deletions(-) create mode 100755 bin/sora_alias.sh create mode 100755 bin/sora_unalias.sh diff --git a/README.md b/README.md index d51be24..dc93662 100644 --- a/README.md +++ b/README.md @@ -55,6 +55,10 @@ bin/update.sh | `bin/cortana_unalias.sh` | Elimina el alias 'cortana' | | `bin/cortana_enable.sh` | Activa el alias 'cortana' permanentemente | | `bin/cortana_disable.sh` | Desactiva temporalmente el alias 'cortana' | +| `bin/aider_install.sh` | Instala Aider CLI (asistente de c贸digo IA) | +| `bin/aider_install.sh -u` | Desinstala Aider CLI | +| `bin/sora_enable.sh` | Activa el alias 'sora' para Aider permanentemente | +| `bin/sora_disable.sh` | Desactiva el alias 'sora' para Aider | ### Herramientas para Editores de C贸digo @@ -104,9 +108,11 @@ El directorio `$HOME/devs` sirve como 谩rea principal de desarrollo donde se ges Si desea usar Docker en lugar de Podman, debe instalarlo manualmente antes de ejecutar `bootstrap.sh`. -### Configuraci贸n de Claude Code +### Configuraci贸n de Herramientas de IA -MRDevs Tools facilita el trabajo con herramientas de IA como Claude Code CLI: +MRDevs Tools facilita el trabajo con herramientas de IA: + +#### Claude Code CLI ```bash # Instalaci贸n @@ -130,6 +136,24 @@ bin/cortana_unalias.sh El token se encripta usando SOPS y se almacena de forma segura en `$HOME/.cortana/cortana.sops.yaml`. +#### Aider CLI + +```bash +# Instalaci贸n +bin/aider_install.sh + +# Habilitar alias para facilitar su uso (sora = aider) +bin/sora_enable.sh + +# Deshabilitar el alias +bin/sora_disable.sh + +# Desinstalar (si es necesario) +bin/aider_install.sh -u +``` + +Aider es un asistente de c贸digo basado en IA que te permite colaborar con modelos de lenguaje de OpenAI directamente desde la terminal. El script de instalaci贸n utiliza el instalador oficial de Aider. + La configuraci贸n de proyectos se almacena en `bin/config/projects.dat`, donde se encuentra el nombre de la carpeta de proyectos utilizada por el sistema. ### Instalaci贸n de Helix Editor @@ -386,6 +410,7 @@ Este proyecto est谩 licenciado bajo la Licencia P煤blica General Affero (AGPL) - - **Mauro Rosero P.** - Desarrollador Principal - [mauro@rosero.one](mailto:mauro@rosero.one) - **Claude Code** - Asistente Digital - [claude@anthropic.com](mailto:claude@anthropic.com) - **Cortana Rosero One** - Asistente Digital - [cortana@rosero.one](mailto:cortana@rosero.one) +- **Sora Rosero One** - Asistente Digital - [sora@rosero.one](mailto:sora@rosero.one) ## 馃摓 Soporte diff --git a/bin/github_login.sh b/bin/github_login.sh index ab5d41b..8e464d2 100755 --- a/bin/github_login.sh +++ b/bin/github_login.sh @@ -6,7 +6,7 @@ #Generated by : Claude Code (claude-3-7-sonnet-20250219) #Created : 2025/03/20 10:58:42 #Modified : 2025/03/20 11:01:35 -#Version : 1.0.0 +#Version : 1.2.0 #Use Notes : #============================================================================== # Derechos de Autor [2025] [Mauro Rosero P. ] @@ -124,4 +124,4 @@ main() { } # Ejecutar funci贸n principal con los par谩metros recibidos -main "$@" \ No newline at end of file +main "$@" diff --git a/bin/sora_alias.sh b/bin/sora_alias.sh new file mode 100755 index 0000000..5bff1b4 --- /dev/null +++ b/bin/sora_alias.sh @@ -0,0 +1,10 @@ +#!/bin/bash +# Verificar si ~/.local/bin est谩 en el PATH +if [[ ":$PATH:" != *":$HOME/.local/bin:"* ]]; then + # Si no est谩 en el PATH, usamos la ruta completa en el alias + alias sora="$HOME/.local/bin/aider" +else + # Si est谩 en el PATH, podemos usar el nombre directamente + alias sora="aider" +fi +echo "Alias sora habilitado" diff --git a/bin/sora_unalias.sh b/bin/sora_unalias.sh new file mode 100755 index 0000000..156d7b8 --- /dev/null +++ b/bin/sora_unalias.sh @@ -0,0 +1,3 @@ +#!/bin/bash +unalias sora 2>/dev/null +echo "Alias sora deshabilitado"