Team collaboration
AI-Powered Development Workflow

AI와 함께 SaaS 개발 전체를

설계 → 구현 → 테스트 → 로깅 → 모니터링 → 운영까지
개발 전 과정에서 AI가 협업하는 새로운 방식

6
AI 협업 단계
18+
내장 플러그인
100%
Full Source Code
7
Permission Levels
개발 철학

2+5 개발 구조

문서화테스팅, 두 기둥 위에 5가지 개발 요소가 세워집니다.
AI와 협업하는 가장 효과적인 개발 방법론

Primary Foundation
기둥 1
📝

문서화

Documentation

"문서 = 계약"

  • 아키텍처 설계 문서
  • 구현 명세서
  • 운영 가이드
  • AI 컨텍스트 (CLAUDE.md)
기둥 2
🧪

테스팅

Testing

"테스트 = 안전망"

  • TDD 기반 개발
  • 보안 검증 테스트
  • 품질 보증 자동화
  • Hooks & Checklists
Supporting Elements
🏗️

아키텍처

확장 가능한 설계

💻

구현

AI 페어 프로그래밍

🔐

보안

안전한 기본 설정

📊

모니터링

실시간 상태 파악

🚀

운영

배포 자동화

📋

Document First

코드 작성 전 문서가 먼저. AI가 문서를 컨텍스트로 활용하여 일관된 구현을 보장합니다.

Test as Safety Net

테스트가 안전망 역할. AI 생성 코드도 자동 검증되어 품질과 보안이 보장됩니다.

🔄

Continuous Learning

AI가 학습한 교훈을 문서화. 반복 실수를 방지하고 팀 전체의 개발 역량이 성장합니다.

Core Features

엔터프라이즈급 SaaS 기능 내장

멀티테넌트 SaaS 구조와 Laravel 생태계의 베스트를 결합

🔐

7계층 권한 시스템

Platform Admin부터 Member까지 완전한 역할 계층 구조와 PostgreSQL RLS 기반 보안

🏢

멀티테넌시

Stancl/Tenancy 기반 Row-Level Security로 완벽한 데이터 격리 보장

📝

감사 로깅

모든 CRUD 작업에 대한 종합적인 감사 추적과 사용자 컨텍스트 기록

🧩

플러그인 시스템

18개 이상의 플러그인으로 인증, 보안 등 기능을 유연하게 확장

Core Feature

7계층 권한 시스템

Platform Admin부터 Member까지 완전한 역할 계층 구조를 제공합니다. PostgreSQL RLS와 결합하여 데이터베이스 레벨에서 완벽한 접근 제어를 보장합니다.

0
Platform Admin - 전체 플랫폼 관리
1
SaaS Admin - SaaS 서비스 관리
2
Tenant Admin - 테넌트 전체 관리
3
Organization Admin - 조직 관리
4
Workspace Admin - 워크스페이스 관리
5
Group Leader - 그룹 리더
6
Member - 일반 멤버
Permission system
Multi-SaaS Module

여러 SaaS를 하나의 플랫폼에 — 통합과 분리를 자유롭게

하나의 프로젝트에 여러 비즈니스 모델(SaaS)을 담거나, 각각 독립 프로젝트로 운영. 코드 한 폴더만 옮기면 양방향 전환이 가능합니다.

📁

파일시스템 레이어

각 SaaS 는 자체 폴더로 완전히 격리됩니다. routes / models / Filament / migrations / views / lang / config 까지 모듈 내부에 담깁니다.

app/Sites/{Name}/
├── site.json
├── routes.php
├── Controllers/ Models/
├── Filament/Resources/
├── database/migrations/
└── resources/views/ lang/
💾

DB 레이어 + 2계층 RLS

saas_products 테이블이 비즈니스 엔티티. PostgreSQL RLS 가 SaaS + Tenant 2계층으로 데이터를 강제 격리합니다.

saas_products
├── id / slug / name
├── is_active
└── settings (domains, theme)

2-Layer RLS
• saas_isolation
• tenant_isolation

두 가지 운영 모드 — 언제든 전환 가능

🏢

Integrated (통합)

하나의 코드베이스에서 여러 SaaS를 운영. 배포가 단순하고 리소스를 공유할 수 있습니다.

workspace/project-all/
└── web/app/Sites/
    ├── Academy/
    ├── Quant/
    └── Marketing/
🎯

Isolated (분리)

