홈 / 기능 / 코드 및 리포
osFoundry의 코드 리포, AI 페어 프로그래밍, PR 리뷰
웹 IDE, GitHub 가져오기, PR 리뷰, 리포 전반에 걸친 Maestro 채팅 — 워크스페이스를 떠나지 않고.
osFoundry는 웹 IDE, 네이티브 git, GitHub 가져오기, 풀 리퀘스트 워크플로, 모든 파일에 스레딩된 Maestro AI를 갖춘 코드 플랫폼입니다. 브랜치, 커밋, PR 열기, 리뷰 — 모두 워크스페이스에서. Maestro는 diff를 읽고, 편집을 제안하며, 한 번에 여러 파일에 걸쳐 적용할 수 있습니다. 별도의 호스팅 서비스로 컨텍스트 전환이 없습니다.
요점
- Monaco, 전체 파일 시스템 액세스, 통합 터미널이 있는 웹 IDE.
- GitHub 가져오기 — URL을 붙여넣으면 리포가 Code App으로 도착합니다.
- 브랜치, 릴리스, PR 상세/생성 UI가 있는 풀 리퀘스트 워크플로.
- Maestro AI는 리포를 인식합니다 — 코드에 대해 채팅하고, 여러 파일에 걸쳐 편집을 적용합니다.
- 재사용 가능한 코드 스니펫 — 워크스페이스의 앱 전반에 걸쳐 패턴을 공유합니다.
주요 기능
- 다중 파일 편집 및 인라인 diff가 있는 웹 IDE(Monaco).
- 버전 관리가 있는 1급 워크스페이스 객체로서의 코드 리포.
- PR 리뷰 — 제안 편집 댓글, AI 요약, 상태 검사.
- 리포당 브랜치 및 릴리스.
- Maestro 코드 채팅은 파일을 읽고, 셸을 실행하고, 테스트를 실행합니다.
- 리포 전반에 걸친 패턴을 위한 스니펫 라이브러리.
- 리포 인식 에이전트 — 코드 리뷰, 리팩토링, 종속성 업데이트, 테스트 생성 모두 공유 리포 핸들에서.
osFoundry에서 하는 방법
- 리포 가져오기 또는 생성 — 단방향 가져오기를 위해 GitHub URL을 붙여넣거나 템플릿에서 새 리포를 생성합니다. 전체 git 기록과 함께 워크스페이스에 Code App으로 도착합니다.
- 웹 IDE 열기 — Monaco는 파일 트리, 인라인 diff, 다중 탭 편집, 통합 터미널과 함께 몇 초 안에 로드됩니다. 로컬 클론이 필요하지 않습니다.
- Maestro와 코드에 대해 채팅 — 리포로 범위가 지정된 코드 채팅 세션을 엽니다. Maestro는 파일을 grep하고, 한 번에 여러 파일을 읽고, 다중 파일 편집을 제안하고, 테스트를 실행할 수 있습니다.
- 풀 리퀘스트 열기 — 브랜치를 만들고, 커밋하고, PR을 엽니다. PR 보기는 diff, 대화 스레드, 무엇이 변경되었고 왜 변경되었는지에 대한 Maestro의 AI 생성 요약을 표시합니다.
- 병합 + 릴리스 — PR을 승인하고, main에 병합하고, 릴리스에 태그를 지정합니다. 브랜치와 릴리스는 리포당이며 대시보드에 표시됩니다.
osFoundry 비교
| 항목 | osFoundry | 대부분의 다른 도구 |
|---|
| IDE | 내장 웹 IDE — 로컬 설정 없음. | 로컬 IDE + 미러링 확장. |
| AI 페어 프로그래머 | 리포 인식 Maestro는 하나의 채팅에서 읽고, 편집하고, 테스트를 실행합니다. | 제안 완성만 또는 채팅만. |
| PR 워크플로 | 브랜치, PR, 릴리스, 리뷰 모두 하나의 워크스페이스에서. | 별도의 호스팅 git 플랫폼에서 PR 리뷰. |
| 코드 위치 | 기본적으로 워크스페이스 비공개. 가져오는 코드에 대한 GitHub 단방향 가져오기. | 공개/비공개 호스팅 git만. |
활용 사례
- 내부 도구 개발자: GitHub에서 Retool 스타일 내부 앱을 가져옵니다. osFoundry 내에서 반복합니다 — Maestro가 새 페이지를 추가하고, 빌드를 실행하고, 앱당 서브도메인에 출시합니다. 두 번째 플랫폼이 없습니다.
- 1인 창업자: 웹 IDE에서 전적으로 v1 코드베이스를 구축합니다. Maestro가 첫 80%를 작성하고, 사용자가 검토하고 편집합니다. 오픈 소스로 만들고 싶을 때까지 GitHub 계정이 필요하지 않습니다.
- 코드 리뷰가 많은 팀: 모든 PR을 osFoundry를 통해 엽니다. Maestro가 diff를 미리 요약하고, 위험한 변경 사항을 표시하고, 인간 리뷰어가 보기 전에 테스트를 자동으로 실행합니다.
자주 묻는 질문
osFoundry는 GitHub 대안입니까?
osFoundry는 오픈 소스 호스팅을 위해 GitHub를 대체하려고 하지 않습니다. 워크스페이스 내에서 버전 관리 및 AI 지원을 원하는 프로젝트를 위한 완전한 기능을 갖춘 개발자 환경입니다 — 가져오는 코드베이스에 대한 단방향 GitHub 가져오기와 함께.
AI가 내 코드를 편집할 수 있습니까?
예 — Maestro는 파일을 읽고, 다중 파일 변경을 제안하고, 승인 시 적용할 수 있습니다. 계획 모드를 사용하면 편집 전에 계획을 검토할 수 있습니다.
osFoundry는 내 테스트를 실행합니까?
예. 웹 IDE에는 통합 터미널이 있으며, Maestro는 테스트 명령을 실행하고 출력을 파싱할 수 있습니다.
GitHub에 다시 푸시할 수 있습니까?
푸시백은 로드맵에 있습니다. 오늘은 가져오기가 단방향입니다: 코드를 가져와 osFoundry 내에서 작업합니다. 터미널에서 수동 git push가 작동합니다.
어떤 언어와 런타임이 지원됩니까?
게시된 Docker 베이스 이미지가 있는 모든 것이 컨테이너 컴퓨팅에서 작동합니다. Node/TypeScript와 Python에는 1급 서버리스 함수 지원이 있습니다.
관련 기능