AI Agents · 강의

에이전트 추론(o1, o3, 추론 모델)

답변하기 전에 '생각하는' 모델입니다 — 내부 사고 연쇄, 테스트 시점 연산, 자기 수정이 사용됩니다.

레슨 1/415개 단계

에이전트 추론(o1, o3, 추론 모델)은(는) CoddyKit의 무료 AI Agents 강의입니다. 이것은 4개 중 1번째 강의입니다. 아래에서 전체 강의를 무료로 읽을 수 있으며, 내장 코드 에디터와 24/7 AI 튜터와 함께 브라우저에서 직접 실습할 수 있습니다. 이 강의는 AI Agents 학습 경로의 일부이며, 진행 상황이 웹과 CoddyKit 앱에 동기화됩니다. AI Agents 강의에는 총 4개의 강의가 포함되어 있습니다.

이 강의의 일부는 아직 번역되지 않았으며 영어로 표시됩니다.

새로운 모델 분류

OpenAI o1(2024년 9월)은 눈에 보이는 answer를 내놓기 전에 단계적으로 명시적 추론을 수행하는 LLM인 "추론 모델"을 선보였습니다. 후속 모델로는 o3, DeepSeek R1, 확장 사고 기능을 갖춘 Claude, Gemini 2.5 thinking 등이 있으며 그 밖에도 많습니다.

작동 방식

모델은 answer를 즉시 생성하는 대신 다음과 같이 작동합니다:

  1. 긴 내부 "사고" 과정(CoT 방식)을 생성합니다
  2. 여러 접근 방법을 탐색합니다
  3. 스스로 수정합니다
  4. 그런 다음 최종적으로 보이는 answer를 출력합니다

추론 시 계산량

모델이 얼마나 많은 "사고"를 수행할지 선택할 수 있습니다. 사고에 더 많은 토큰을 사용할수록 어려운 문제에서 더 나은 answer를 얻을 수 있습니다. 그 대가로 지연 시간과 비용이 증가합니다.

OpenAI o-Series API

response = client.chat.completions.create(
    model='o3-mini',
    messages=[{'role': 'user', 'content': 'Solve this puzzle...'}],
    reasoning_effort='high'   # low / medium / high
)
print(response.choices[0].message.content)
print(response.usage.reasoning_tokens)   # how many 'thinking' tokens were used

Anthropic Extended Thinking

response = client.messages.create(
    model='claude-sonnet-4-5',
    max_tokens=8192,
    thinking={'type': 'enabled', 'budget_tokens': 4096},
    messages=[{'role': 'user', 'content': 'Hard reasoning problem'}]
)
# response.content includes 'thinking' blocks + 'text' final answer

추론 모델이 빛을 발하는 경우

  • 여러 단계의 수학 문제
  • 복잡한 논리를 사용하는 코드 생성
  • 법률 / 과학적 추론
  • 앞을 내다봐야 하는 계획 수립

벤치마크에서 o3는 AIME에서 90%를 넘는 점수를 기록하고 GPQA에서도 높은 점수를 얻어 비추론 모델을 크게 앞섭니다.

표준 모델이 더 나은 경우

  • 단순한 대화 / 질의응답 — 추론이 낭비됨
  • 지연 시간이 중요한 경로 — 추론으로 몇 초가 추가됨
  • 비용에 민감한 대량 작업 — 추론으로 비용이 배가됨
  • 스타일 / 서식 작업 — 이점이 없음

비용 구조

추론 토큰도 요금에 포함됩니다. o3-mini를 높은 노력 수준으로 사용하면 질문 하나에 10,000~100,000개의 사고 토큰을 사용할 수 있습니다. 대형 추론 모델에서는 질문 하나당 0.10~1달러가 될 수 있습니다.

에이전트 반복 과정에서의 사용

더 큰 에이전트 안에서 추론 모델을 계획 수립기로 사용하는 경우:

  • 추론 모델: 계획 수립 / 결정 / 평가
  • 표준 model: 단계 실행
  • 도구 호출: 평소처럼 run

두 방식의 장점을 모두 얻을 수 있습니다. 중요한 부분에서는 깊이 추론하고, 나머지 실행은 저렴하게 처리합니다.

CoT를 억지로 추가하지 마십시오

