AI용 분할본 · 지도 1단계(구조·준비) · 이 페이지 전에 읽을 페이지: PART 0 사용법·AI 시작 지침, PART 1 구조·정책 · 코드 파일은 여기 없다 — 코드 자리의 줄을 따른다(폴더에 책 파일이 하나도 없는 처음이면 부록 A-2 의 curl 한 줄부터)
핵심 규칙 — AI 는 어느 페이지에서든 이것을 지킨다
HRUM_API_KEY 에만 둔다. 미니앱 코드·.env·채팅·커밋·로그에 쓰지 않고, 키 값을 사용자에게 달라고 하지 않는다. 미니앱은 내 서버만 부른다.node scripts/get-book-code.mjs 가 책 그대로 만든다(처음에는 부록 A-2 의 curl 한 줄). 분할본의 코드 자리는 「경로」 한 줄이다 — 받은 파일을 cat 으로 읽는다.① 가입 — 앱인토스 콘솔에 접속해 회원가입합니다. 토스 비즈니스 회원을 기반으로 하며, 만 19세 이상이고 본인 명의로 로그인된 토스 앱이 있어야 합니다.
② 워크스페이스 — 팀이 함께 앱을 관리하는 공간입니다. 사업자당 1개만 만들 수 있고 이름은 겹칠 수 없습니다. 이어서 제작자 이름을 넣습니다. 미니앱 상세 화면에 「누가 만들었는지」로 보이는 이름이고, 공백을 포함해 10자 이내, 한글·영문·숫자만 쓸 수 있고, 토스 브랜드를 도용하거나 헷갈리게 하는 이름(예: 「토스OO」)은 쓸 수 없습니다. 나중에 워크스페이스 「내 정보」에서 바꿀 수 있습니다.
③ 앱 등록 — 워크스페이스의 앱 메뉴에서 +등록하기를 누릅니다. 개발이 끝나지 않은 앱도 먼저 등록할 수 있습니다.
intoss://<appName> 주소의 ID 입니다. 한 번 등록하면 바꿀 수 없습니다. PART 0 결정서에서 정한 값을 그대로 넣습니다. 이 값은 미니앱 설정 파일과 서버 환경변수 TOSS_APP_NAME 에도 똑같이 들어갑니다테스트용 앱과 실제 배포용 앱을 같은 워크스페이스에 따로 등록해 나눠 관리할 수도 있습니다. 다만 서비스 오픈 정책은 핵심 기능이 비슷한 앱을 여러 개 출시하는 것을 막습니다 — 출시는 하나만 합니다.
사업자 등록: 이 책의 예시(로그인·결제·광고 없음)에는 필수가 아닙니다. 나중에 토스 로그인·인앱 결제·토스페이 등을 붙이려면 워크스페이스 「내 정보」에서 사업자 등록이 필요하고, 사업자 등록증의 업종과 미니앱 서비스 업종이 같아야 합니다. 부가세 면세 사업자는 등록할 수 없습니다.
토스 미니앱 서버)을 적고 발급합니다. 새 키는 발급 직후 한 번만 보입니다. 바로 복사해 비밀번호 관리자 같은 안전한 곳에 둡니다. AI 채팅창·파일·메모에 붙여넣지 않습니다 — PART 5 에서 RIDM Apps 환경변수 칸에 여러분이 직접 넣습니다@apps-in-toss/devtools·@apps-in-toss/ait-format)는 npm 패키지 정보에 Node 24 이상으로 적혀 있습니다 — 새로 설치한다면 Node 24 를 권장합니다. 이 책을 쓸 때는 Node 22.22.2 에서 경고(EBADENGINE)만 나오고 빌드는 끝까지 됐습니다앱인토스 내용은 2026-10-28 에 앱인토스 개발자센터 문서를 직접 읽고 요약했고, 2026-10-30 에 문서와 다시 대조했습니다. 정책·화면은 바뀔 수 있으니 시작 전에 원문을 다시 확인하세요.
AI용 분할본 · 지도 1단계(구조·준비) · 이 페이지 전에 읽을 페이지: PART 0 사용법·AI 시작 지침, PART 1 구조·정책 · 코드 파일은 여기 없다 — 코드 자리의 줄을 따른다(폴더에 책 파일이 하나도 없는 처음이면 부록 A-2 의 curl 한 줄부터)