Главная / Возможности / Код и репозитории
Репозитории кода, парное программирование с ИИ и обзоры PR на osFoundry
Веб-IDE, импорт GitHub, ревью PR и чат с Maestro по вашим репозиториям — не покидая рабочей области.
osFoundry — это платформа кода с веб-IDE, нативным git, импортом GitHub, рабочими процессами pull-request и Maestro AI, вплетённым в каждый файл. Делайте ветки, коммиты, открывайте PR и проводите ревью — всё в рабочей области. Maestro читает diff, предлагает правки и может применять их сразу в нескольких файлах. Никакого переключения контекста на отдельный хостинговый сервис.
Кратко
- Веб-IDE с Monaco, полным доступом к файловой системе и интегрированным терминалом.
- Импорт GitHub — вставьте URL, репозиторий попадает как Code App.
- Рабочий процесс pull-request с ветками, релизами и UI создания/детализации PR.
- Maestro AI знает о репозитории — общайтесь о коде, получайте правки, применяемые между файлами.
- Переиспользуемые сниппеты кода — делитесь паттернами между приложениями в вашей рабочей области.
Ключевые возможности
- Веб-IDE (Monaco) с редактированием нескольких файлов и inline diff.
- Репозитории кода как объекты первого класса в рабочей области с версионированием.
- Ревью PR — комментарии с предлагаемыми правками, AI-резюме, статус-чеки.
- Ветки и релизы для каждого репозитория.
- Чат с кодом Maestro читает файлы, выполняет shell, запускает тесты.
- Библиотека сниппетов для паттернов, охватывающих репозиторий.
- Агенты, осведомлённые о репозитории — ревью кода, рефакторинг, обновление зависимостей, генерация тестов — все на общем хэндле репозитория.
Как сделать это в osFoundry
- Импортируйте или создайте репозиторий — Вставьте URL GitHub для одностороннего импорта или создайте новый репозиторий из шаблона. Попадает как Code App в вашу рабочую область с полной историей git.
- Откройте веб-IDE — Monaco загружается за секунды с деревом файлов, inline diff, редактированием в нескольких вкладках и интегрированным терминалом. Локальное клонирование не требуется.
- Общайтесь с Maestro о коде — Откройте сессию чата с кодом, ограниченную репозиторием. Maestro может grep-ать файлы, читать несколько файлов одновременно, предлагать правки в нескольких файлах и запускать тесты.
- Откройте pull request — Создайте ветку, сделайте коммит, откройте PR. Представление PR показывает diff, ваш поток обсуждения и AI-генерированное резюме Maestro того, что изменилось и почему.
- Слияние + релиз — Одобрите PR, слейте в main, отметьте релиз. Ветки и релизы — для каждого репозитория и появляются в дашборде.
Сравнение osFoundry
| Возможность | osFoundry | Большинство других инструментов |
|---|
| IDE | Веб-IDE встроена — никакой локальной установки. | Локальная IDE + расширение для зеркалирования. |
| ИИ-помощник по программированию | Maestro, осведомлённый о репозитории, читает, редактирует, запускает тесты в одном чате. | Только автодополнение или только чат. |
| Рабочий процесс PR | Ветки, PR, релизы, ревью — всё в одной рабочей области. | Ревью PR на отдельной хостинговой git-платформе. |
| Где живёт код | Приватно в рабочей области по умолчанию; односторонний импорт GitHub для кода, который вы приносите. | Только публичный/приватный хостинговый git. |
Сценарии использования
- Разработчик внутренних инструментов: Импортируйте внутреннее приложение в стиле Retool из GitHub. Итерируйте над ним внутри osFoundry — Maestro добавляет новые страницы, запускает сборку, отправляет на пер-приложенческий поддомен. Никакой второй платформы.
- Соло-основатель: Создайте кодовую базу v1 полностью в веб-IDE. Maestro пишет первые 80%; вы просматриваете и редактируете. Аккаунт GitHub не нужен, пока вы не захотите сделать проект open-source.
- Команда с большим количеством ревью кода: Открывайте каждый PR через osFoundry. Maestro предварительно резюмирует diff, помечает рискованные изменения и автоматически запускает тесты, прежде чем человек-рецензент увидит их.
Часто задаваемые вопросы
Является ли osFoundry альтернативой GitHub?
osFoundry не пытается заменить GitHub для хостинга open-source. Это полнофункциональная среда разработчика для проектов, которые вы хотите версионировать и снабжать ИИ внутри вашей рабочей области — с односторонним импортом GitHub для кодовых баз, которые вы приносите.
Может ли ИИ редактировать мой код?
Да — Maestro может читать файлы, предлагать изменения в нескольких файлах и применять их с вашего одобрения. Режим планирования позволяет просмотреть план перед любыми правками.
Запускает ли osFoundry мои тесты?
Да. Веб-IDE имеет интегрированный терминал, и Maestro может выполнять команды тестов и парсить вывод.
Могу ли я отправить обратно в GitHub?
Push-back — в дорожной карте. Сегодня импорт односторонний: принесите код, работайте над ним внутри osFoundry. Ручной git push из терминала работает.
Какие языки и среды выполнения поддерживаются?
Всё, что имеет опубликованный базовый образ Docker, работает в контейнерных вычислениях. Node/TypeScript и Python имеют первоклассную поддержку serverless-функций.
Связанные возможности