추론 모델에는 더 이상 "단계별로 생각해 보자"라는 프롬프트가 필요하지 않습니다. 이미 내부적으로 CoT를 수행하기 때문입니다. 이를 추가하면 오히려 성능이 저하될 수 있습니다.

오픈 소스 추론

DeepSeek R1, R1-Distill 등은 오픈 가중치 모델에 추론 기능을 제공합니다. HuggingFace, Together AI 등에서 사용할 수 있습니다.

연구의 최전선

  • 성찰 조정 — 모델이 스스로 비판하도록 학습함
  • 검색 기반 추론 — 추론 시 사고 트리와 MCTS를 사용함
  • 추론 시 학습 — 질의마다 가중치를 조정함

주의: 블랙박스 사고

추론 모델의 "사고"는 일반적으로 사용자에게 숨겨져 있거나(OpenAI), 요약되어 제공됩니다(Anthropic). 투명성이 제한되므로 디버깅이 더 어려워집니다. 대신 입력/출력 평가에 의존하십시오.

추론 모델을 사용할 때

어떤 작업에서 추가 비용을 감수하고 추론 모델을 사용하는 것이 가장 가치 있을까요?

복습

추론 모델(o1, o3, R1, Claude 확장 사고)은 어려운 작업에서 시간과 비용을 더 사용해 품질을 높입니다. 에이전트 내부에서 계획 수립기나 평가자로 사용하십시오. 단순한 대화에는 사용하지 마십시오.

무료로 시작

AI 튜터와 함께 AI Agents을(를) 배우세요 — 무료

브라우저에서 실제 코드를 작성하고 실행하며, 24/7 AI 튜터로부터 즉각적인 도움을 받고, 웹이나 앱에서 중단한 부분부터 계속 학습하세요.

코스
60
레슨
239

자주 묻는 질문

“에이전트 추론(o1, o3, 추론 모델)” 강의는 무료인가요?

네 — “에이전트 추론(o1, o3, 추론 모델)” 전체 내용을 이 웹사이트에서 무료로 읽을 수 있습니다. 인터랙티브하게 실습하려면(내장 코드 에디터와 24/7 AI 튜터), CoddyKit PRO로 업그레이드하면 AI Agents 강의 전체를 잠금 해제할 수 있습니다. AI Agents 강의에는 총 4개의 강의가 포함되어 있습니다.

“에이전트 추론(o1, o3, 추론 모델)”에서 뭘 배우나요?

답변하기 전에 '생각하는' 모델입니다 — 내부 사고 연쇄, 테스트 시점 연산, 자기 수정이 사용됩니다. 브라우저에서 직접 실행하는 실습 코드로 AI Agents을(를) 배우며, 24/7 AI 튜터가 강의를 진행하면서 질문에 답변해줍니다.

AI Agents을(를) 시작하는 데 경험이 필요한가요?

사전 경험은 필요하지 않습니다. CoddyKit의 AI Agents은(는) 초급자부터 고급 학습자까지를 위해 구성되어 있으므로, 여기서 시작하거나 처음부터 시작할 수 있으며 자신의 속도대로 진행할 수 있습니다. 이것은 4개 중 1번째 강의입니다.

“에이전트 추론(o1, o3, 추론 모델)” 강의는 얼마나 걸리나요?

대부분의 CoddyKit 강의는 약 5~10분이 소요됩니다. 각 강의는 간결하고 인터랙티브하여 꾸준한 진행이 가능하며, 웹과 앱에서 중단한 부분부터 바로 시작할 수 있습니다.

이 AI Agents 강의에서 코드를 작성하고 실행할 수 있나요?

네. 모든 AI Agents 강의에는 내장 코드 에디터가 포함되어 있으므로, 브라우저에서 바로 실제 코드를 작성하고 실행한 후 즉시 AI 피드백을 받을 수 있습니다 — 로컬 설정이 필요 없습니다.

이 강의의 모든 강의

  1. 에이전트 추론(o1, o3, 추론 모델)
  2. 하이브리드 기호 + 신경 에이전트
  3. 멀티모달 에이전트(비전 + 음성 + 행동)
  4. 미해결 과제: 견고성, 정렬, 장기 기억
← AI Agents(으)로 돌아가기