AI 기능
Ainecto에는 세 가지 내장 AI 기능이 있습니다. 이 기능들은 월간 크레딧 예산을 사용합니다. 한도는 요금제를 참고하세요.
이 기능과 MCP 연동을 혼동하지 마세요. 이 페이지의 기능은 Ainecto 앱 안에서 쓰는 inbound AI 어시스턴트이고, MCP는 외부 AI 코딩 도구가 Ainecto를 호출하는 outbound 프로토콜입니다.
Natural Language → ERD
데이터베이스를 영어, 한국어 등 자연어로 설명하면 Ainecto가 스키마를 생성합니다.
사용 방법
- 다이어그램을 열거나 새 빈 다이어그램을 만듭니다.
- AI 패널을 엽니다.
- 다음처럼 입력합니다.
사용자, 프로젝트, 태스크가 있는 SaaS 앱. 태스크는 프로젝트에 속하고 담당자를 가진다. 태스크에는 tags many-to-many를 추가한다.
- Ainecto가 완성된 스키마를 반환하면 검토 후 적용합니다.
결과는 테이블, 컬럼, ref로 캔버스에 추가됩니다. 자동으로 version snapshot이 생성되며 설명은 "Converted via AI"로 저장되어 필요하면 되돌릴 수 있습니다.
기존 스키마를 넘기고 개선을 요청할 수도 있습니다.
모든 테이블에 soft-delete 컬럼을 추가하고, 변경 이력을 기록하는 audit_log 테이블을 추가해줘.
변환은 호출 1회당 AI 크레딧 1개를 사용합니다.
AI Chat
AI Chat 패널은 현재 다이어그램을 이해하는 대화형 인터페이스입니다.
- 스키마 질문: "users를 참조하는 테이블은?"
- 변경 요청: "
projects에 기본값 false인is_archived컬럼 추가" - 마이그레이션 조언
- 테스트 데이터 아이디어 생성
채팅 기록은 다이어그램별로 보존됩니다. 각 메시지는 소량의 크레딧을 사용합니다.
Title Suggestion
다이어그램을 만들고 스키마가 충분히 의미 있는 구조가 되면 Ainecto가 스키마 내용을 바탕으로 제목을 제안할 수 있습니다. 다이어그램 설정에서 Suggest title 버튼을 찾으세요.
AI 크레딧
| 요금제 | 월간 크레딧 |
|---|---|
| Free | 없음(AI 비활성화) |
| Pro | 월간 제공량 포함 |
| Enterprise | 무제한 또는 큰 맞춤 한도 |
크레딧은 매월 초기화됩니다. 일회성 top-up 크레딧 팩도 구매할 수 있습니다. 현재 잔액은 계정 설정에서 확인하세요.
크레딧 한도나 rate limit에 도달하면 AI 호출은 오류를 반환하고 작업은 거절됩니다. 다음 성공 호출 전까지 다이어그램은 변경되지 않습니다.
MCP와 무엇이 다른가요?
- AI 기능 — Ainecto에 내장되어 있습니다. 사용자가 Ainecto 안의 AI와 대화하고, Ainecto가 대신 LLM provider를 호출합니다.
- MCP 연동 — Claude Code, Cursor 같은 사용자의 AI 코딩 도구가 MCP로 Ainecto를 호출해 스키마를 읽고 수정합니다.
둘은 서로 보완적입니다. Ainecto 안에서 스키마를 설계할 때는 AI 기능을, 코딩 어시스턴트가 코드 작성 중 스키마를 읽거나 바꿔야 할 때는 MCP를 사용하세요.