각 SaaS가 독립 프로젝트. 독립 배포, 별도 스케일링, 분기 개발이 자유롭습니다.

workspace/exam.how/
└── web/app/Sites/
    └── Academy/

workspace/quant.how/
└── web/app/Sites/Quant/
폴더 이동 + saas:extract / saas:import 만으로 양방향 전환

Auto-Discovery — 폴더만 추가하면 끝

SaaS 폴더에 파일을 넣으면 Core가 자동 발견하고 등록합니다. 수동 설정이 필요 없습니다.

🛣️
Routes
routes.php 자동 등록
🗃️
Migrations
database/migrations/ 자동 로드
🏭
Factories
Model::factory() 자동 해결
🔌
Providers
{Name}ServiceProvider 자동 부트
🌐
Translations
site.{slug}:: 네임스페이스
🎨
Filament
SaaS Panel Resources 자동 표출

SaaS 모듈 라이프사이클 CLI — 13종

생성부터 이관까지, 하나의 SaaS를 단위로 다루는 명령어 세트

$
php artisan saas:make MyService 신규 SaaS 스캐폴드 생성
$
php artisan saas:install MyService DB 레코드 등록
$
php artisan saas:list 발견된 SaaS + 상태 조회
$
php artisan saas:doctor 진단 (slug/domains/requires/DB)
$
php artisan saas:enable / saas:disable 활성/비활성 토글
$
php artisan saas:extract MyService --to=path 통합 → 분리 추출
$
php artisan saas:import /path/to/Sites/MyService 분리 → 통합 흡수
$
php artisan saas:dump MyService 데이터 JSON 덤프
$
php artisan saas:load dump.json --remap-saas-product-id=5 데이터 복원 + ID 재매핑
$
php artisan saas:cache / saas:clear site.json 파싱 결과 캐시
$
php artisan saas:uninstall MyService --confirm 완전 제거 (파괴적)
$
php artisan list saas 전체 saas:* 명령 목록
Multi-tenancy
Core Feature

PostgreSQL RLS

Row-Level Security를 통해 데이터베이스 레벨에서 완벽한 테넌트 데이터 격리를 보장합니다. 애플리케이션 코드와 독립적으로 보안이 적용됩니다.

CREATE POLICY tenant_isolation ON users
FOR ALL USING (tenant_id = current_tenant_id());
완벽한 데이터 격리
DB 레벨 보안
자동 필터링
성능 최적화
Extensions

확장 기능

필요에 따라 선택적으로 활성화할 수 있는 확장 모듈

👨‍👩‍👧

Guardian System

LMS, 헬스케어, 교육용 부모-자녀 관계 관리

🎭

Impersonation

레벨 제한과 감사 로깅이 포함된 안전한 사용자 대리 로그인

AdminOverride Coming Soon

전체 감사 추적이 포함된 긴급 권한 우회

AI Monitoring

AI 워크플로 대시보드

도입 고객사의 AI 서버를 웹 대시보드에서 실시간으로 모니터링합니다.

ai-core.codebase.how
총 세션
1,247
+12%
성공률
99.2%
+0.3%
평균 응답
2.3s
-0.4s
총 토큰
847K
Claude 62%
주간 세션 추이
LLM별 토큰
Claude 62%
GPT 38%
Gemini 18%

고객사에 구축된 AI 서버의 세션, 토큰 사용량, LLM 성능을 한눈에 파악하세요. 별도 설치 없이 웹 브라우저에서 바로 접속합니다.

👁️
실시간 세션 모니터링
활성 세션, 프로젝트별/Tmux별 세션을 실시간 추적
📊
LLM 성능 분석
LLM별 응답 시간, 성공률, 타임라인 시각화
💰
토큰 사용량 추적
프롬프트/결과 토큰을 LLM별로 분류하여 비용 최적화
🖥️
멀티서버 관리
여러 AI 서버의 프로젝트와 워크스페이스를 통합 관리
🛡️
보안 알림
이상 패턴 자동 감지 및 실시간 알림
🔌
REST API 연동
기존 시스템과 손쉽게 연동하여 데이터 수집 자동화
Dev Tools Platform

개발과 운영을 위한 통합 도구 생태계

Codebase 기반 SaaS를 운영하는 개발자·SRE를 위한 5가지 통합 Dev Tools.
모든 도구는 단일 Hub에서 진입하며, 어드민은 사내망(Tailscale)으로 보안 격리됩니다.

