AI2026년 3월 22일2분 읽기

Claude Extended Thinking — 추론 과정 투명성 확보

YS
YoungSam
조회 2101

Extended Thinking이란

Claude가 답변하기 전에 내부적으로 수행하는 추론 과정을 볼 수 있는 기능입니다.

API 사용

const response = await anthropic.messages.create({
  model: "claude-4-5-sonnet-20260101",
  max_tokens: 16000,
  thinking: {
    type: "enabled",
    budget_tokens: 10000,
  },
  messages: [{
    role: "user",
    content: "이 알고리즘의 시간 복잡도를 분석해줘: " + code
  }]
});

// 추론 과정 확인
for (const block of response.content) {
  if (block.type === "thinking") {
    console.log("Thinking:", block.thinking);
  } else if (block.type === "text") {
    console.log("Answer:", block.text);
  }
}
ClaudeExtended ThinkingReasoning

댓글 0

아직 댓글이 없습니다.