CLI · 네 가지 표면 중 하나

당신의 터미널.

plain 은 Plain의 명령줄 표면입니다 — 웹 / 데스크톱 / mcp와 documents.source를 공유합니다. 터미널에서 한 문장이면 deck / doc / sheet를 생성하고 inplain.app/s/... 링크를 반환합니다. 웹 출력물과 동일합니다.

# 설치
$ npm i -g @inplain/cli
$ plain login
$ plain deck generate "투자자에게 Q3 성장을 설명하는 8장짜리 deck"

# 템플릿 선택(34종) — 자체 완결형 HTML deck 생성
$ plain templates
$ plain deck generate --template cobalt-grid --intent "Q3 review" -o deck.html

$ plain export pitch.md --to=pptx

# MCP 모드 — Plain을 Claude Code / Cursor의 툴로 노출
$ plain mcp

자연어 · 한 문장이 곧 링크

plain deck generate "..." · 30초 · stdout에 inplain.app/s/... 단축 링크 + 로컬 markdown 소스 반환. 하나의 소스로 보내거나 편집하세요.

MCP 모드 · 에이전트를 위한 툴

plain mcp가 stdio 서버를 띄웁니다. Claude Code / Cursor / Codex가 호출 가능한 툴로 자동 인식합니다. 당신의 AI가 Plain으로 deck / doc / sheet를 만들게 하세요.

CI / 자동화 파이프라인

모든 명령이 --json을 지원합니다. GitHub Actions / Jenkins에 투입해 deck/doc/sheet 일괄 생성. 릴리스마다 자동 "주간 대시보드"? 가능합니다.

웹과 동일한 소스 · 링크 보편적

CLI 산출물은 웹과 동일합니다 · 동일한 inplain.app/s/... 링크 · 어떤 표면에서 편집해도 모든 표면에 반영됩니다.

plain deck   generate | edit                스크롤 슬라이드쇼 페이지
plain doc    generate | edit                장문 웹 페이지
plain sheet  generate | edit                데이터 대시보드
plain export <file> --to=pptx|docx|xlsx     Office 폴백 내보내기
plain share  <file>                         단축 링크 게시 (inplain.app/s/...)
plain mcp                                   stdio MCP 서버 (에이전트용)
plain login                                 로그인 (게이트웨이 경유 · BYOK 없음)
plain config                                현재 설정 표시
plain logout                                로그아웃