본문으로 건너뛰기

LoopGantt JSON 가져오기 스키마

간단한 JSON 형식으로 간트 차트를 프로그래밍 방식으로 만드세요

LoopGantt는 JSON 가져오기와 내보내기를 모두 지원하는 무료 AI 기반 간트 차트 도구예요. loopgantt.com/import에서 JSON으로 프로젝트를 가져오거나, 기존 간트 차트를 JSON, CSV, PDF, PNG 형식으로 내보낼 수 있어요. 프로그래밍 방식의 프로젝트 관리와 AI가 생성한 일정에 안성맞춤이에요.

빠른 시작

JSON으로 간트 차트를 만들려면 loopgantt.com/import에 접속해 프로젝트 데이터를 다음 형식으로 붙여넣으세요.

{
  "name": "Website Redesign",
  "description": "Complete website redesign project with modern UI",
  "tasks": [
    {
      "name": "Requirements Gathering",
      "duration": 3,
      "dependencies": []
    },
    {
      "name": "Wireframe Design",
      "duration": 5,
      "dependencies": [
        0
      ]
    },
    {
      "name": "Visual Design",
      "duration": 7,
      "dependencies": [
        1
      ]
    },
    {
      "name": "Frontend Development",
      "duration": 10,
      "dependencies": [
        2
      ]
    },
    {
      "name": "Backend Integration",
      "duration": 8,
      "dependencies": [
        3
      ]
    },
    {
      "name": "Testing & QA",
      "duration": 5,
      "dependencies": [
        3,
        4
      ]
    },
    {
      "name": "Launch",
      "duration": 0,
      "dependencies": [
        5
      ],
      "isMilestone": true
    }
  ]
}

지금 사용해 보세요! 위 예시를 복사해 간트 차트를 즉시 만들어 보세요.

가져오기 도구 열기 →

스키마 레퍼런스

프로젝트 객체

필드유형필수설명
namestring있음프로젝트 이름
descriptionstring없음프로젝트 설명
startDatestring(ISO 날짜)없음프로젝트 시작일(기본값은 오늘)
tasksTask[]있음작업 객체 배열

작업 객체

필드유형필수설명
namestring있음작업 이름
durationnumber있음일 단위 기간(마일스톤은 0)
dependenciesnumber[]없음이 작업이 종속된 작업 인덱스 배열
descriptionstring없음작업 설명 또는 메모
isMilestoneboolean없음마일스톤으로 표시(기간은 0이어야 함)

예시

간단한 프로젝트

{
  "name": "Product Launch",
  "tasks": [
    {
      "name": "Planning",
      "duration": 5,
      "dependencies": []
    },
    {
      "name": "Development",
      "duration": 10,
      "dependencies": [
        0
      ]
    },
    {
      "name": "Launch",
      "duration": 0,
      "dependencies": [
        1
      ],
      "isMilestone": true
    }
  ]
}

병렬 작업이 있는 프로젝트

{
  "name": "Marketing Campaign",
  "tasks": [
    {
      "name": "Strategy",
      "duration": 3,
      "dependencies": []
    },
    {
      "name": "Content Creation",
      "duration": 7,
      "dependencies": [
        0
      ]
    },
    {
      "name": "Design Assets",
      "duration": 5,
      "dependencies": [
        0
      ]
    },
    {
      "name": "Review",
      "duration": 2,
      "dependencies": [
        1,
        2
      ]
    },
    {
      "name": "Go Live",
      "duration": 0,
      "dependencies": [
        3
      ],
      "isMilestone": true
    }
  ]
}

AI와 함께 사용하기

AI 사용자를 위한 팁: ChatGPT, Claude 같은 AI 어시스턴트에게 LoopGantt 형식의 프로젝트 JSON을 만들어 달라고 할 수 있어요. “[내 프로젝트]에 대한 간트 차트 JSON을 LoopGantt 형식으로 만들어 줘”라고 요청한 뒤 결과를 loopgantt.com/import에 붙여넣기만 하면 돼요.

API 연동

가져오기 API를 이용해 프로그래밍 방식으로 프로젝트를 만들 수도 있어요. JSON 프로젝트 데이터와 함께 /api/import로 POST 요청을 보내세요.

POST /api/import
Content-Type: application/json

{
  "name": "My Project",
  "tasks": [...]
}

// Response:
{
  "success": true,
  "projectId": "uuid",
  "redirectUrl": "/dashboard/project/uuid"
}

키 없는 API와 MCP 서버 — 계정 불필요

AI 에이전트를 위한 가장 빠른 방법: POST https://loopgantt.com/api/v1/gantt는 키도 계정도 전혀 없이 차트를 만들어요. 응답에는 계산된 일정, 크리티컬 패스, 그리고 차트를 보고 내보낼 수 있는(PNG/PDF) 공유 링크가 담겨 있어요. 아니면 HTTP도 건너뛰세요. Claude, ChatGPT, Cursor에 https://loopgantt.com/api/mcp를 MCP 커넥터로 추가하고 평소 쓰는 말로 계획을 요청하면 돼요. 자세한 내용은 AI 에이전트 & MCP 페이지와 OpenAPI 명세에서 확인하세요.

간트 차트를 만들 준비가 되셨나요?

지금 JSON 가져오기 →