AI Sparkup

최신 AI 쉽게 깊게 따라잡기⚡

InsForge – AI 코딩 에이전트를 위한 Postgres 기반 백엔드 플랫폼

InsForge는 AI 코딩 에이전트와 AI 코드 에디터를 위해 설계된 백엔드 개발 플랫폼이다. 에이전트가 데이터베이스, 인증, 스토리지, 함수 등 백엔드 기본 요소를 이해하고, 설정하고, 엔드투엔드로 운용할 수 있도록 시맨틱 레이어(semantic layer)를 제공한다. Supabase가 인간 개발자를 위한 백엔드 플랫폼이라면, InsForge는 AI 에이전트를 1차 사용자로 놓고 설계한 것이 차별점이다.

등장 배경

AI 코딩 에이전트는 코드를 작성할 수 있지만, 백엔드 인프라를 직접 이해하고 조작하기 어렵다. 스키마 구조, 인증 설정, 스토리지 정책 등을 에이전트가 파악하려면 방대한 문서를 읽어야 한다. InsForge는 이 문제를 에이전트가 소비하기 적합한 구조화된 컨텍스트로 백엔드 상태를 노출함으로써 해결한다.

아키텍처

AI 코딩 에이전트
      ↓
InsForge 시맨틱 레이어
      ↓
[인증] [데이터베이스] [스토리지] [엣지 함수] [AI 게이트웨이] [컴퓨팅] [배포]

시맨틱 레이어가 세 가지 역할을 한다:

  1. 백엔드 컨텍스트 페치: 에이전트가 사용하는 백엔드 기본 요소의 문서와 가능한 작업을 제공
  2. 기본 요소 설정: 에이전트가 데이터베이스 스키마, 인증 정책, 스토리지 버킷을 직접 구성
  3. 백엔드 상태 조회: 구조화된 스키마로 백엔드 상태와 로그를 노출

핵심 제품

제품설명
인증(Authentication)사용자 관리, 인증, 세션 처리
데이터베이스(Database)Postgres 관계형 데이터베이스
스토리지(Storage)S3 호환 파일 스토리지
AI 게이트웨이(Model Gateway)다중 LLM 프로바이더를 지원하는 OpenAI 호환 API
엣지 함수(Edge Functions)엣지에서 실행되는 서버리스 코드
컴퓨팅(Compute)Fly.io 기반 공개 URL을 가진 장기 실행 컨테이너 (비공개 프리뷰)
사이트 배포(Site Deployment)사이트 빌드 및 배포

빠른 시작

Docker를 이용한 로컬 설정:

git clone https://github.com/InsForge/InsForge.git
cd InsForge
cp env.example .env
docker compose up -d

이후 http://localhost:7131에서 대시보드에 접근하고, InsForge MCP 서버를 에이전트에 연결한다.

사용 대상 및 케이스

  • AI 코딩 에이전트 기반 앱 개발자: 에이전트가 백엔드 인프라까지 자율적으로 구성하고 운용하는 풀스택 자동화 워크플로
  • 스타트업/1인 개발: 인프라 운용 부담 없이 에이전트에 백엔드 전체를 위임하고 싶은 팀
  • 프로토타이핑: 빠르게 백엔드를 구성하고 AI 도구로 반복 개선하는 개발 사이클

라이선스

Apache-2.0

참고 자료



AI Sparkup 구독하기

최신 게시물 요약과 더 심층적인 정보를 이메일로 받아 보세요! (무료)