Inicio / Funciones / Código y repos
Repos de código, pair programming con IA y revisiones de PR en osFoundry
IDE web, importación de GitHub, revisiones de PR y chat con Maestro en sus repos, sin salir del workspace.
osFoundry es una plataforma de código con un IDE web, git nativo, importación de GitHub, flujos de pull request y Maestro AI integrado en cada archivo. Cree una rama, haga commit, abra un PR y revíselo, todo en el workspace. Maestro lee el diff, sugiere edits y puede aplicarlos a varios archivos de una vez. Sin context-switching a un servicio alojado aparte.
Respuesta rápida
- IDE web con Monaco, acceso completo al sistema de archivos y terminal integrado.
- Importación de GitHub: peguen una URL y el repo aterriza como Code App.
- Flujo de pull request con ramas, releases y una UI de detalle/creación de PR.
- Maestro AI conoce el repo: chateen sobre el código, hagan que los edits se apliquen en varios archivos.
- Snippets de código reutilizables: compartan patrones entre apps de su workspace.
Capacidades principales
- IDE web (Monaco) con edición multi-archivo y diff en línea.
- Repos de código como objetos de primera clase del workspace con versionado.
- Revisiones de PR: comentarios con suggested-edit, resumen de IA, status checks.
- Ramas y releases por repo.
- Code-chat de Maestro lee archivos, ejecuta shell, corre tests.
- Biblioteca de snippets para patrones que abarcan varios repos.
- Agentes con conciencia del repo: code review, refactor, dependency-bump, test-gen, todos sobre un handle de repo compartido.
Cómo hacerlo en osFoundry
- Importen o creen un repo — Peguen una URL de GitHub para una importación unidireccional o creen un nuevo repo desde una plantilla. Aterriza como Code App en su workspace con el historial git completo.
- Abran el IDE web — Monaco se carga en segundos con árbol de archivos, diff en línea, edición multi-pestaña y un terminal integrado. No hace falta clonar en local.
- Chateen con Maestro sobre el código — Abran una sesión de code-chat acotada al repo. Maestro puede hacer grep en los archivos, leer varios a la vez, proponer ediciones multi-archivo y ejecutar tests.
- Abran un pull request — Creen una rama, hagan commit, abran un PR. La vista del PR muestra el diff, su hilo de conversación y el resumen generado por la IA de Maestro sobre qué cambió y por qué.
- Fusionen + lancen una release — Aprueben el PR, fusionen en main, etiqueten una release. Las ramas y releases son por repo y aparecen en el dashboard.
Cómo se compara osFoundry
| Capacidad | osFoundry | La mayoría de otras herramientas |
|---|
| IDE | IDE web integrado: sin configuración local. | IDE local + extensión para reflejarlo. |
| Pair programmer de IA | Maestro con conciencia del repo lee, edita y ejecuta tests en un solo chat. | Solo autocompletado o solo chat. |
| Flujo de PR | Ramas, PRs, releases y revisiones todo en un único workspace. | Revisión de PR en una plataforma git alojada aparte. |
| Dónde vive el código | Privado al workspace por defecto; importación unidireccional desde GitHub para el código que traen. | Solo git público/privado alojado. |
Casos de uso
- Desarrollador de herramientas internas: Importar una app interna estilo Retool desde GitHub. Iterar sobre ella dentro de osFoundry: Maestro añade páginas nuevas, ejecuta el build, publica en un subdominio por app. Sin segunda plataforma.
- Founder en solitario: Construir el codebase v1 entero en el IDE web. Maestro escribe el primer 80 %; ustedes revisan y editan. No hace falta cuenta de GitHub hasta que quieran abrirlo en open-source.
- Equipo con mucha revisión de código: Abrir cada PR a través de osFoundry. Maestro pre-resume el diff, marca cambios arriesgados y ejecuta los tests automáticamente antes de que un humano revisor lo vea.
Preguntas frecuentes
¿osFoundry es una alternativa a GitHub?
osFoundry no intenta reemplazar a GitHub para el hosting de open-source. Es un entorno de desarrollo completo para proyectos que quieren versionados y asistidos por IA dentro de su workspace, con importación unidireccional desde GitHub para los codebases que traen.
¿Puede la IA editar mi código?
Sí: Maestro puede leer archivos, proponer cambios multi-archivo y aplicarlos con su aprobación. El modo plan les permite revisar el plan antes de cualquier edición.
¿osFoundry ejecuta mis tests?
Sí. El IDE web tiene un terminal integrado y Maestro puede ejecutar comandos de test y parsear la salida.
¿Puedo hacer push de vuelta a GitHub?
El push-back está en la hoja de ruta. Hoy la importación es unidireccional: traigan código, trabájenlo dentro de osFoundry. El git push manual desde el terminal funciona.
¿Qué lenguajes y runtimes están soportados?
Cualquier cosa con una imagen base de Docker publicada funciona en cómputo en contenedor. Node/TypeScript y Python tienen soporte de primera clase para funciones serverless.
Funciones relacionadas