Alguien lo usa para reemplazar Claude Code
¡Más de 6.200 estrellas, este proyecto es brutal!

Ya veo gente en la comunidad empezando a usarlo para reemplazar Claude Code. ¿Qué herramienta divina se atreve a desafiar a Claude Code? Se llama oh-my-pi. No necesitas cambiar a VS Code; puedes escribir código, refactorizar, depurar y obtener autocompletado, todo desde tu terminal.

Algunos dirán: «Claude Code ya es increíble, ¿para qué molestarse con oh-my-pi?». He resumido 3 puntos para referencia:
01 Más tipos de modelos soportados
Ambas herramientas cuestan dinero por llamadas API, pero oh-my-pi permite elegir entre muchos más modelos, dando más flexibilidad de costos. Ya sé lo que piensas: «Claude Code puedeconectarse a otros modelos». Sí, pero requiere algo de manipulación.
02 Sobrecarga más baja
Los prompts del sistema de oh-my-pi consumen solo 200 tokens. Claude Code empieza con 10.000 tokens desde el principio. Para la misma tarea de codificación, oh-my-pi es significativamente más barato.
03 Total transparencia

Mi experiencia con Claude Code es que se siente como una caja negra; no sabes el proceso detrás de sus acciones. oh-my-pi no juega a eso. Todo es visible: qué API se llamó, qué archivos se modificaron, cuánto costó. Lleva las capacidades de un IDE a la terminal.
01 LSP integrado en la terminal
Antes, para ver errores, saltar a definiciones, buscar referencias o renombrar, tenía que volver a mi IDE. Ya no. Ahora todo se hace directamente en la terminal.
02 Capacidades de depuración
Depurar es una tarea frecuente para mí. Depuradores como lldb, dlv y debugpy se integran sin problemas. Ya sea estableciendo puntos de interrupción, ejecutando paso a paso o inspeccionando variables, la IA puede asistirte y guiarte.
03 Entorno Python persistente
Tiene un entorno de ejecución Python incorporado y de larga duración — esencialmente un núcleo IPython. Puedes chatear con la IA mientras le pides que ejecute código Python, y el entorno se mantiene. Las variables y librerías importadas en la ronda anterior no desaparecen; puedes continuar donde lo dejaste. Python incluso puede llamar a las herramientas de la IA a la inversa.
04 Manejo concurrente de múltiples tareas
Para tareas grandes, las divide y las delega a sub-agentes que trabajan en entornos aislados. Al final, los resultados se consolidan. Muy útil para proyectos grandes y refactors complejos.
05 Menor uso de recursos
Operaciones frecuentes como ripgrep, globy shellse ejecutan internamente, evitando la sobrecarga de generar nuevos procesos. Resultado: una terminal más rápida y con menor consumo.
06 Más de 40 proveedores soportados
Sin importar el modelo que uses, probablemente haya soporte. ¿OpenAI, Anthropic, Gemini? Check. ¿Modelos locales con Ollama, LM Studio? Check. ¿GLM-5, DeepSeek, Qwen? Todos soportados.
07 Enrutamiento multi-modelo
La planificación del proyecto va a GLM-5, la codificación a Qwen. En mi experiencia, dividir las tareas así da mejores resultados que usar un solo modelo para todo.
08 Control de navegador y apps Electron reales
Esto es raro en herramientas de terminal. oh-my-pi puede controlar navegadores reales y aplicaciones Electron (usa modo incógnito por defecto). Puede incluso manejar apps como Slack; leer mensajes a través del agente de Slack es casi igual que leer una página web.
La característica estrella: Hashing a nivel de línea
Esto merece su propia sección. A menudo, la IA te dice que modifiques la línea 123, pero falla porque los números de línea cambiaron. Tal vez insertaste líneas o un espacio invisible fue alterado.
oh-my-pi ofrece otro enfoque: le da a cada línea de código su propia «identificación» — un hash calculado a partir del contenido de la línea.
Ejemplo:
function add(a, b) {
oh-my-pi genera un hash como x7y8z9w0.
- Método tradicional: La IA dice: «Cambia
function adden la línea 1 afunction sum.» Problema:Inserta líneas arriba y la línea 1 ya no coincide. - Método oh-my-pi: Ignora los números de línea e identifica el código en sí. La IA dice: «Cambia la línea con el hash
x7y8z9w0.» Beneficio:No importa cuántas líneas insertes, mientras esa línea exista, la encontrará con precisión.
Primeros pasos
Muchos estarán ansiosos por probarlo. La instalación es un solo comando.
- Windows: Abre PowerShell y ejecuta: powershellpowershell
irm https://omp.sh/install.ps1 | iex - macOS / Linux: Abre tu terminal y ejecuta: bashbash
curl -fsSL https://omp.sh/install | sh
Después, escribe pien la terminal, configura tu modelo y clave API, y listo.
Reflexiones finales
Algunos dirán: «Genial, otra herramienta más. Es agotador mantener el ritmo.»
Mi consejo: Prueba ambas. Usa Claude Code para refactoring complejos y oh-my-pi con modelos locales para tareas diarias. Profesionalismo y ahorro de costos. Además, oh-my-pi es gratuito y de código abierto.
El proyecto usa la licencia MIT.
Dirección: https://github.com/can1357/oh-my-pi