빌드
ObjectOS에서 앱이 만들어지는 방식 — AI와 대화하거나, Console에서 클릭하거나, 템플릿을 포크하여.
빌드
ObjectOS에서 고객은 메타데이터를 작성하지 않습니다. 원하는 것을 설명하면 AI가 만들어 줍니다. 대부분의 사람들이 실제로 플랫폼을 사용하는 순서에 따라 세 가지 경로가 있습니다:
| 경로 | 대상 | 결과물 |
|---|---|---|
| AI Builder (주요) | 비즈니스 사용자, 제품 책임자, 누구나 | 테넌트의 라이브 메타데이터, 승인 대기열에 등록 |
| Console 클릭 빌드 (대안) | 폼을 선호하는 관리자 | 동일한 라이브 메타데이터 |
| 템플릿 포크 (개발 경로) | 소스 관리 하에 코드를 두고자 하는 엔지니어 | marketplace를 통해 배포되는 TypeScript 패키지 |
세 가지 경로 모두 동일한 형태의 산출물 — 객체, 필드, 뷰, 액션, 플로우, 권한의 패키지를 생성합니다. 플랫폼은 메타데이터가 어떻게 만들어졌는지 신경 쓰지 않습니다.
플랫폼 용어
모든 앱은 동일한 기본 요소로 구성됩니다. 이것들을 한 번만 익혀 두세요.
| 개념 | 무엇인가 | 문서 |
|---|---|---|
| Package | 조직화의 단위 — com.acme.crm, 버전 관리, 설치 가능 | Packages |
| Data model | 객체 + 필드 + 관계 + 상태 머신 | Data Model |
| Actions | REST, Console 버튼, 플로우, AI 에이전트에서 호출 가능한 명명된 작업 | Actions |
| Flows | 선언적 비즈니스 로직 (자동 실행 / 예약 / 수동) | Flows |
| Agents | 최종 사용자 AI 어시스턴트 — Agent → Skill → Tool | Agents |
| Marketplace | 누구나 원클릭으로 설치할 수 있는 기성 패키지 | Marketplace |
어디서 시작할까
-
그냥 둘러보는 중인가요? → Console을 열고 AI Builder를 시작하여, "우선순위, 상태, 담당자가 있는 고객 지원 티켓을 추적하고 싶어요." 라고 말해 보세요. 30초 안에 작동하는 객체를 갖게 됩니다.
-
그 위에 실제 제품을 구축하나요? → AI가 생성하는 것을 이해할 수 있도록 Packages와 Data Model을 읽어 보세요. AI로 초안을 작성하고, 직접 또는 대화로 다듬은 뒤, 결과를 커밋하세요.
-
Salesforce/Retool 앱을 대체하나요? → 가장 가까운 marketplace 템플릿을 포크하고, 필요 없는 것을 제거한 뒤, AI에게 빈 부분을 채워 달라고 요청하세요.
절대 하지 않아도 되는 일
- REST 엔드포인트 작성. 플랫폼이 객체마다 하나씩 생성합니다.
- Console 폼 연결. 폼은 스키마로부터 렌더링됩니다.
- RBAC 검사 작성. 권한은 코딩되는 것이 아니라 선언됩니다.
- 관리자 UI 구축. Console + Account가 시스템 및 비즈니스 관리 모두를 다룹니다.
- 타입 생성.
@objectstack/spec이 스키마로부터 타입을 도출합니다.
ObjectOS는 의도적으로 이 점에 대해 확고합니다: 메타데이터가 일단 존재하면, 모든 표면(REST, Console, ObjectQL, 감사, AI 도구)이 무료로 나타납니다. 그렇기 때문에 AI Builder가 작동하는 것입니다 — 메타데이터만 생성하면 되고, 나머지는 플랫폼이 처리합니다.