AI 백틱 설명과 사용 가능 AI

반응형

AI에서 백틱(```)이 무엇인지, 왜 사용하는지 실무 관점에서 자세히 설명하고, 현재 기준 대한민국에서 사용 가능한 AI와 사용이 어려운 AI를 정리합니다

AI 백틱 설명과 사용 가능 AI

AI 백틱 설명과 사용 가능 AI

기준: 2025년 현재 · 대한민국 기준

1️⃣ AI에서 말하는 백틱이란

백틱은 키보드의 ` 문자이며, AI 대화에서는 주로 코드·명령어·로그·설정값을 구분하기 위해 사용됩니다.
특히 ChatGPT 같은 대화형 AI는 문장과 코드를 같은 텍스트로 인식하기 때문에, 백틱을 사용하지 않으면 코드가 설명 문장으로 오해되는 일이 자주 발생합니다.

백틱의 핵심 목적
- 코드와 자연어를 명확히 분리
- 줄바꿈·공백·들여쓰기 유지
- AI가 “이 부분은 그대로 다뤄야 하는 영역”으로 인식
- 복사·붙여넣기 시 형태 보존

2️⃣ 백틱 사용 방식 두 가지

① 인라인 백틱
문장 중간에 짧은 명령어, 옵션, 컬럼명을 표시할 때 사용합니다.
예: systemctl restart postgresql

② 코드 블록 백틱
여러 줄 코드나 로그를 그대로 보여주고 싶을 때 사용합니다.
일반적으로 백틱 3개로 감싸며, 언어 이름을 함께 쓰면 좋습니다.

```sql
SELECT * FROM dual;
```

3️⃣ 실무에서 백틱이 중요한 이유

오류 분석
로그를 코드 블록으로 감싸면 줄 순서가 유지되어
AI가 오류 원인, 흐름, 시점 분석을 정확히 수행할 수 있습니다.
설정 파일
YAML, JSON, INI 파일은 공백 하나 차이로 동작이 달라집니다.
백틱을 쓰지 않으면 AI가 공백을 임의로 바꿀 위험이 큽니다.
“이 부분은 수정하지 마” 통제
코드 블록 안은 그대로 두고 설명만 추가하라는 지시가 가능해집니다.

4️⃣ 백틱 관련 흔한 실수

  • 닫는 백틱 3개를 누락해 이후 문장까지 코드로 인식됨
  • SQL·쉘·JSON이 섞였는데 언어 힌트를 주지 않음
  • 로그를 문장처럼 붙여넣어 줄 구조가 깨짐

5️⃣ 현재 기준 사용 가능한 AI

  • ChatGPT – 웹/모바일/기업용 모두 국내 정상 사용
  • Claude – 웹 서비스 및 API 모두 국내 사용 가능
  • Google Gemini – 웹 앱 및 개발자 API 제공
  • Microsoft Copilot – Windows·웹·M365 환경에서 사용 가능
  • Meta AI – 일부 기능 제한은 있으나 기본 사용 가능

단, 회사 보안망·결제 수단·요금제에 따라 기능이 제한될 수 있습니다.

6️⃣ 현재 기준 사용이 어려운 AI

대한민국이 아닌 특정 국가·지역 전용으로 제공되거나, 공식 지원 국가 목록에 포함되지 않은 AI 서비스는 접속 차단·계정 제한·결제 불가 등의 문제가 발생할 수 있습니다.

공통 기준
- 공식 지원 국가 목록 미포함
- 제재·엠바고 지역 전용 서비스
- 연구용/내부 테스트 전용 AI

7️⃣ 바로 쓰는 프롬프트 예시

아래 로그를 보고 원인 후보 3개와 점검 절차를 단계별로 정리해줘.
```text
[여기에 로그 붙여넣기]
```
아래 SQL의 성능 병목을 분석하고 인덱스 개선안을 제시해줘.
```sql
-- SQL 작성
```
반응형