---
title: 다국어 지원
url: https://platform.claude.com/docs/ko/build-with-claude/multilingual-support
description: Claude는 여러 언어에 걸친 작업에서 뛰어난 성능을 발휘하며, 영어 대비 강력한 교차 언어 성능을 유지합니다.
featureMetadata:
  status: stable
  supportedModels:
    - claude-fable-5-2
    - claude-mythos-5-2
    - claude-fable-5-1
    - claude-mythos-5-1
    - claude-fable-5
    - claude-mythos-5
    - claude-mythos-preview
    - claude-opus-5-5
    - claude-opus-5
    - claude-sonnet-5-5
    - claude-sonnet-5
    - claude-haiku-5-5
    - claude-haiku-4-5-20251001
    - claude-opus-4-8
    - claude-opus-4-7
    - claude-opus-4-6
    - claude-sonnet-4-6
    - claude-opus-4-5-20251101
    - claude-sonnet-4-5-20250929
  supportedPlatforms:
    Claude API: stable
    Claude Platform on AWS: stable
    Amazon Bedrock: stable
    Amazon Bedrock (InvokeModel): stable
    Claude Models on Google Cloud (Google managed): stable
    Microsoft Foundry: stable
---

## 개요

Claude는 강력한 다국어 기능을 보여주며, 특히 여러 언어에 걸친 “zero-shot”(제로샷) 작업에서 뛰어난 성능을 발휘합니다.

Claude는 다음 표에서 벤치마크된 언어 외에도 많은 언어를 처리할 수 있습니다. 특정 사용 사례와 관련된 모든 언어로 테스트해 보세요.

## 성능 데이터

