Cruxy Code es una CLI: cruxy abre una sesión interactiva y cruxy run hace una tarea. Se ejecuta en cualquier terminal, incluida la de tu editor.
PróximamentePlugins para VS Code y JetBrains, y un editor independiente.
ProductosCruxy CodeBeta
Cruxy Code lee tu base de código, edita archivos, ejecuta tus pruebas y comandos, y abre pull requests. Por defecto pregunta antes de cada edición y cada comando. Disponible como CLI, en todos los planes.
Vista previa de la interfaz. La salida de la CLI es real; las respuestas del modelo son ilustrativas.
Instalar
$npm i -g @cruxy/cli$cruxy login$cruxy run "explain this codebase"Hoy
Cruxy Code es una CLI: cruxy abre una sesión interactiva y cruxy run hace una tarea. Se ejecuta en cualquier terminal, incluida la de tu editor.
PróximamentePlugins para VS Code y JetBrains, y un editor independiente.
Lista, lee, hace glob y grep sobre tus archivos, busca en la base de código con un índice construido en tu equipo y carga el CRUXY.md o AGENTS.md de tu proyecto en cada sesión.
Manual, el predeterminado, pregunta antes de cada edición y cada comando. Plan propone primero un plan para tu aprobación. Auto-approve y full-auto dejan ejecutar las acciones reversibles y aun así preguntan antes de las irreversibles. Cambia con /mode o Shift+Tab.
PróximamenteUn modo en pareja con revisión línea por línea.
cruxy pr escribe un commit convencional en una rama nueva, lo sube y abre una pull request en GitHub, todo tras una sola aprobación, y nunca hace commit en main ni en master.
PróximamenteActivar tus pipelines de despliegue.
Trabaja a través de herramientas de archivos y de tu shell, así que no está atado a un lenguaje ni a un framework. Servidores de lenguaje opcionales cubren TypeScript, JavaScript, Python, Go y Rust.
Ejecuta tu comando de pruebas, lee los fallos y sigue corrigiendo, y se detiene tras cuatro ejecuciones fallidas seguidas. La salida de los fallos se analiza para Vitest y Jest.
PróximamenteGenerar pruebas, y revisar diffs antes de una pull request.
Recuerda hechos entre sesiones: memoria del proyecto en .cruxy/memory, recuperada una vez que confías en ella con cruxy memory trust, y memoria personal en ~/.cruxy/memory.
Un solo parche puede crear, actualizar y eliminar archivos en todo el repositorio de forma atómica, con una sola aprobación.
PróximamenteEjecutar tu linter y tu formateador automáticamente después de un cambio.
Cada edición muestra su diff antes de que la apruebes. cruxy rollback restaura el árbol a como estaba antes de cualquier turno, y /undo-last deshace el último.
PróximamenteAprobar fragmento por fragmento.
Cada ejecución termina con su uso de tokens y su costo. /usage, cruxy usage y cruxy limits muestran más.
En la terminal
Elige cuánto pregunta: /mode plan propone un plan antes de que se ejecute nada.
Vista previa de la interfaz. La salida de la CLI es real; las respuestas del modelo son ilustrativas.
Tú mantienes el control: Cruxy Code propone, tú apruebas.
Vista previa de la interfaz. La salida de la CLI es real; las respuestas del modelo son ilustrativas.
¿Cambiaste de opinión? /undo-last restaura los archivos a como estaban antes de la última ejecución.
Vista previa de la interfaz. La salida de la CLI es real; las respuestas del modelo son ilustrativas.
Cómo funciona
Ejecuta cruxy para una sesión, o cruxy run con una tarea: una función, una refactorización, la corrección de un error. Lee la base de código y resuelve el cambio.
Por defecto muestra cada edición como un diff y cada comando antes de ejecutarlo, y te espera. En el modo plan apruebas primero el plan; los modos auto dejan ejecutar las acciones reversibles.
cruxy pr hace commit en una rama nueva, lo sube y abre una pull request en GitHub tras una sola aprobación. Próximamente: desplegar una vez que hayas autorizado ese paso.
Modelos
Por defecto Cruxy Code envía auto, y la API de Cruxy elige un tamaño para cada solicitud según su tamaño y complejidad. Fija un modelo con /model para la sesión, en .cruxy/config.json para un proyecto, o con la variable de entorno CRUXY_MODEL.
Comparar los modelosPara quién es
Proyectos paralelos, desarrollos de fin de semana y las refactorizaciones aburridas, con un agente que, por defecto, pregunta antes de cambiar nada.
Refactorizaciones de varios archivos como un solo parche, correcciones de pruebas y migraciones, con el diff delante de ti antes de que cambie ningún archivo.
Convenciones compartidas a través de un CRUXY.md en el repositorio, para que cada sesión empiece con las mismas reglas, y un recorrido guiado por cualquier repositorio desconocido.
Planes
La misma cuenta te permite iniciar sesión en Cruxy en el navegador, en Cruxy Code y en la API. Los precios están en rupias e incluyen GST.
Ver todos los planesTodos los planes
Free, Core, Advanced, Pro y Enterprise. Cruxy Code no tiene restricciones por plan.
cruxy login
Iniciar sesión desde la CLI cuenta para los límites de uso de tu plan.
Clave de API
Una clave de cruxy.ai se mide por token, a las tarifas de la API.
Preguntas
Lee los archivos que necesita con herramientas de solo lectura (list, read, glob, grep y un índice de búsqueda construido en tu equipo), y esas lecturas no piden aprobación. Las ediciones y los comandos sí. Nada se sube en bloque: lo que lee va a la API de Cruxy como parte de la conversación.
HOY, EN TU TERMINAL
Disponible en todos los planes, Free incluido. Pregunta antes de cambiar nada.