🔒 어드민 패널(*.devtools.codebase.how)은 Tailscale 사내망으로만 접근. 랜딩 페이지는 누구나 열람 가능합니다.

Development Toolkit

빠르고 완성도 높은 개발 툴킷

Laravel 생태계의 검증된 기능들을 Core에 내장하거나 플러그인으로 제공합니다.

Free

PasswordPolicy

NIST SP 800-63B 준수 비밀번호 규칙

$99

TwoFactorAuth

TOTP & SMS 2FA

$149

Analytics

사용량 추적 대시보드

$79

Honeypot

공격자 탐지 트랩

Why Laravel?

왜 Laravel인가

다양한 기술 스택 중 가장 생산적이고 완성도 높은 선택을 한 결과입니다.

🚀

최고의 개발 생산성

Eloquent ORM, Artisan CLI, Migration 등 "배터리 포함" 철학으로 반복 작업 없이 비즈니스 로직에 집중할 수 있습니다.

🎨

Filament Admin Panel

Laravel 생태계 최고의 Admin Panel. 코드 몇 줄로 완성도 높은 관리자 페이지를 구축합니다.

🔒

엔터프라이즈 검증

10년 이상의 성숙한 생태계, 방대한 문서, 활발한 커뮤니티. 보안 업데이트와 LTS 지원이 보장됩니다.

🐘
Laravel 11
PHP 8.2+
🐘
PostgreSQL
RLS 지원
🎨
Filament v4
Admin Panel
🎯
Tailwind CSS
Utility-first
⛰️
Alpine.js
Lightweight JS
🐳
Docker
Containerization
영구 라이센스 정책

심플하고 투명한 라이센스

한 번 구매하면 영원히 사용. 업데이트 갱신은 선택 사항입니다.

영구 사용권

한 번 구매하면 영구적으로 사용 가능. 프로젝트 수 제한 없음

1년 업데이트

구매 후 1년간 모든 신규 기능과 업데이트 무료 제공

갱신은 선택

만료 후 갱신 없이도 기존 버전 계속 사용. 신규 기능만 받지 못함

언제든 재연장

2년, 3년 후라도 다시 1년 업데이트 구매하면 최신 버전 제공

라이센스 타임라인

구매

영구 라이센스 획득

1년간

모든 업데이트 무료

1년 후 선택

갱신 or 현상유지

영구 사용

언제든 재연장 가능

업데이트 갱신 시

구매가의 40%로 1년 연장

최신 기능 + 보안 업데이트 제공

갱신하지 않을 시

추가 비용 없음

기존 버전 그대로 계속 사용 가능

Pricing

기능별 플랜 선택

모든 플랜 영구 라이센스 + 1년 업데이트 포함

Core

기본 SaaS 구축

$499
영구 사용 1년 업데이트
  • Core (7계층 권한, 멀티테넌시)
  • Extensions (Guardian, Impersonate)
  • Plugins (2FA, Analytics 등)
  • AI Workflow (Claude Code 통합)
  • 커뮤니티 지원
시작하기
Popular

Pro

확장 기능 포함

$999
영구 사용 1년 업데이트
  • Core (7계층 권한, 멀티테넌시)
  • Extensions (Guardian, Impersonate)
  • Plugins (2FA, Analytics 등)
  • AI Workflow (Claude Code 통합)
  • 이메일 지원
시작하기

Business

플러그인 전체 포함

$1,999
영구 사용 1년 업데이트
  • Core (7계층 권한, 멀티테넌시)
  • Extensions (Guardian, Impersonate)
  • Plugins (2FA, Analytics 등 18개+)
  • AI Workflow (Claude Code 통합)
  • 우선 지원
시작하기

Enterprise

AI 개발 워크플로우 포함

$4,999
영구 사용 1년 업데이트
  • Core (7계층 권한, 멀티테넌시)
  • Extensions (Guardian, Impersonate)
  • Plugins (2FA, Analytics 등 18개+)
  • AI Workflow (Claude Code 통합)
  • 전담 지원 + 온보딩
시작하기

업데이트 갱신 (선택)

1년 후 갱신 시 구매가의 40%로 1년 연장. 갱신하지 않아도 기존 버전 계속 사용 가능

지금 바로 시작하세요

Codebase로 시니어 수준의 SaaS를 제대로 빨리 구축하세요