다음 표는 [Global-MMLU](https://arxiv.org/abs/2412.03304)에서 측정한 Claude 모델의 제로샷 점수를 보여줍니다. Global-MMLU는 [“Massive Multitask Language Understanding”(대규모 다중 작업 언어 이해), 즉 MMLU](https://en.wikipedia.org/wiki/MMLU) 테스트 세트를 42개 언어로 확장한 것입니다. 각 점수는 동일한 모델의 영어 점수 대비 백분율입니다:

| 언어          | Claude Fable 5.2 | Claude Opus 5.5 | Claude Sonnet 5.5 | Claude Haiku 5.5 |
| ----------- | ---------------- | --------------- | ----------------- | ---------------- |
| 영어          | 100%             | 100%            | 100%              | 100%             |
| 스페인어        | 99.8%            | 99.3%           | 99.0%             | 98.1%            |
| 포르투갈어 (브라질) | 99.4%            | 99.2%           | 98.7%             | 98.1%            |
| 이탈리아어       | 99.5%            | 99.2%           | 98.4%             | 97.7%            |
| 프랑스어        | 99.6%            | 99.3%           | 98.7%             | 97.7%            |
| 인도네시아어      | 99.4%            | 99.1%           | 98.6%             | 97.1%            |
| 독일어         | 99.5%            | 99.1%           | 98.5%             | 97.4%            |
| 아랍어         | 99.6%            | 99.3%           | 98.3%             | 96.6%            |
| 중국어 (간체)    | 99.6%            | 99.3%           | 98.5%             | 97.7%            |
| 한국어         | 99.6%            | 99.1%           | 98.3%             | 97.0%            |
| 일본어         | 99.5%            | 99.2%           | 98.4%             | 97.4%            |
| 힌디어         | 99.4%            | 99.2%           | 98.5%             | 96.6%            |
| 벵골어         | 99.2%            | 98.6%           | 97.2%             | 95.4%            |
| 스와힐리어       | 99.2%            | 98.3%           | 96.9%             | 94.0%            |
| 요루바어        | 98.5%            | 96.3%           | 93.6%             | 87.0%            |

모든 점수는 `max` [effort 수준](https://platform.claude.com/docs/ko/build-with-claude/effort)에서 [“adaptive thinking”(적응형 사고)](https://platform.claude.com/docs/ko/build-with-claude/thinking)을 사용하여 측정되었습니다. 점수에서는 “safety classifier”(안전 분류기)가 차단했거나 응답되지 않은 질문이 제외됩니다. 표의 각 점수에서 제외된 질문은 최대 1.7%입니다.

<Note>
  이 표는 모델의 순위를 매기는 용도가 아니라 한 모델 내에서 언어를 비교하는 용도로 사용하세요. 약 1퍼센트포인트 미만의 차이는 측정 노이즈 범위 내에 있습니다.
</Note>

***

## 응답 언어 설정

Claude는 대화에서 응답 언어를 추론하지만, 프로덕션 애플리케이션에서는 대상 언어를 명시적으로 지정해야 합니다. 이를 지정하기에 가장 신뢰할 수 있는 위치는 “system prompt”(시스템 프롬프트)이며, 이렇게 하면 대화의 모든 턴에 걸쳐 지시가 안정적으로 유지됩니다.

<CodeGroup>
  ```bash cURL
  curl https://api.anthropic.com/v1/messages \
    -H "content-type: application/json" \
    -H "x-api-key: $ANTHROPIC_API_KEY" \
    -H "anthropic-version: 2026-10-21" \
    -d '{
      "model": "claude-opus-5-5",
      "max_tokens": 1024,
      "system": "Always respond in French, regardless of the language the user writes in.",
      "messages": [
        {"role": "user", "content": "How do I reset my password?"}
      ]
    }'
  ```

  ```bash CLI
  ant messages create \
    --model claude-opus-5-5 \
    --max-tokens 1024 \
    --system "Always respond in French, regardless of the language the user writes in." \
    --message '{role: user, content: "How do I reset my password?"}'
  ```

  ```python Python
  client = anthropic.Anthropic()

  message = client.messages.create(
      model="claude-opus-5-5",
      max_tokens=1024,
      system="Always respond in French, regardless of the language the user writes in.",
      messages=[{"role": "user", "content": "How do I reset my password?"}],
  )

  print(message.content)
  ```

  ```typescript TypeScript
  const client = new Anthropic();

  const message = await client.messages.create({
    model: "claude-opus-5-5",
    max_tokens: 1024,
    system: "Always respond in French, regardless of the language the user writes in.",
    messages: [{ role: "user", content: "How do I reset my password?" }]
  });

  console.log(message.content);
  ```

  ```csharp C#
  AnthropicClient client = new();

  var parameters = new MessageCreateParams
  {
      Model = Model.ClaudeOpus5_5,
      MaxTokens = 1024,
      System = "Always respond in French, regardless of the language the user writes in.",
      Messages = [new UserMessageParam { Content = "How do I reset my password?" }]
  };

  var message = await client.Messages.Create(parameters);
  Console.WriteLine(message);
  ```

  ```go Go
  client := anthropic.NewClient()

  message, err := client.Messages.New(context.TODO(), anthropic.MessageNewParams{
  	Model:     anthropic.ModelClaudeOpus5_5,
  	MaxTokens: 1024,
  	System: []anthropic.TextBlockParam{
  		{Text: "Always respond in French, regardless of the language the user writes in."},
  	},
  	Messages: []anthropic.MessageParam{
  		anthropic.NewUserMessage(anthropic.NewTextBlock("How do I reset my password?")),
  	},
  })
  if err != nil {
  	log.Fatal(err)
  }
  fmt.Println(message.Content)
  ```

  ```java Java
  AnthropicClient client = AnthropicOkHttpClient.fromEnv();

  MessageCreateParams params = MessageCreateParams.builder()
      .model(Model.CLAUDE_OPUS_5_5)
      .maxTokens(1024)
      .system("Always respond in French, regardless of the language the user writes in.")
      .addUserMessage("How do I reset my password?")
      .build();

  Message message = client.messages().create(params);
  System.out.println(message.content());
  ```

  ```php PHP
  $client = new Client();

  $message = $client->messages->create(
      maxTokens: 1024,
      messages: [
          ['role' => 'user', 'content' => 'How do I reset my password?']
      ],
      model: Model::CLAUDE_OPUS_5_5,
      system: 'Always respond in French, regardless of the language the user writes in.',
  );

  echo json_encode($message->content, JSON_PRETTY_PRINT), PHP_EOL;
  ```

  ```ruby Ruby
  client = Anthropic::Client.new

  message = client.messages.create(
    model: Anthropic::Model::CLAUDE_OPUS_5_5,
    max_tokens: 1024,
    system: "Always respond in French, regardless of the language the user writes in.",
    messages: [
      { role: "user", content: "How do I reset my password?" }
    ]
  )

  puts message.content
  ```
</CodeGroup>

애플리케이션에서 사용자가 런타임에 언어를 선택할 수 있도록 하는 경우, Claude가 사용자의 메시지에서 언어를 추론하도록 의존하기보다는 해당 선택을 시스템 프롬프트에 삽입하세요. 두 개의 특정 언어 간에 번역하려면 두 언어를 모두 명시하세요: `Translate the user's message from German to Korean. Respond with only the translation.`

***

## 모범 사례

다국어 콘텐츠로 작업할 때:

1. **명확한 언어 컨텍스트 제공:** Claude는 대상 언어를 자동으로 감지할 수 있지만, 원하는 입력 및 출력 언어를 명시적으로 지정하면 신뢰성이 향상됩니다. 유창성을 높이려면 Claude에게 "원어민처럼 관용적인 표현을 사용하도록" 프롬프트할 수 있습니다.
2. **고유 문자 사용:** 최적의 결과를 위해 음역(transliteration) 대신 해당 언어의 고유 문자로 텍스트를 제출하세요.
3. **문화적 맥락 고려:** 효과적인 의사소통에는 단순한 번역을 넘어 문화적, 지역적 인식이 필요한 경우가 많습니다.

또한 출력 품질을 더욱 향상시키려면 [프롬프트 엔지니어링 개요](https://platform.claude.com/docs/ko/build-with-claude/prompt-engineering/overview)의 일반 지침을 따르세요.

***

## 언어 지원 고려 사항

* Claude는 표준 Unicode 문자를 사용하는 대부분의 세계 언어로 입력을 처리하고 출력을 생성합니다.
* 성능은 언어에 따라 다르며, 널리 사용되는 언어에서 특히 강력한 역량을 보입니다.
* 디지털 자원이 적은 언어에서도 Claude는 의미 있는 역량을 유지합니다.

## 다음 단계

<CardGroup cols={2}>
  <Card title="프롬프트 엔지니어링 개요" icon="edit" href="https://platform.claude.com/docs/ko/build-with-claude/prompt-engineering/overview">
    일반적인 프롬프팅 기법을 적용하여 다국어 출력 품질을 향상시키세요.
  </Card>

  <Card title="고객 지원 에이전트" icon="headset" href="https://platform.claude.com/docs/ko/about-claude/use-case-guides/customer-support-chat">
    고객 지원 챗봇을 구축하세요. 하나의 챗봇으로 여러 언어의 고객을 지원할 수 있습니다.
  </Card>

  <Card title="모델 개요" icon="table" href="https://platform.claude.com/docs/ko/models/overview">
    모델 등급을 비교하여 다국어 품질과 비용 및 지연 시간 간의 균형을 맞추세요.
  </Card>

  <Card title="성공 기준 정의 및 평가 구축" icon="scales" href="https://platform.claude.com/docs/ko/test-and-evaluate/develop-tests">
    지원하는 각 언어의 출력 품질을 측정하려면 일반적인 평가 방법을 적용하세요.
  </Card>
</CardGroup>

## 제공 여부

다국어 지원은(는) 모든 모델에서 사용 가능 상태입니다.

### API 지원

#### [Messages API](https://platform.claude.com/docs/ko/build-with-claude/working-with-messages)

* 제공 여부: 항상 활성화

| 상태    | 클라우드 플랫폼                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  |
| ----- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| 사용 가능 | Claude API, [Claude Platform on AWS](https://platform.claude.com/docs/ko/build-with-claude/claude-platform-on-aws), [Amazon Bedrock](https://platform.claude.com/docs/ko/build-with-claude/claude-in-amazon-bedrock), [Amazon Bedrock (InvokeModel)](https://platform.claude.com/docs/ko/build-with-claude/claude-on-amazon-bedrock-legacy), [Claude Models on Google Cloud (Google managed)](https://platform.claude.com/docs/ko/build-with-claude/claude-models-on-google-cloud/google-managed), [Microsoft Foundry](https://platform.claude.com/docs/ko/build-with-claude/claude-in-microsoft-foundry) |

#### [Managed Agents](https://platform.claude.com/docs/ko/managed-agents/overview)

* 제공 여부: 항상 활성화

| 상태    | 클라우드 플랫폼                                                                                                           |
| ----- | ------------------------------------------------------------------------------------------------------------------ |
| 사용 가능 | Claude API, [Claude Platform on AWS](https://platform.claude.com/docs/ko/build-with-claude/claude-platform-on-aws) |
