# Anki 새 카드 순서: 수집·정렬 설정과 대기열 확인

*2026-10-06*

Anki에서는 위치가 10인 새 카드가 위치가 60인 카드보다 늦게 나올 수 있습니다. 상위 덱을 학습할 때 수집 순서가 **덱(Deck)**이고 정렬 순서가 **수집한 순서(Order gathered)**라면, Anki는 이름이 앞서는 하위 덱에서 카드 수집을 마친 뒤에야 위치 10인 카드가 있는 하위 덱을 살펴볼 수 있습니다. 탐색 창에서 생성일순으로 정렬해도 학습 대기열에는 영향이 없습니다.

Anki는 새 카드 순서를 두 단계로 정합니다. **수집**은 오늘의 한도 안에서 어떤 카드를 넣을지 고르는 단계이고, **정렬**은 모은 카드를 어떤 순서로 보여 줄지 정하는 단계입니다. 먼저 예상과 다른 카드가 들어오는지, 들어온 카드는 예상대로인데 나오는 순서가 다른지 확인해 보세요.

여기서 다루는 설정은 데스크톱 Anki의 일반 덱에 적용됩니다. 카드 여섯 장 예시는 2026년 10월 6일에 확인한 매뉴얼과 정식 릴리스 [Anki 26.09.3](https://github.com/ankitects/anki/releases/tag/26.09.3)을 바탕으로 종이 위에서 직접 계산한 것입니다. 실제 앱에서 학습하며 테스트한 결과는 아닙니다.

![남자가 음반 세 장이 놓인 선반의 빈 칸 위로 네 번째 LP를 들고 있다. 뒤에는 고르지 않은 음반이 든 상자 두 개가 있다.](/blog/anki-new-card-order.png)

## 원하는 순서에 맞게 설정하기

학습할 때 클릭하는 덱의 **옵션(Options)**을 열고 **표시 순서(Display Order)** 항목을 찾으세요. 상위 덱을 선택해 학습하면 하위 덱에서 가져온 카드에도 상위 덱의 표시 순서 설정이 적용됩니다.

| 원하는 결과 | 새 카드 수집 순서(New Card Gather Order) | 새 카드 정렬 순서(New Card Sort Order) |
| --- | --- | --- |
| 선택한 덱과 그 아래의 모든 덱에서 새 카드 위치가 작은 것부터 보기 | 위치 오름차순(Ascending position) | 수집한 순서 |
| 하위 덱을 이름의 알파벳순으로 보고, 각 덱 안에서는 위치가 작은 것부터 보기 | 덱 | 수집한 순서 |
| 수집한 카드는 그대로 두고 나오는 순서만 섞기 | 원하는 수집 설정 | 무작위(Random) |

이 조합은 Anki 영문 매뉴얼의 [수집 순서](https://docs.ankiweb.net/manual/deck-options#new-card-gather-order)와 [정렬 순서](https://docs.ankiweb.net/manual/deck-options#new-card-sort-order) 정의를 따릅니다. **위치 오름차순**은 저장된 새 카드 위치를 기준으로 하므로 생성일순과 다를 수 있습니다. 카드를 추가하는 순서나 위치를 수동으로 옮기는 작업에 따라 저장된 위치가 달라질 수 있습니다.

설정을 바꾸기 전에 이 덱에 지정된 프리셋과 같은 프리셋을 쓰는 다른 덱을 확인하세요. 표시 순서는 프리셋에 저장됩니다. 이 덱에만 변경을 적용하려면 먼저 [덱 하나에 별도 프리셋을 적용하는 방법(영문)](/blog/anki-deck-options-presets/)에 따라 프리셋을 분리하세요. 일일 한도는 **이 덱(This deck)** 또는 **오늘만(Today only)**에서 별도로 지정할 수 있습니다. 표시 순서는 프리셋을 사용하는 덱들이 공유합니다.

## 어떤 카드 네 장이 들어가는지 계산하기

일반 상위 덱 `OrderLab` 아래에 하위 덱 두 개가 있고, 카드가 아래 여섯 장뿐이라고 가정해 봅시다. 각 카드는 한 장만 생성하는 별개의 **기본(Basic)** 노트에서 나왔습니다. 그래서 여섯 장의 카드 유형 번호가 모두 같고, 같은 노트에서 나온 형제 카드는 없습니다.

| 카드 | 덱 | 저장된 새 카드 위치 |
| --- | --- | --- |
| A | OrderLab::01 First | 20 |
| B | OrderLab::01 First | 40 |
| C | OrderLab::01 First | 60 |
| D | OrderLab::02 Second | 10 |
| E | OrderLab::02 Second | 30 |
| F | OrderLab::02 Second | 50 |

여섯 장 모두 새 카드입니다. 묻어 두거나 학습을 중지한 카드, 필터 덱에 들어 있는 카드는 없다고 가정합니다. 시작 시점에는 다른 카드도, 학습 단계에서 반복해서 나올 카드나 복습할 카드도 없습니다. 오늘 학습한 카드도 없습니다. `OrderLab` 위에는 다른 덱이 없고, 적용되는 복습 한도에는 새 카드 여섯 장을 모두 넣을 여유가 있습니다.

학습할 덱으로 **OrderLab**을 선택합니다. 실제 적용되는 새 카드 한도는 **4**장입니다. First의 한도는 **3**장, Second의 한도는 **2**장이며 임시로 지정한 한도는 없습니다. 두 경우 모두 정렬 방식은 **수집한 순서**로 둡니다. 각각 같은 초기 상태의 컬렉션을 기준으로 삼고, 중간에 카드에 답하는 대신 종이 위에서 두 경우를 따로 계산합니다.

수집 방식을 **덱**으로 설정하면 다음과 같습니다.

1. Anki는 덱 이름의 알파벳순에 따라 `02 Second`보다 `01 First`를 먼저 살펴봅니다.
2. 위치순으로 **A, B, C**를 수집합니다. First에서 세 장을 가져왔으니 상위 덱에는 한 자리만 남습니다.
3. Second에서 **D**를 가져오면 상위 덱 한도인 네 장이 찹니다.

새 카드가 처음 나오는 예상 순서는 **A → B → C → D**입니다. E와 F는 수집 단계에서 빠집니다.

**위치 오름차순**으로 수집하면 두 하위 덱을 통틀어 후보 순서는 **D → A → E → B → F → C**입니다. 앞의 네 장은 각 한도 안에 들어옵니다. Second에서 두 장, First에서 두 장으로 총 네 장입니다. 여기서 수집이 끝납니다.

예상 순서는 **D → A → E → B**입니다. C와 F는 이번에 수집되지 않습니다. 정식 릴리스의 [수집 코드](https://github.com/ankitects/anki/blob/26.09.3/rslib/src/scheduler/queue/builder/gathering.rs)를 보면, Anki는 카드를 한 장씩 수집하면서 해당 덱과 상위 덱의 한도를 적용합니다.

Second에서는 최대 두 장까지 가져올 수 있습니다. **덱** 순서로 수집하면 First가 네 자리 중 세 자리를 이미 채웠기 때문에 Second에서는 한 장만 가져옵니다. **위치 오름차순**에서 두 장씩 들어오는 건 이 예시에서 카드 위치가 그렇게 배치돼 있기 때문입니다. 다른 컬렉션에서는 하위 덱마다 수집되는 카드 수가 달라질 수 있습니다.

## 여섯 장을 모두 넣고 표시 순서만 비교하기

두 번째 계산에서는 예시의 카드가 모두 들어갈 수 있도록 상위 덱의 한도를 **6**장, First와 Second의 한도를 각각 **3**장으로 둡니다. 정렬은 **수집한 순서**로 유지합니다.

| 수집 설정 | 한도(상위 덱 / First / Second) | 처음 나오는 예상 순서 |
| --- | --- | --- |
| 덱 | 6 / 3 / 3 | A → B → C → D → E → F |
| 위치 오름차순 | 6 / 3 / 3 | D → A → E → B → F → C |

두 설정 모두 여섯 장을 수집합니다. 이제 달라지는 건 순서뿐입니다. Second의 한도를 두 장으로 둔 채 상위 덱의 한도만 여섯 장으로 올리면 다섯 장만 들어가고 F는 여전히 빠집니다. 여기서 한도를 바꾼 건 순서 차이를 계산하기 위해서입니다. 실제 일일 새 카드 한도를 늘리라는 권장은 아닙니다.

## 정렬을 바꿔도 수집에서 빠진 카드는 들어오지 않습니다

원래 한도인 **4 / 3 / 2**로 돌아가서 **새 카드 정렬 순서**만 **무작위**로 바꿉니다.

| 수집 설정 | 무작위로 섞을 카드 | 정렬로 추가할 수 없는 카드 |
| --- | --- | --- |
| 덱 | A, B, C, D | E, F |
| 위치 오름차순 | D, A, E, B | C, F |

나오는 순서는 섞여도 포함되는 카드는 그대로입니다. 이 표만 보고 무작위 정렬의 결과를 특정할 수는 없습니다. 정식 릴리스의 [정렬 코드](https://github.com/ankitects/anki/blob/26.09.3/rslib/src/scheduler/queue/builder/sorting.rs)는 이미 수집한 카드의 순서를 바꿉니다.

**카드 유형순, 같은 유형은 수집한 순서(Card type, then order gathered)**도 이미 수집한 카드에 적용됩니다. 예시의 기본 카드 여섯 장은 유형 번호가 모두 같으므로 수집한 순서가 유지됩니다.

정렬만 따로 보는 예를 하나 더 들어 보겠습니다. 카드 템플릿이 여러 개인 노트에서 나온 카드 네 장이 이미 **W(유형 2), X(유형 1), Y(유형 2), Z(유형 1)** 순으로 수집됐다고 가정합니다. 카드 유형으로 정렬하면 **X → Z → W → Y**가 됩니다. 유형 1이 먼저 나오고, 같은 유형 안에서는 수집 순서가 유지됩니다. 이 예시는 수집이 끝난 시점부터 계산합니다. 형제 카드 중 어느 카드가 들어오는지는 각자의 묻어 두기 설정에 따라 달라질 수 있습니다.

유형 번호는 해당 노트 유형 안에서 카드 템플릿이 몇 번째에 있는지를 나타냅니다. ‘보고 알아보기’나 ‘직접 떠올려 답하기’ 같은 역할은 템플릿이 정합니다. 카드 유형으로 정렬하면 정방향 질문이 모두 먼저 나올 거라고 가정하기 전에 실제 질문을 확인하세요.

## 위치를 바꾸기 전에 탐색 창에서 확인하기

**탐색(Browse)** 창을 열고 **카드(Cards)** 모드로 전환한 뒤, 덱과 그 하위 덱을 검색합니다. 이 예시에서는 아래 검색어를 씁니다.

```text
deck:OrderLab is:new
```

열 머리글 메뉴에서 **질문(Question)**, **카드(Card)**, **덱(Deck)**, **만기(Due)**, **생성일(Created)** 열을 표시하세요. 새 카드의 **만기**에는 대기열 위치가, **생성일**에는 그 카드의 노트를 만든 날짜가 표시됩니다. **정렬 필드(Sort Field)**에는 정렬 기준으로 지정한 노트 필드의 값이 표시됩니다. 탐색 창에서 열을 기준으로 정렬하면 표에 보이는 순서만 바뀝니다. 저장된 위치와 학습에 적용할 수집 설정은 그대로입니다. 각 열의 값은 Anki의 [탐색 창 열 설명(영문)](https://docs.ankiweb.net/manual/browsing#columns)에서 확인할 수 있습니다.

`is:new` 검색 결과에는 학습을 중지했거나 묻어 둔 새 카드도 포함될 수 있습니다. 이 카드들의 **만기** 값은 괄호로 표시됩니다. 아래처럼 검색 범위를 좁히면 이런 카드와 현재 필터 덱에 있는 카드를 제외할 수 있습니다.

```text
deck:OrderLab is:new -is:suspended -is:buried -deck:filtered
```

Anki 영문 매뉴얼에는 [카드 상태 검색](https://docs.ankiweb.net/manual/searching#card-state)과 [덱 검색](https://docs.ankiweb.net/manual/searching#tags-decks-cards-and-notes) 방법이 나와 있습니다. 덱 이름에 공백이 있으면 `deck:"My Deck"`처럼 이름을 따옴표로 묶으세요. 이 검색에서 찾은 카드 중 일부는 한도나 형제 카드를 자동으로 묻어 두는 설정 때문에 오늘 대기열에 들어가지 않을 수 있습니다. 학습에 나오지 않는 카드에 대해서는 [묻어 두기와 학습 중지의 차이(영문)](/blog/anki-bury-vs-suspend/)에서 자세히 다룹니다.

저장된 위치가 이미 원하는 순서라면 그대로 두세요. 위치를 바꿔야 한다면 기존 위치를 기록하고, 바꾸려는 새 카드 몇 장만 직접 선택해 **카드 → 위치 재지정(Cards → Reposition)**을 사용하세요. 먼저 대화상자에서 옵션을 확인하세요. **기존 카드의 위치 이동(Shift position of existing cards)**을 켜면 선택하지 않은 카드 중 위치 번호가 더 큰 카드도 이동할 수 있습니다. 이 옵션을 끄면 새로 지정한 위치가 기존 위치와 겹칠 수 있습니다. 위치 번호가 같으면 그 번호만으로 어느 카드가 먼저 나올지 알 수 없습니다. Anki의 [위치 재지정 설명(영문)](https://docs.ankiweb.net/manual/browsing#cards)을 참고하세요.

수집이나 정렬 설정은 학습·복습 기록을 유지한 채 바꿀 수 있습니다. 원인을 확인할 때는 새 카드 위치와 표시 순서에 집중하세요.

## 학습할 때 선택한 덱과 오늘 남은 한도 확인하기

처음 예시에서 `OrderLab::02 Second`를 직접 선택하면 후보는 D, E, F로 좁혀집니다. 한도가 두 장이고 **위치 오름차순**으로 수집한 뒤 **수집한 순서**로 정렬하면 예상 순서는 **D → E**입니다. 위에 있는 덱의 한도도 적용되는 경우라면, 상위 덱에 네 자리가 모두 남아 있으므로 이 두 장은 그대로 들어옵니다. 상위 덱을 선택하고 **덱** 순서로 수집하며 한도를 **4 / 3 / 2**로 두면 **A → B → C → D**가 나옵니다.

OrderLab에서 학습을 시작하면 Second의 표시 순서를 바꿔도 그 세션에는 OrderLab의 표시 순서가 적용됩니다. 학습할 때 선택한 덱이 표시 순서와 전체 한도를 정하고, 해당하는 하위 덱 한도도 함께 적용됩니다. **최상위 덱부터 한도 적용(Limits start from top)**은 하위 덱을 직접 학습할 때 그 위에 있는 덱의 한도도 적용할지 정합니다. Anki 영문 매뉴얼에서 [하위 덱 규칙](https://docs.ankiweb.net/manual/deck-options#subdecks)과 [상위 덱 한도 적용 설정](https://docs.ankiweb.net/manual/deck-options#limits-start-from-top)을 확인할 수 있습니다.

복습 한도도 확인하세요. 기본적으로 복습 한도는 새 카드 수에도 영향을 줍니다. **새 카드에 복습 한도 적용 안 함(New cards ignore review limit)**을 켜면 이 제약이 풀립니다. 이 옵션과 **최상위 덱부터 한도 적용**은 모두 컬렉션 전체에 적용됩니다. 정식 릴리스의 [일일 한도 설정 화면 코드](https://github.com/ankitects/anki/blob/26.09.3/ts/routes/deck-options/DailyLimits.svelte)에서 확인할 수 있습니다. 새 카드 한도를 보고 오늘 몇 장이 나올지 판단하기 전에 두 옵션의 설정값을 기록하세요.

카드에 답하지 않고 질문을 확인하려면 탐색 창의 **미리 보기(Preview)**를 사용하세요. 다음에 평소대로 학습할 때는 아래 항목을 간단히 기록해 보세요.

| 기록할 항목 | 확인할 내용 |
| --- | --- |
| 학습할 때 클릭한 덱과 그 덱의 프리셋, 수집 설정, 정렬 설정 | 어느 덱의 표시 순서가 적용되나요? |
| 나올 것으로 예상하는 카드와 저장된 위치 | 문제는 카드 선택에 있나요, 표시 순서에 있나요? |
| 새 카드 한도와 복습 한도, 이 덱이나 오늘만 적용되는 한도, 오늘 이미 마친 학습량 | 오늘 한도가 얼마나 남았나요? |
| 선택한 덱 위에 있는 덱들의 한도와 컬렉션 전체에 적용되는 두 가지 한도 옵션 | 어떤 한도가 추가로 적용되나요? |
| 묻어 둔 카드, 학습을 중지한 카드, 필터 덱에 있는 카드, 형제 카드 | 후보 중 실제로 나오지 않을 수 있는 카드는 무엇인가요? |
| 새 카드가 처음 나온 순서, 학습 단계에서 반복해서 나온 기록과 구분 | 새 카드가 예상한 순서대로 처음 나왔나요? |

새 카드에 답하면 학습 단계의 반복 카드가 도중에 끼어들 수 있습니다. **새 카드와 복습 카드 순서(New/Review Order)**는 새 카드를 복습 카드 앞에 둘지, 뒤에 둘지, 사이에 섞을지 정합니다. 새 카드의 수집과 정렬에는 각각의 설정이 적용됩니다. 정식 릴리스의 [대기열 구성 코드](https://github.com/ankitects/anki/blob/26.09.3/rslib/src/scheduler/queue/builder/mod.rs)는 새 카드를 정렬한 뒤 이 범주들을 합칩니다.

수집될 것으로 예상한 카드와 그 카드가 처음 나오는 순서가 실제 학습과 맞으면 확인을 마쳐도 됩니다. 여전히 차이가 있다면 저장된 위치, 설정값, 선택한 덱, Anki 버전, 실제로 나온 순서와 관련 애드온을 기록해 두세요. 이 정보로 원인을 좁힐 수 있습니다. 특정 주제를 한 번 더 연습하려면 별도의 [복습 일정을 바꾸지 않고 필터 덱으로 연습하는 방법(영문)](/blog/anki-filtered-decks-without-rescheduling/)을 참고하세요.

---
*[이 페이지의 스타일이 적용된 HTML 버전 보기](<https://nibomo.com/ko/blog/anki-new-card-order/>)*

*AI 에이전트는 `GET https://api.nibomo.com/v1/`으로 시작해 이 서비스에서 사용자 계정을 만들 수 있습니다. 설정이 끝나면 `https://mcp.nibomo.com/mcp`의 MCP로 연결할 수도 있습니다.*

*팁: https://nibomo.com의 어떤 URL 뒤에든 `.md`를 붙이면 해당 페이지의 깔끔한 Markdown 버전을 받을 수 있습니다.*