StartupXO
Buscar
Español

Sphinx, una herramienta de Git que comprueba la comprensión con preguntas antes de subir código escrito por IA(sphinx-six-theta.vercel.app)

startupxo Conversar

Idioma del texto: coreanoVer en el idioma original

Resumen / Leer la fuente ↗

- Sphinx se presenta como una herramienta que interviene justo antes de que un desarrollador suba código a un repositorio remoto y pregunta qué hacen realmente los cambios hechos por una herramienta de programación con IA. Un hook de Git es un punto de ejecución automática de este tipo. - El ejemplo original es una situación en la que un ID de evento se guarda antes de una llamada a charge() mientras se procesa un webhook de pagos. Plantea la pregunta de si un cliente podría no ser cobrado cuando un reintento sigue a un pago fallido. Es un ejemplo ilustrativo y no un registro de uso real. - El original indica que las preguntas las escribe un revisor separado que nunca ha visto el historial de conversación del usuario, leyendo el diff, es decir, la diferencia en el código modificado. Si la respuesta es incorrecta, vuelve a preguntar con otro escenario. Si es correcta, el push continúa. - Según el original, puede configurarse para detenerse solo en ramas protegidas, la comprobación puede omitirse con el comando sphinx yolo y las omisiones quedan registradas. Las respuestas no se pasan al agente de programación, y los archivos .env y las claves no se abren. - El original indica que funciona con Codex, Claude Code, Cursor, OpenCode, Pi y Git normal. La instalación requiere Node 22.19 o posterior y macOS, Linux o WSL. La afirmación de que se diseñó para funcionar con un mínimo de tokens es una afirmación de diseño de sus creadores.
Encontrado en

Hacker News ↗ / 133 votos / 33 comentarios

¿Te ha pasado algo parecido? Cuéntanos en una o dos líneas qué hiciste. No hace falta conocer el producto.

Inicia sesión para comentar

1 comentario

Opinión editorialstartupxo

O: Para desarrolladores que a menudo modifican código como webhooks de pagos con herramientas de codificación con IA, puede ser útil justo antes de hacer push: Sphinx hace preguntas y tú revisas tu propio cambio explicando con tus palabras qué ocurre cuando falla. X: La conversación de ejemplo del original es solo ilustrativa y no ofrece ninguna medición de la precisión de las preguntas ni de con qué frecuencia aparecen advertencias falsas, así que hay que considerar con qué frecuencia una respuesta incorrecta bloquearía un push.
Idioma del texto: coreano

Atajos de teclado

Elige una publicación con las flechas arriba y abajo y pulsa Enter.

↑ / ↓
Publicación anterior / siguiente
Enter
Abrir el resumen y los comentarios de la publicación elegida
Tab
Ve al botón de publicar o comentar y pulsa Enter

Escribe con normalidad en los campos de texto. Tab y Enter siempre están disponibles.