Início / Recursos / Código e repos
Repositórios de código, programação em par com IA e revisões de PR no osFoundry
IDE web, importação do GitHub, revisões de PR e chat do Maestro entre seus repos — sem sair do workspace.
osFoundry é uma plataforma de código com um IDE web, git nativo, importação do GitHub, fluxos de pull request e Maestro IA integrado em cada arquivo. Faça branch, commit, abra um PR e revise-o — tudo no workspace. O Maestro lê o diff, sugere edições e pode aplicá-las entre arquivos de uma só vez. Sem trocar de contexto para um serviço hospedado separado.
Resposta rápida
- IDE web com Monaco, acesso completo ao sistema de arquivos e terminal integrado.
- Importação do GitHub — cole uma URL, o repo aparece como Code App.
- Fluxo de pull request com branches, releases e UI de detalhe/criação de PR.
- O Maestro IA conhece o repo — converse sobre o código, obtenha edições aplicadas entre arquivos.
- Snippets de código reutilizáveis — compartilhe padrões entre apps no seu workspace.
Principais recursos
- IDE web (Monaco) com edição multi-arquivo e diff inline.
- Repositórios de código como objetos de primeira classe do workspace com versionamento.
- Revisões de PR — comentários de edição sugerida, resumo de IA, status checks.
- Branches e releases por repo.
- Maestro code-chat lê arquivos, executa shell, roda testes.
- Biblioteca de snippets para padrões entre repos.
- Agentes cientes de repo — revisão de código, refator, bump de dependência, geração de testes todos em um handle compartilhado de repo.
Como fazer na osFoundry
- Importe ou crie um repo — Cole uma URL do GitHub para uma importação de mão única ou crie um novo repo a partir de um template. Aparece como Code App no seu workspace com histórico git completo.
- Abra o IDE web — Monaco carrega em segundos com árvore de arquivos, diff inline, edição multi-aba e terminal integrado. Sem clone local necessário.
- Converse com o Maestro sobre o código — Abra uma sessão de code-chat com escopo do repo. O Maestro pode fazer grep em arquivos, ler vários arquivos de uma vez, propor edições multi-arquivo e rodar testes.
- Abra um pull request — Crie uma branch, commit, abra um PR. A visualização do PR mostra o diff, sua thread de conversa e o resumo gerado por IA do Maestro do que mudou e por quê.
- Merge + release — Aprove o PR, faça merge na main, marque uma release. Branches e releases são por repo e aparecem no dashboard.
Como a osFoundry se compara
| Recurso | osFoundry | A maioria das outras ferramentas |
|---|
| IDE | IDE web embutido — sem setup local. | IDE local + extensão para espelhar. |
| Pair-programmer de IA | Maestro ciente do repo lê, edita, roda testes em um único chat. | Apenas autocompletar sugestões ou apenas chat. |
| Fluxo de PR | Branches, PRs, releases, revisões tudo em um workspace. | Revisão de PR em uma plataforma git hospedada separada. |
| Onde o código vive | Privado do workspace por padrão; importação de mão única do GitHub para código que você traz. | Apenas git hospedado público/privado. |
Casos de uso
- Desenvolvedor de ferramentas internas: Importe um app interno estilo Retool do GitHub. Itere nele dentro do osFoundry — o Maestro adiciona novas páginas, roda o build, entrega em um subdomínio por app. Sem segunda plataforma.
- Fundador solo: Construa o codebase v1 inteiramente no IDE web. O Maestro escreve os primeiros 80%; você revisa e edita. Sem conta GitHub necessária até você querer torná-lo open-source.
- Equipe pesada em revisão de código: Abra cada PR através do osFoundry. O Maestro pré-resume o diff, sinaliza mudanças arriscadas e roda testes automaticamente antes de um revisor humano ver.
Perguntas frequentes
O osFoundry é uma alternativa ao GitHub?
O osFoundry não está tentando substituir o GitHub para hospedagem open-source. É um ambiente de desenvolvedor totalmente equipado para projetos que você quer versionados e assistidos por IA dentro do seu workspace — com importação de mão única do GitHub para codebases que você traz.
A IA pode editar meu código?
Sim — o Maestro pode ler arquivos, propor mudanças multi-arquivo e aplicá-las após sua aprovação. O modo de plano permite revisar o plano antes de qualquer edição.
O osFoundry roda meus testes?
Sim. O IDE web tem um terminal integrado e o Maestro pode executar comandos de teste e parsear a saída.
Posso enviar de volta para o GitHub?
Push-back está no roadmap. Hoje a importação é de mão única: traga código, trabalhe nele dentro do osFoundry. Git push manual do terminal funciona.
Quais linguagens e runtimes são suportados?
Qualquer coisa com uma imagem base Docker publicada funciona em container compute. Node/TypeScript e Python têm suporte de primeira classe para serverless function.
Recursos relacionados