CodeCrab
CodeCrab · Programación · Productividad
CodeCrab es un revisor de código con IA que se ejecuta en tu equipo y usa el CLI de Claude Code, Codex, Cursor o Copilot que ya pagas. Revisa pull requests y cambios locales antes del push.

Acerca de CodeCrab
About
Qué es CodeCrab
CodeCrab es una aplicación de escritorio nativa para revisar código con IA. No aloja un modelo ni vende un servicio de revisión. Arranca el CLI de programación con IA que ya tienes instalado, lo apunta a tu clon local y convierte las respuestas en observaciones línea a línea sobre el diff.
Esa decisión responde a la objeción que muchos equipos ponen a los bots de revisión en la nube. El diff, los archivos de alrededor y tus claves se quedan en el portátil. El modelo es BYOK: conectas la suscripción o las claves que ya pagas. Puedes lanzar una revisión con Claude Code, una revisión con Cursor CLI o una revisión con Codex CLI, y CodeCrab reúne todas las observaciones en una sola ventana. Con un modelo local no sale nada del equipo. Esa es la propuesta: una revisión privada de código que nunca sube tu repositorio. CodeCrab funciona primero como revisor de pull requests con IA y después como control previo al envío.
Los límites merecen el mismo espacio. Necesitas una cuenta de GitHub o GitLab y un CLI de IA autenticado, y pagas a ese proveedor directamente. La revisión va al ritmo de tu agente de terminal, así que un diff grande tarda más que un bot en cola. No hay panel web, porque la app es el producto. Está en beta pública, versión 0.1.14, y la compilación de Windows aún no tiene firma de código, así que SmartScreen avisa al instalar.
Primeros pasos
- Descarga la versión para macOS, Windows o Linux desde la web de CodeCrab e instálala. Las de macOS están firmadas y notarizadas.
- Inicia sesión en la CLI de GitHub con gh auth login, o en GitLab con glab auth login.
- Instala y autentica un agente: Claude Code, Cursor CLI, Codex CLI o Copilot CLI. El indicador se pone en verde cuando CodeCrab lo detecta.
- Añade un repositorio y señala tu clon local en Ajustes, Repositorios. Espera a que termine el perfil de revisión.
- Abre Asignados a mí o Pre-push, elige un pull request o tu árbol de trabajo y lanza la revisión. El proyecto de demostración incluido funciona sin conectar nada.
Información del producto
Un vistazo rápido a los precios, las plataformas compatibles y el rendimiento de CodeCrab.
Ideal para
Los usuarios, tareas y casos de uso en los que esta herramienta encaja mejor.
Usuarios
- Ingenieros que revisan pull requests ajenos y quieren una segunda pasada antes de aprobar
- Equipos que no pueden enviar código fuente a un proveedor
- Desarrolladores independientes y equipos pequeños con presupuesto ajustado
Tareas
- Revisar el pull request de un compañero
- Entender los comentarios sobre tu propio PR
- Cazar errores antes de que exista el PR
- Aplicar una corrección con pruebas
Casos de uso
- Un código regulado donde las subidas están prohibidas
- Un monorepositorio grande con convenciones propias
- La cola de revisión de la mañana
Funciones clave
Revisión de pull requests con todo el repositorio
Abre un PR de un compañero y CodeCrab muestra el árbol de archivos, el diff y sus observaciones en paralelo. El agente lee tu clon local, no solo el parche, así que puede ver una llamada rota o un cambio de tipo tres archivos más allá. Cada observación cae en la línea que la provocó, y tú decides si se publica en GitHub.
Revisión de los cambios locales antes del push
Casi todo bug sale más barato antes de abrir el PR. CodeCrab revisa el trabajo sin confirmar y sin subir en modo de solo lectura, y después puedes investigar un hallazgo mientras el contexto sigue fresco. Nada se confirma ni se sube sin que pulses el botón.
Investigación de comentarios en tus propios PR
En Mis PR, CodeCrab lee cada comentario del revisor sobre tu rama, rastrea el código al que se refiere y explica qué quiere. Distingue un defecto real de una preferencia de estilo, que es la parte que suele consumir un hilo larguísimo. La corrección se propone en tu rama local, nunca se aplica a ciegas.
Un perfil de revisión por repositorio
Conecta un repositorio y CodeCrab construye un perfil de sus patrones: nombres, capas, organización de tests y las reglas que el equipo aplica en revisión. Ese perfil guía a los agentes, de modo que dos repositorios con convenciones distintas reciben revisiones distintas. Los perfiles viven en el disco junto a la configuración del repositorio.
Tus skills, tus agentes, tus modelos
CodeCrab lee las skills que ya mantienes para Claude Code y las combina con las suyas. Eliges agente y modelo por repositorio, y la app muestra una consola en vivo con la salida estándar y los errores de ese agente. Si una revisión suena rara, puedes mirar el comando exacto que la produjo.
Solo lectura por defecto, con verificación en tus tests
Las revisiones no editan archivos, no cambian de rama, no aprueban un merge ni hacen push. El paso opcional es publicar un comentario, y lo disparas hallazgo por hallazgo. Cuando pides una corrección, CodeCrab la aplica en una rama local y ejecuta tu propia batería, por ejemplo pytest, npm test o cargo test, antes de darla por buena.
Ventajas y desventajas
Ventajas
- El código no se mueve de la máquina: sin subidas, sin proxy y sin copia del repositorio en un proveedor, lo que hace la app viable en entornos estrictos.
- Reutiliza la suscripción y las claves de IA que ya tienes, así que no hay una segunda factura por el modelo ni precio por asiento durante la beta.
- Lee el clon completo en lugar del diff suelto, y eso pilla regresiones que los bots de línea se dejan.
- Las skills y los perfiles son archivos editables, de modo que las reglas de la casa se versionan junto al código.
- La consola de ejecución enseña el comando de fondo, y así un hallazgo extraño se comprueba en segundos.
Desventajas
- Antes de revisar nada necesitas una sesión válida en la CLI de GitHub o GitLab y un CLI de IA autenticado, así que la puesta en marcha ronda los 15 minutos.
- La velocidad depende de tu agente de terminal. Un diff grande tarda minutos y no hay una cola en la nube a la que recurrir.
- La compilación de Windows no está firmada, así que SmartScreen muestra un aviso y algunos portátiles corporativos bloquearán el instalador.
- Bitbucket figura como próximo, así que los equipos alojados ahí todavía no pueden usarlo.
Preguntas frecuentes
No. CodeCrab lee tu clon local y nunca manda código a sus servidores. El CLI de IA que elijas envía los archivos relevantes a su proveedor bajo tu cuenta y sus términos, y un modelo local lo deja todo en la máquina.
Contenido relacionado
Explora herramientas, habilidades y artículos relacionados con CodeCrab.
Alternativas a CodeCrab
Base Code
Base44 (Wix) · Programación · ProductividadBase Code es un entorno de desarrollo en la nube compartido de Base44. El equipo describe cambios sobre un repositorio de GitHub en el chat, los ve en una vista previa y los envía como pull requests.
Google EmbeddingGemma 2
Google DeepMind · Escritura · Imagen · ProgramaciónGoogle EmbeddingGemma 2 es un modelo abierto de 740 millones de parámetros que convierte texto, código, imágenes, audio y fotogramas de vídeo en vectores de un mismo espacio de 768 dimensiones, y funciona en móviles y portátiles.
GitGlow
GitGlow · Programación · ProductividadGitGlow es un cliente Git de escritorio que reúne tu código y los cambios de tus agentes de IA en una sola revisión, para que sepas qué va a salir de tu máquina antes de publicarlo.
