osFoundry / Platform
Веб-IDE
Полноценный Monaco-воркспейс — редактирование нескольких файлов, поиск, терминал, отладчик. Работает где угодно.
Что это
Веб-IDE — это полноценное рабочее пространство для кода на базе Monaco, того самого движка редактора, что лежит в основе VS Code, работающее внутри osFoundry. Вы получаете правку нескольких файлов с подсветкой синтаксиса, поиск по всему проекту, встроенный терминал и отладчик, не устанавливая отдельный инструментарий и не покидая своё ИИ-рабочее пространство. Поскольку всё это работает в том же настольном приложении, что и ваш чат, агенты, приложения и знания, код и окружающий его контекст живут в одном месте, а не разбросаны по вкладкам и инструментам.
Внутри osFoundry IDE соседствует с циклом агентов, поэтому та же среда, в которой вы читаете и правите код, — это и есть среда, с которой могут работать ваши агенты. Файлы, терминал и поиск — это общий контекст: вы можете открыть проект, запускать команды в терминале, проходить код по шагам в отладчике и передавать то же рабочее дерево ИИ-модели, и всё это без экспорта чего-либо и без переключения окон. osFoundry работает по принципу bring-your-own-key, поэтому любая модель, которую вы направляете на свой код, работает на ваших собственных API-ключах без реселлерской наценки, а так как рабочее пространство local-first, ваш исходный код и сессии терминала могут оставаться на вашем устройстве, а не отправляться на бэкенд поставщика.
«Работает везде» здесь стоит понимать буквально: редактор — это Monaco браузерного уровня, поэтому он отображается и ведёт себя одинаково во всём настольном приложении независимо от машины, и вам не нужна тяжёлая нативная установка, чтобы открыть проект, искать по нему, запустить терминал или отлаживать. Это грань «Код и сборка» рабочего пространства, которое вмещает также ваших агентов, приложения, данные и знания, поэтому переход от написания кода к его запуску и затем к вопросу модели о нём — это вопрос смены панели, а не инструмента.
Ключевые возможности
- Правка нескольких файлов на движке Monaco (редактор, лежащий в основе VS Code) с подсветкой синтаксиса и привычными сочетаниями клавиш
- Поиск по всему проекту, чтобы находить нужное и перемещаться по каждому файлу рабочего пространства
- Встроенный терминал для запуска команд, сборок и скриптов, не покидая редактор
- Встроенный отладчик для пошагового прохождения кода, осмотра состояния и установки точек останова
- Работает внутри osFoundry рядом с чатом, агентами, приложениями и знаниями, с моделями BYOK на ваших ключах и рабочим деревом в режиме local-first
Сценарии использования
- Разработчик: открывает многофайловый проект, ищет по нему, запускает сборку во встроенном терминале и пошагово проходит сбойную функцию в отладчике — всё в одной панели
- Разработчик с помощью ИИ: правит код в веб-IDE и передаёт то же рабочее дерево модели BYOK в том же пространстве, чтобы агент работал ровно с тем, что на экране
- Инженер, заботящийся о приватности: держит исходный код и сессии терминала в режиме local-first на своём устройстве, при этом используя облачные или самостоятельно размещённые модели через собственные API-ключи
Часто задаваемые вопросы
Веб-IDE основана на VS Code?
Она построена на Monaco — открытом движке редактора, который также лежит в основе VS Code, поэтому внутри osFoundry вы получаете тот же базовый опыт редактирования: подсветку синтаксиса, правку нескольких файлов и привычные сочетания клавиш. Это рабочее пространство на базе Monaco со встроенным терминалом и отладчиком, а не форк VS Code.
Можно ли запускать команды в терминале и отлаживать, или это просто редактор?
И то, и другое. Помимо правки нескольких файлов и поиска по всему проекту, в IDE есть встроенный терминал для запуска команд, сборок и скриптов, а также отладчик для пошагового прохождения кода и осмотра состояния. Это полноценное рабочее пространство, а не просто текстовый редактор.
Где выполняется мой код и что происходит с моими данными?
osFoundry работает в режиме local-first, поэтому ваш исходный код и сессии терминала могут оставаться на вашем устройстве, а не отправляться на бэкенд поставщика. Любая ИИ-модель, которую вы применяете к своему коду, работает по принципу bring-your-own-key — на ваших собственных API-учётных данных и без реселлерской наценки.