Show HN: Space CLI로 플래시카드 만들기

발행: (2026년 5월 9일 PM 11:38 GMT+9)
5 분 소요

Source: Hacker News

개요

자신만의 AI를 가져오세요

터미널에서 플래시카드를 만들 수 있습니다.
쉘에서 바로 덱을 만들고, 검색하고, 내보낼 수 있습니다. Claude, ChatGPT, 혹은 어떤 LLM에도 파이프할 수 있습니다. 복습은 여전히 Space 앱에서 이루어집니다.

먼저 macOS, Windows, Linux 중 하나에 Space 앱을 설치하세요. CLI는 로컬 데이터베이스를 읽습니다 — 로그인도, API 키도 필요 없습니다.

$ space deck list
┌──────┬─────────────────────────────┬───────┬──────┐
 ID Name Cards Due
├──────┼─────────────────────────────┼───────┼──────┤
 ck3u Japanese Kanji N5   104   12
 f02a FSRS Paper Notes    37    3
 9a1e Rust Ownership & Lifetimes    58    0
└──────┴─────────────────────────────┴───────┴──────┘

설치

처음이신가요? 먼저 Space 앱을 설치하고 한 번 실행한 뒤, 아래 방법 중 하나를 선택하세요.

Homebrew (macOS & Linux)

brew install space-org/tap/space-cli

추천 — brew upgrade 로 자동 업데이트됩니다.

Curl 설치 프로그램 (macOS & Linux)

curl -fsSL https://raw.githubusercontent.com/space-org/space-cli/main/scripts/install.sh | sh

바이너리를 ~/.local/bin 에 넣습니다. 모든 쉘에서 동작합니다.

수동 다운로드 (Windows, macOS, Linux)

최신 릴리스를 열고 →
플랫폼에 맞는 압축 파일을 받아 바이너리를 PATH 에 추가하세요.

빠른 시작

space deck list                     # 모든 덱과 카드·예정 수 표시
space deck stats ck3u               # 유지율, 성숙도 비율, 오늘 예정 카드
space card search "past tense"      # 모든 카드에 대한 전체 텍스트 검색
space card show 7f2a                # 터미널에 단일 카드 렌더링
space deck export ck3u --format csv # 덱을 CSV 로 내보내기

전체 참고는 space --help 를 실행하세요.
명령은 deck, card, group 아래에 그룹화되며 각각 다음을 지원합니다:

  • create (생성)
  • show (표시)
  • list (목록)
  • edit (편집)
  • delete (삭제)
  • search (검색)
  • stats (통계)
  • export (내보내기)

AI와 함께 사용하기

구조화된 데이터를 어떤 LLM에도 파이프하고 분석, 설명, 혹은 새로운 카드를 받아보세요. GUI에서는 할 수 없는 일입니다.

헷갈리는 단어 쌍 찾기

space deck export ck3u --format json | claude \
  "Which of these Spanish words have similar meanings I could easily confuse? \
   Generate mnemonics for the most confusing pairs."

어려운 카드 설명하기

space card show 7f2a | claude \
  "Explain this concept with a hands‑on example and an analogy to something I already know as a developer."

기존 데이터에서 새로운 카드 만들기

space deck export f02a --format json | claude \
  "Analyze these system‑design flashcards and create 10 follow‑up questions. \
   Format: JSON array with 'front' and 'back' per card."

모든 AI가 작동합니다. Claude, ChatGPT, Ollama, LM Studio… CLI가 데이터를 넘겨주면 도구는 자유롭게 선택하세요. 로컬 모델을 사용하면 데이터가 머신을 떠나지 않습니다.

모든 기기에서 동기화

CLI에서 만든 카드는 휴대폰, 태블릿, 데스크톱에 즉시 나타납니다. 이동 중에 학습한 카드는 바로 CLI에서 조회할 수 있습니다. 변경 사항은 먼저 로컬에 큐잉되고, 다음에 Space 앱이 온라인 상태가 되면 모든 기기로 동기화됩니다 — 별도의 수동 동기화, 가져오기, 내보내기, 클라우드 로그인 없이 자동으로 이루어집니다.

오픈 소스

문제 제기, 기여, 전체 명령 레퍼런스는 GitHub에서 확인할 수 있습니다.

GitHub에서 보기 →

0 조회
Back to Blog

관련 글

더 보기 »