2025๋ 3์ 20์ผ ๊ฒ์ | Anthropic์ ์์ง๋์ด๋ง
Claude์ ๋ณต์กํ ๋ฌธ์ ํด๊ฒฐ ์ฑ๋ฅ์ ํฅ์์ํค๋ ์๋ก์ด ๋๊ตฌ
Claude์ ๋ณต์กํ ๋ฌธ์ ํด๊ฒฐ ๋ฅ๋ ฅ์ ์ง์์ ์ผ๋ก ๊ฐ์ ํ๋ฉด์, ์ฐ๋ฆฌ๋ ํนํ ํจ๊ณผ์ ์ธ ์ ๊ทผ ๋ฐฉ์์ ๋ฐ๊ฒฌํ์ต๋๋ค. ๋ฐ๋ก ๋ณต์กํ ์์ ์ค ๊ตฌ์กฐํ๋ ์ฌ๊ณ ๋ฅผ ์ํ ์ ์ฉ ๊ณต๊ฐ์ ์ ๊ณตํ๋ "์๊ฐ" ๋๊ตฌ์ ๋๋ค.
์๋์์ ์ค๋ช ํ๊ฒ ์ง๋ง, Claude์ ์๋ก์ด "ํ์ฅ๋ ์ฌ๊ณ " ๊ธฐ๋ฅ๊ณผ๋ ๋ค๋ฅธ ์ด ๊ฐ๋จํ๋ฉด์๋ ๊ฐ๋ ฅํ ๊ธฐ๋ฒ์ Claude์ ์ฃผ์ฒด์ ๋๊ตฌ ์ฌ์ฉ ๋ฅ๋ ฅ์์ ๋๋ผ์ด ํฅ์์ ๊ฐ์ ธ์์ต๋๋ค. ์ฌ๊ธฐ์๋ ์ ์ฑ ์ค์, ์ผ๊ด๋ ์์ฌ ๊ฒฐ์ , ๋ค๋จ๊ณ ๋ฌธ์ ์ฒ๋ฆฌ ๋ฑ์ด ํฌํจ๋๋ฉฐ, ๊ตฌํ ๋ถ๋ด์ ์ต์ํ๋์์ต๋๋ค.
์ด ๊ธ์์๋ "์๊ฐ" ๋๊ตฌ๋ฅผ ๋ค์ํ ์ ํ๋ฆฌ์ผ์ด์ ์ ๊ตฌํํ๋ ๋ฐฉ๋ฒ์ ํ๊ตฌํ๋ฉฐ, ๊ฒ์ฆ๋ ๋ฒค์น๋งํฌ ๊ฒฐ๊ณผ๋ฅผ ๋ฐํ์ผ๋ก ๊ฐ๋ฐ์๋ค์๊ฒ ์ค์ฉ์ ์ธ ์ง์นจ์ ๊ณต์ ํฉ๋๋ค.
"์๊ฐ" ๋๊ตฌ๋ ๋ฌด์์ธ๊ฐ?
"์๊ฐ" ๋๊ตฌ๋ฅผ ํตํด ์ฐ๋ฆฌ๋ Claude์๊ฒ ์ต์ข ๋ต๋ณ์ ๋์ถํ๋ ๊ณผ์ ์์ ์ถ๊ฐ์ ์ธ ์ฌ๊ณ ๋จ๊ณ๋ฅผ ํฌํจํ ์ ์๋ ๋ฅ๋ ฅ์ ๋ถ์ฌํฉ๋๋ค. ์ด ๋จ๊ณ๋ ์ ์ฉ ๊ณต๊ฐ์ ๊ฐ์ถ๊ณ ์์ต๋๋ค.
์ด๋ ํ์ฅ๋ ์ฌ๊ณ ์ ๋น์ทํด ๋ณด์ด์ง๋ง ๋ค๋ฅธ ๊ฐ๋ ์ ๋๋ค. ํ์ฅ๋ ์ฌ๊ณ ๋ Claude๊ฐ ์๋ต์ ์์ฑํ๊ธฐ ์ ์ ๋ฌด์์ ํ๋์ง์ ๊ดํ ๊ฒ์ ๋๋ค. ํ์ฅ๋ ์ฌ๊ณ ๋ฅผ ํตํด Claude๋ ํ๋์ ์ทจํ๊ธฐ ์ ์ ๊ณํ์ ๊น์ด ๊ณ ๋ฏผํ๊ณ ๋ฐ๋ณต์ ์ผ๋ก ์์ ํฉ๋๋ค. ๋ฐ๋ฉด "์๊ฐ" ๋๊ตฌ๋ Claude๊ฐ ์๋ต ์์ฑ์ ์์ํ ํ, ๋ค์ ๋จ๊ณ๋ก ๋์๊ฐ๊ธฐ ์ํด ํ์ํ ๋ชจ๋ ์ ๋ณด๋ฅผ ๊ฐ์ถ์๋์ง ๋ฉ์ถ๊ณ ์๊ฐํ๋ ๋จ๊ณ๋ฅผ ์ถ๊ฐํ๋ ๋ฐ ์ฌ์ฉ๋ฉ๋๋ค. ์ด๋ ๊ธด ๋๊ตฌ ํธ์ถ ์ฒด์ธ์ ์ํํ๊ฑฐ๋ ์ฌ์ฉ์์์ ๊ธด ๋ค๋จ๊ณ ๋ํ์์ ํนํ ์ ์ฉํฉ๋๋ค.
๋ฐ๋ผ์ "์๊ฐ" ๋๊ตฌ๋ Claude๊ฐ ์ฌ์ฉ์ ์ง์๋ง์ผ๋ก ์๋ต์ ๊ตฌ์ฑํ๋ ๋ฐ ํ์ํ ๋ชจ๋ ์ ๋ณด๋ฅผ ๊ฐ์ถ์ง ๋ชปํ ๊ฒฝ์ฐ, ๊ทธ๋ฆฌ๊ณ ์ธ๋ถ ์ ๋ณด(์: ๋๊ตฌ ํธ์ถ ๊ฒฐ๊ณผ์ ์ ๋ณด)๋ฅผ ์ฒ๋ฆฌํด์ผ ํ ๋ ๋ ์ ํฉํฉ๋๋ค. "์๊ฐ" ๋๊ตฌ๋ก ์ํ๋๋ ์ถ๋ก ์ ํ์ฅ๋ ์ฌ๊ณ ๋ก ์ป์ ์ ์๋ ๊ฒ๋ณด๋ค ๋ ํฌ๊ด์ ์ด๋ฉฐ, ๋ชจ๋ธ์ด ์๋ก ๋ฐ๊ฒฌํ ์ ๋ณด์ ๋ ์ด์ ์ ๋ง์ถฅ๋๋ค.
์ฐ๋ฆฌ๋ ๋น์์ฐจ์ ๋๊ตฌ ํธ์ถ์ด๋ ๊ฐ๋จํ ์ง์ ๋ฐ๋ฅด๊ธฐ์ ๊ฐ์ ๋จ์ํ ๋๊ตฌ ์ฌ์ฉ ์๋๋ฆฌ์ค์๋ ํ์ฅ๋ ์ฌ๊ณ ๋ฅผ ์ฌ์ฉํ ๊ฒ์ ๊ถ์ฅํฉ๋๋ค. ํ์ฅ๋ ์ฌ๊ณ ๋ ๋ํ ๋๊ตฌ ํธ์ถ์ด ํ์ ์๋ ์ฝ๋ฉ, ์ํ, ๋ฌผ๋ฆฌํ ๊ฐ์ ์ฌ์ฉ ์ฌ๋ก์๋ ์ ์ฉํฉ๋๋ค. "์๊ฐ" ๋๊ตฌ๋ Claude๊ฐ ๋ณต์กํ ๋๊ตฌ๋ฅผ ํธ์ถํด์ผ ํ๊ฑฐ๋, ๊ธด ๋๊ตฌ ํธ์ถ ์ฒด์ธ์์ ๋๊ตฌ ์ถ๋ ฅ์ ์ ์คํ ๋ถ์ํด์ผ ํ๋ฉฐ, ์์ธํ ์ง์นจ์ด ์๋ ์ ์ฑ ์ค์ฌ ํ๊ฒฝ์ ํ์ํ๊ฑฐ๋, ๊ฐ ๋จ๊ณ๊ฐ ์ด์ ๋จ๊ณ๋ฅผ ๊ธฐ๋ฐ์ผ๋ก ํ๋ฉฐ ์ค์๊ฐ ํฐ ๋น์ฉ์ ์ด๋ํ๋ ์์ฐจ์ ์์ฌ ๊ฒฐ์ ์ ๋ด๋ ค์ผ ํ ๋ ๋ ์ ํฉํฉ๋๋ค.
๋ค์์ ฯ-Bench์์ ์ ๊ณตํ๋ ํ์ค ๋๊ตฌ ์ฌ์ ํ์์ ์ฌ์ฉํ ์ํ ๊ตฌํ์ ๋๋ค:
```
{
ย "name": "think",
ย "descr.iption": "์ด ๋๊ตฌ๋ฅผ ์ฌ์ฉํ์ฌ ๋ฌด์ธ๊ฐ์ ๋ํด ์๊ฐํฉ๋๋ค. ์๋ก์ด ์ ๋ณด๋ฅผ ์ป๊ฑฐ๋ ๋ฐ์ดํฐ๋ฒ ์ด์ค๋ฅผ ๋ณ๊ฒฝํ์ง ์์ผ๋ฉฐ, ๋จ์ง ์๊ฐ์ ๋ก๊ทธ์ ์ถ๊ฐํฉ๋๋ค. ๋ณต์กํ ์ถ๋ก ์ด๋ ์บ์ ๋ฉ๋ชจ๋ฆฌ๊ฐ ํ์ํ ๋ ์ฌ์ฉํ์ธ์.",
ย "input_schema": {
ย ย "type": "object",
ย ย "properties": {
ย ย ย "thought": {
ย ย ย ย "type": "string",
ย ย ย ย "descri.ption": "์๊ฐํ๊ณ ์ถ์ ๋ด์ฉ."
ย ย ย }
ย ย },
ย ย "required": ["thought"]
ย }
}
```
ฯ-Bench์์์ ์ฑ๋ฅ
์ฐ๋ฆฌ๋ "์๊ฐ" ๋๊ตฌ๋ฅผ ฯ-Bench(tau-bench)๋ฅผ ์ฌ์ฉํ์ฌ ํ๊ฐํ์ต๋๋ค. ฯ-Bench๋ ๋ชจ๋ธ์ด ํ์ค์ ์ธ ๊ณ ๊ฐ ์๋น์ค ์๋๋ฆฌ์ค์์ ๋๊ตฌ๋ฅผ ์ฌ์ฉํ๋ ๋ฅ๋ ฅ์ ํ ์คํธํ๊ธฐ ์ํด ์ค๊ณ๋ ํฌ๊ด์ ์ธ ๋ฒค์น๋งํฌ๋ก, "์๊ฐ" ๋๊ตฌ๋ ํ๊ฐ์ ํ์ค ํ๊ฒฝ์ ํฌํจ๋ฉ๋๋ค.
ฯ-Bench๋ Claude์ ๋ค์ ๋ฅ๋ ฅ์ ํ๊ฐํฉ๋๋ค:
- ๋ชจ์ ์ฌ์ฉ์์์ ํ์ค์ ์ธ ๋ํ ํ์
- ๋ณต์กํ ๊ณ ๊ฐ ์๋น์ค ์์ด์ ํธ ์ ์ฑ ์ง์นจ์ ์ผ๊ด๋๊ฒ ์ค์
- ํ๊ฒฝ ๋ฐ์ดํฐ๋ฒ ์ด์ค์ ์ ๊ทผํ๊ณ ์กฐ์ํ๊ธฐ ์ํด ๋ค์ํ ๋๊ตฌ ์ฌ์ฉ
ฯ-Bench์์ ์ฌ์ฉ๋๋ ์ฃผ์ ํ๊ฐ ์งํ๋ pass^k๋ก, ์ฃผ์ด์ง ์์ ์ ๋ํด k๊ฐ์ ๋ ๋ฆฝ์ ์ธ ์์ ์๋๊ฐ ๋ชจ๋ ์ฑ๊ณตํ ํ๋ฅ ์ ์ธก์ ํ๋ฉฐ, ๋ชจ๋ ์์ ์ ๋ํด ํ๊ท ์ ๋ ๋๋ค. ๋ค๋ฅธ LLM ํ๊ฐ์์ ํํ ์ฌ์ฉ๋๋ pass@k ์งํ(์ต์ํ k๊ฐ์ ์๋ ์ค ํ๋๋ผ๋ ์ฑ๊ณตํ๋์ง๋ฅผ ์ธก์ )์ ๋ฌ๋ฆฌ, pass^k๋ ์ผ๊ด์ฑ๊ณผ ์ ๋ขฐ์ฑ์ ํ๊ฐํฉ๋๋ค. ์ด๋ ์ ์ฑ ์ค์๊ฐ ํ์์ ์ธ ๊ณ ๊ฐ ์๋น์ค ์ ํ๋ฆฌ์ผ์ด์ ์์ ์ค์ํ ํน์ฑ์ ๋๋ค.
์ฑ๋ฅ ๋ถ์
์ฐ๋ฆฌ๋ ์ฌ๋ฌ ๊ฐ์ง ๋ค๋ฅธ ๊ตฌ์ฑ์ ๋น๊ต ํ๊ฐํ์ต๋๋ค:
1. ๊ธฐ์ค์ ("์๊ฐ" ๋๊ตฌ ์์, ํ์ฅ๋ ์ฌ๊ณ ๋ชจ๋ ์์)
2. ํ์ฅ๋ ์ฌ๊ณ ๋ชจ๋ ๋จ๋
3. "์๊ฐ" ๋๊ตฌ ๋จ๋
4. ์ต์ ํ๋ ํ๋กฌํํธ์ ํจ๊ปํ "์๊ฐ" ๋๊ตฌ (ํญ๊ณต์ฌ ๋๋ฉ์ธ์ฉ)
๊ฒฐ๊ณผ๋ Claude 3.7์ด ๋ฒค์น๋งํฌ์ "ํญ๊ณต์ฌ" ๋ฐ "์๋งค" ๊ณ ๊ฐ ์๋น์ค ๋๋ฉ์ธ์์ "์๊ฐ" ๋๊ตฌ๋ฅผ ํจ๊ณผ์ ์ผ๋ก ์ฌ์ฉํ์ ๋ ๊ทน์ ์ธ ํฅ์์ ๋ณด์ฌ์ฃผ์์ต๋๋ค:
- ํญ๊ณต์ฌ ๋๋ฉ์ธ: ์ต์ ํ๋ ํ๋กฌํํธ์ ํจ๊ปํ "์๊ฐ" ๋๊ตฌ๋ pass^1 ์งํ์์ 0.570์ ๋ฌ์ฑํ์ผ๋ฉฐ, ๊ธฐ์ค์ ์ 0.370์ ๋นํด 54% ์๋์ ํฅ์์ ๋ณด์์ต๋๋ค.
- ์๋งค ๋๋ฉ์ธ: "์๊ฐ" ๋๊ตฌ ๋จ๋ ์ผ๋ก 0.812๋ฅผ ๋ฌ์ฑํ์ผ๋ฉฐ, ๊ธฐ์ค์ ์ 0.783๊ณผ ๋น๊ต๋ฉ๋๋ค.
Claude 3.7 Sonnet์ Tau-Bench ํ๊ฐ "ํญ๊ณต์ฌ" ๋๋ฉ์ธ์์ ๋ค ๊ฐ์ง ๋ค๋ฅธ ๊ตฌ์ฑ ํ์์์ ์ฑ๋ฅ.
๋ค ๊ฐ์ง ๋ค๋ฅธ ๊ตฌ์ฑ์ ๊ฑธ์น ํ๊ฐ ๊ฒฐ๊ณผ. ์ ์๋ ๋น์จ๋ก ํ์๋จ.
ํญ๊ณต์ฌ ๋๋ฉ์ธ์์ ์ต์์ ์ฑ๋ฅ์ "์๊ฐ" ๋๊ตฌ์ ๊ณ ๊ฐ ์์ฒญ ๋ถ์ ์ ์ฌ์ฉํ ์ถ๋ก ์ ๊ทผ ๋ฐฉ์์ ์์๋ฅผ ์ ๊ณตํ๋ ์ต์ ํ๋ ํ๋กฌํํธ๋ฅผ ๊ฒฐํฉํ์ฌ ๋ฌ์ฑ๋์์ต๋๋ค. ์๋๋ ์ต์ ํ๋ ํ๋กฌํํธ์ ์์์ ๋๋ค:
```
## "์๊ฐ" ๋๊ตฌ ์ฌ์ฉ๋ฒ
๋๊ตฌ ๊ฒฐ๊ณผ๋ฅผ ๋ฐ์ ํ ์ฌ์ฉ์์๊ฒ ์๋ตํ๊ฑฐ๋ ํ๋์ ์ทจํ๊ธฐ ์ ์, "์๊ฐ" ๋๊ตฌ๋ฅผ ์คํฌ๋์นํจ๋๋ก ์ฌ์ฉํ์ฌ ๋ค์์ ์ํํ์ธ์:
- ํ์ฌ ์์ฒญ์ ์ ์ฉ๋๋ ๊ตฌ์ฒด์ ์ธ ๊ท์น ๋์ด
- ๋ชจ๋ ํ์ ์ ๋ณด๊ฐ ์์ง๋์๋์ง ํ์ธ
- ๊ณํ๋ ํ๋์ด ๋ชจ๋ ์ ์ฑ ์ ์ค์ํ๋์ง ๊ฒ์ฆ
- ๋๊ตฌ ๊ฒฐ๊ณผ์ ์ ํ์ฑ์ ๋ฐ๋ณต ๊ฒํ
"์๊ฐ" ๋๊ตฌ ๋ด์์ ๋ฐ๋ณต ๊ฒํ ํ ๋ด์ฉ์ ์์๋ ๋ค์๊ณผ ๊ฐ์ต๋๋ค:
<think_tool_example_1>
์ฌ์ฉ์๊ฐ ABC123 ํญ๊ณตํธ์ ์ทจ์ํ๊ณ ์ ํจ
- ํ์ธ ํ์: ์ฌ์ฉ์ ID, ์์ฝ ID, ์ด์
- ์ทจ์ ๊ท์น ํ์ธ:
ย * ์์ฝ ํ 24์๊ฐ ์ด๋ด์ธ๊ฐ?
ย * ๊ทธ๋ ์ง ์๋ค๋ฉด, ํฐ์ผ ๋ฑ๊ธ๊ณผ ๋ณดํ ํ์ธ
- ์ด๋ฏธ ๋นํํ ๊ตฌ๊ฐ์ด ์๊ฑฐ๋ ๊ณผ๊ฑฐ์ ์๋์ง ํ์ธ
- ๊ณํ: ๋๋ฝ๋ ์ ๋ณด ์์ง, ๊ท์น ๊ฒ์ฆ, ํ์ธ ๋ฐ๊ธฐ
</think_tool_example_1>
<think_tool_example_2>
์ฌ์ฉ์๊ฐ NYCํ ํฐ์ผ 3์ฅ๊ณผ ๊ฐ 2๊ฐ์ ์ํ ์ํ๋ฌผ์ ์์ฝํ๊ณ ์ ํจ
- ์ฌ์ฉ์ ID๋ก ํ์ธ ํ์:
ย * ์ํ๋ฌผ ํ์ฉ๋์ ๋ํ ํ์ ๋ฑ๊ธ
ย * ํ๋กํ์ ์กด์ฌํ๋ ๊ฒฐ์ ๋ฐฉ๋ฒ
- ์ํ๋ฌผ ๊ณ์ฐ:
ย * ์ด์ฝ๋ ธ๋ฏธ ํด๋์ค ร 3๋ช ์น๊ฐ
ย * ์ผ๋ฐ ํ์: 1๊ฐ ๋ฌด๋ฃ ์ํ๋ฌผ โ 3๊ฐ ์ถ๊ฐ ์ํ๋ฌผ = $150
ย * ์ค๋ฒ ํ์: 2๊ฐ ๋ฌด๋ฃ ์ํ๋ฌผ โ 0๊ฐ ์ถ๊ฐ ์ํ๋ฌผ = $0
ย * ๊ณจ๋ ํ์: 3๊ฐ ๋ฌด๋ฃ ์ํ๋ฌผ โ 0๊ฐ ์ถ๊ฐ ์ํ๋ฌผ = $0
- ํ์ธํ ๊ฒฐ์ ๊ท์น:
ย * ์ต๋ 1๊ฐ ์ฌํ ์ฆ๋ช ์, 1๊ฐ ์ ์ฉ์นด๋, 3๊ฐ ๊ธฐํํธ ์นด๋
ย * ๋ชจ๋ ๊ฒฐ์ ์๋จ์ ํ๋กํ์ ์์ด์ผ ํจ
ย * ์ฌํ ์ฆ๋ช ์ ์์ก์ ์๋ฉธ๋จ
- ๊ณํ:
1. ์ฌ์ฉ์ ID ํ๋ณด
2. ์ํ๋ฌผ ์๊ธ์ ์ํ ํ์ ๋ฑ๊ธ ํ์ธ
3. ํ๋กํ์ ์๋ ๊ฒฐ์ ์๋จ๊ณผ ๊ทธ ์กฐํฉ์ด ํ์ฉ๋๋์ง ํ์ธ
4. ์ด์ก ๊ณ์ฐ: ํฐ์ผ ๊ฐ๊ฒฉ + ์ํ๋ฌผ ์๊ธ(์๋ ๊ฒฝ์ฐ)
5. ์์ฝ์ ๋ํ ๋ช ์์ ํ์ธ ๋ฐ๊ธฐ
</think_tool_example_2>
```
ํนํ ํฅ๋ฏธ๋ก์ด ์ ์ ์๋ก ๋ค๋ฅธ ์ ๊ทผ ๋ฐฉ์์ ๋น๊ต ๊ฒฐ๊ณผ์ ๋๋ค. ์ต์ ํ๋ ํ๋กฌํํธ์ ํจ๊ปํ "์๊ฐ" ๋๊ตฌ๋ ํ์ฅ๋ ์ฌ๊ณ ๋ชจ๋(ํ๋กฌํํธ ์๋ "์๊ฐ" ๋๊ตฌ์ ๋น์ทํ ์ฑ๋ฅ์ ๋ณด์)์ ๋นํด ํจ์ฌ ๋ ๋์ ๊ฒฐ๊ณผ๋ฅผ ๋ฌ์ฑํ์ต๋๋ค. "์๊ฐ" ๋๊ตฌ๋ฅผ ๋จ๋ ์ผ๋ก ์ฌ์ฉํ์ ๋(ํ๋กฌํํธ ์์ด)๋ ๊ธฐ์ค์ ๋ณด๋ค ์ฑ๋ฅ์ด ํฅ์๋์์ผ๋, ์ต์ ํ๋ ์ ๊ทผ ๋ฐฉ์์๋ ๋ฏธ์น์ง ๋ชปํ์ต๋๋ค.
"์๊ฐ" ๋๊ตฌ์ ์ต์ ํ๋ ํ๋กฌํํธ์ ์กฐํฉ์ ํญ๊ณต์ฌ ์ ์ฑ ์ ๋์ ๋ณต์ก์ฑ ๋๋ถ์ ๋ฒค์น๋งํฌ์์ ๊ฐ์ฅ ๊ฐ๋ ฅํ ์ฑ๋ฅ์ ์๋นํ ์ฐจ์ด๋ก ๋ณด์ฌ์ฃผ์์ผ๋ฉฐ, ๋ชจ๋ธ์ "์๊ฐ"ํ๋ ๋ฐฉ๋ฒ์ ์์๋ฅผ ์ ๊ณต๋ฐ์์ ๋ ๊ฐ์ฅ ํฐ ํํ์ ๋ฐ์์ต๋๋ค.
์๋งค ๋๋ฉ์ธ์์๋ ๋ค์ํ ๊ตฌ์ฑ์ ํ ์คํธํ์ฌ ๊ฐ ์ ๊ทผ ๋ฐฉ์์ ๊ตฌ์ฒด์ ์ธ ์ํฅ์ ํ์ ํ์ต๋๋ค.
Claude 3.7 Sonnet์ Tau-Bench ํ๊ฐ "์๋งค" ๋๋ฉ์ธ์์ ์ธ ๊ฐ์ง ๋ค๋ฅธ ๊ตฌ์ฑ ํ์์์ ์ฑ๋ฅ.
์ธ ๊ฐ์ง ๋ค๋ฅธ ๊ตฌ์ฑ์ ๊ฑธ์น ํ๊ฐ ๊ฒฐ๊ณผ. ์ ์๋ ๋น์จ๋ก ํ์๋จ.
"์๊ฐ" ๋๊ตฌ๋ ์ถ๊ฐ ํ๋กฌํํธ ์์ด๋ 0.812๋ผ๋ ๊ฐ์ฅ ๋์ pass^1 ์ ์๋ฅผ ๋ฌ์ฑํ์ต๋๋ค. ์๋งค ์ ์ฑ ์ ํญ๊ณต์ฌ ๋๋ฉ์ธ์ ๋นํด ํ์์ด ๋์ ๋๊ฒ ์ฌ์ ์ผ๋ฉฐ, Claude๋ ์ถ๊ฐ ์ง์นจ ์์ด๋ ์๊ฐํ ๊ณต๊ฐ๋ง ์์ผ๋ฉด ์ฑ๋ฅ์ ๊ฐ์ ํ ์ ์์์ต๋๋ค.
ฯ-Bench ๋ถ์์์ ์ป์ ์ฃผ์ ํต์ฐฐ
์ฐ๋ฆฌ์ ์์ธํ ๋ถ์์ "์๊ฐ" ๋๊ตฌ๋ฅผ ํจ๊ณผ์ ์ผ๋ก ๊ตฌํํ๋ ๋ฐ ๋์์ด ๋ ๋ช ๊ฐ์ง ํจํด์ ๋๋ฌ๋์ต๋๋ค:
1. ์ด๋ ค์ด ๋๋ฉ์ธ์์ ํ๋กฌํํธ๊ฐ ์ค์ํฉ๋๋ค. "์๊ฐ" ๋๊ตฌ๋ฅผ ๋จ์ํ ์ ๊ณตํ๋ ๊ฒ๋ง์ผ๋ก๋ ์ฑ๋ฅ์ด ๋ค์ ํฅ์๋ ์ ์์ง๋ง, ์ด๋ ค์ด ๋๋ฉ์ธ์์๋ ์ต์ ํ๋ ํ๋กฌํํธ์ ๊ฒฐํฉํ์ ๋ ๊ทน์ ์ผ๋ก ๋ ๋์ ๊ฒฐ๊ณผ๋ฅผ ์ป์์ต๋๋ค. ๊ทธ๋ฌ๋ ์ฌ์ด ๋๋ฉ์ธ์ ๋จ์ํ "์๊ฐ"์ ์ ๊ทผํ ์ ์๋ ๊ฒ๋ง์ผ๋ก๋ ํํ์ ๋ณผ ์ ์์ต๋๋ค.
2. ์๋ ๊ฐ ์ผ๊ด์ฑ ํฅ์. "์๊ฐ"์ ์ฌ์ฉํจ์ผ๋ก์จ ์ป์ ํฅ์์ k=5๊น์ง์ pass^k์์๋ ์ ์ง๋์์ผ๋ฉฐ, ์ด๋ ๋๊ตฌ๊ฐ Claude๊ฐ ์์ธ์ ์ธ ๊ฒฝ์ฐ์ ๋น์ ์์ ์ธ ์๋๋ฆฌ์ค๋ฅผ ๋ ํจ๊ณผ์ ์ผ๋ก ์ฒ๋ฆฌํ๋ ๋ฐ ๋์์ด ๋์์์ ๋ํ๋ ๋๋ค.
SWE-Bench์์์ ์ฑ๋ฅ
Claude 3.7 Sonnet์ ํ๊ฐํ ๋ SWE-Bench ์ค์ ์๋ ์ ์ฌํ "์๊ฐ" ๋๊ตฌ๋ฅผ ์ถ๊ฐํ์ฌ 0.623์ด๋ผ๋ ์ต์ฒจ๋จ ์ ์๋ฅผ ๋ฌ์ฑํ๋ ๋ฐ ๊ธฐ์ฌํ์ต๋๋ค. ์ ์๋ "์๊ฐ" ๋๊ตฌ ์ ์๋ ์๋์ ์ ๊ณต๋ฉ๋๋ค:
```
{
ย "name": "think",
ย "desc.ription": "์ด ๋๊ตฌ๋ฅผ ์ฌ์ฉํ์ฌ ๋ฌด์ธ๊ฐ์ ๋ํด ์๊ฐํฉ๋๋ค. ์๋ก์ด ์ ๋ณด๋ฅผ ์ป๊ฑฐ๋ ์ ์ฅ์๋ฅผ ๋ณ๊ฒฝํ์ง ์์ผ๋ฉฐ, ๋จ์ง ์๊ฐ์ ๋ก๊ทธ์ ๊ธฐ๋กํฉ๋๋ค. ๋ณต์กํ ์ถ๋ก ์ด๋ ๋ธ๋ ์ธ์คํ ๋ฐ์ด ํ์ํ ๋ ์ฌ์ฉํ์ธ์. ์๋ฅผ ๋ค์ด, ์ ์ฅ์๋ฅผ ํ์ํ์ฌ ๋ฒ๊ทธ์ ์์ธ์ ๋ฐ๊ฒฌํ๋ค๋ฉด, ์ด ๋๊ตฌ๋ฅผ ํธ์ถํ์ฌ ๋ฒ๊ทธ๋ฅผ ์์ ํ ์ฌ๋ฌ ๋ ์ฐฝ์ ์ธ ๋ฐฉ๋ฒ์ ๋ธ๋ ์ธ์คํ ๋ฐํ๊ณ , ์ด๋ค ๋ณ๊ฒฝ์ด ๊ฐ์ฅ ๊ฐ๋จํ๊ณ ํจ๊ณผ์ ์ผ์ง ํ๊ฐํ์ธ์. ๋๋ ํ ์คํธ ๊ฒฐ๊ณผ๋ฅผ ๋ฐ์๋ค๋ฉด, ์ด ๋๊ตฌ๋ฅผ ํธ์ถํ์ฌ ์คํจํ ํ ์คํธ๋ฅผ ์์ ํ ๋ฐฉ๋ฒ์ ๋ธ๋ ์ธ์คํ ๋ฐํ์ธ์.",
ย "input_schema": {
ย ย "type": "object",
ย ย "properties": {
ย ย ย "thought": {
ย ย ย ย "type": "string",
ย ย ย ย "desc.ription": "๋น์ ์ ์๊ฐ."
ย ย ย }
ย ย },
ย ย "required": ["thought"]
ย }
}
```
์ฐ๋ฆฌ์ ์คํ("์๊ฐ" ๋๊ตฌ ํฌํจ n=30 ์ํ, ์ ์ธ n=144 ์ํ)์ ์ด ๋๊ตฌ๋ฅผ ํฌํจํจ์ผ๋ก์จ ํ๊ท 1.6% ์ฑ๋ฅ ํฅ์์ ๊ฐ์ ธ์ค๋ ๊ณ ๋ฆฝ๋ ํจ๊ณผ๋ฅผ ๋ณด์ฌ์ฃผ์์ต๋๋ค(Welch์ t-๊ฒ์ : t(38.89) = 6.71, p < .001, d = 1.47).
"์๊ฐ" ๋๊ตฌ๋ฅผ ์ฌ์ฉํ ์๊ธฐ
์ด๋ฌํ ํ๊ฐ ๊ฒฐ๊ณผ๋ฅผ ๋ฐํ์ผ๋ก, Claude๊ฐ "์๊ฐ" ๋๊ตฌ๋ก๋ถํฐ ๊ฐ์ฅ ํฐ ํํ์ ๋ฐ๋ ๊ตฌ์ฒด์ ์ธ ์๋๋ฆฌ์ค๋ฅผ ํ์ธํ์ต๋๋ค:
1. ๋๊ตฌ ์ถ๋ ฅ ๋ถ์. Claude๊ฐ ์ด์ ๋๊ตฌ ํธ์ถ์ ์ถ๋ ฅ์ ์ ์คํ ์ฒ๋ฆฌํด์ผ ํ๊ณ ์ ๊ทผ ๋ฐฉ์์ ๋๋๋ฆด ํ์๊ฐ ์์ ๋;
2. ์ ์ฑ ์ค์ฌ ํ๊ฒฝ. Claude๊ฐ ์์ธํ ์ง์นจ์ ์ค์ํ๊ณ ์ค์ ์ฌ๋ถ๋ฅผ ๊ฒ์ฆํด์ผ ํ ๋;
3. ์์ฐจ์ ์์ฌ ๊ฒฐ์ . ๊ฐ ํ๋์ด ์ด์ ํ๋์ ๊ธฐ๋ฐ์ผ๋ก ํ๋ฉฐ ์ค์๊ฐ ํฐ ๋น์ฉ์ ์ด๋ํ ๋(๋ค๋จ๊ณ ๋๋ฉ์ธ์์ ์์ฃผ ๋ฐ๊ฒฌ๋จ).
๊ตฌํ ๋ชจ๋ฒ ์ฌ๋ก
ฯ-Bench ์คํ์ ๊ธฐ๋ฐ์ผ๋ก Claude์ ํจ๊ป "์๊ฐ" ๋๊ตฌ๋ฅผ ์ต๋ํ ํ์ฉํ๊ธฐ ์ํด ๋ค์ ๊ตฌํ ์ฌ๋ก๋ฅผ ๊ถ์ฅํฉ๋๋ค.
1. ๋๋ฉ์ธ๋ณ ์์๋ฅผ ํฌํจํ ์ ๋ต์ ํ๋กฌํํธ
๊ฐ์ฅ ํจ๊ณผ์ ์ธ ์ ๊ทผ ๋ฐฉ์์ ฯ-Bench ํญ๊ณต์ฌ ๋๋ฉ์ธ์์ ์ฌ์ฉ๋ ๊ฒ์ฒ๋ผ "์๊ฐ" ๋๊ตฌ๋ฅผ ์ธ์ ์ด๋ป๊ฒ ์ฌ์ฉํ ์ง์ ๋ํ ๋ช ํํ ์ง์นจ์ ์ ๊ณตํ๋ ๊ฒ์ ๋๋ค. ์ฌ์ฉ ์ฌ๋ก์ ๋ง์ถ ์์๋ฅผ ์ ๊ณตํ๋ฉด ๋ชจ๋ธ์ด "์๊ฐ" ๋๊ตฌ๋ฅผ ์ผ๋ง๋ ํจ๊ณผ์ ์ผ๋ก ์ฌ์ฉํ๋์ง๊ฐ ํฌ๊ฒ ํฅ์๋ฉ๋๋ค:
- ์ถ๋ก ๊ณผ์ ์์ ๊ธฐ๋๋๋ ์ธ๋ถ ์์ค;
- ๋ณต์กํ ์ง์นจ์ ์คํ ๊ฐ๋ฅํ ๋จ๊ณ๋ก ๋ถํดํ๋ ๋ฐฉ๋ฒ;
- ์ผ๋ฐ์ ์ธ ์๋๋ฆฌ์ค๋ฅผ ์ฒ๋ฆฌํ๊ธฐ ์ํ ์์ฌ ๊ฒฐ์ ํธ๋ฆฌ;
- ํ์ํ ๋ชจ๋ ์ ๋ณด๊ฐ ์์ง๋์๋์ง ํ์ธํ๋ ๋ฐฉ๋ฒ.
2. ์์คํ ํ๋กฌํํธ์ ๋ณต์กํ ์ง์นจ ๋ฐฐ์น
์ง์นจ์ด ๊ธธ๊ฑฐ๋ ๋ณต์กํ ๋, "์๊ฐ" ๋๊ตฌ์ ๋ํ ์ง์นจ์ ๋๊ตฌ ์ค๋ช ์์ฒด์ ๋ฃ๋ ๊ฒ๋ณด๋ค ์์คํ ํ๋กฌํํธ์ ํฌํจ์ํค๋ ๊ฒ์ด ๋ ํจ๊ณผ์ ์ด์์ต๋๋ค. ์ด ์ ๊ทผ ๋ฐฉ์์ ๋ ๋์ ๋งฅ๋ฝ์ ์ ๊ณตํ๋ฉฐ, ๋ชจ๋ธ์ด ์ ์ฒด ํ๋์ ์ฌ๊ณ ๊ณผ์ ์ ๋ ์ ํตํฉํ๋๋ก ๋์ต๋๋ค.
"์๊ฐ" ๋๊ตฌ๋ฅผ ์ฌ์ฉํ์ง ๋ง์์ผ ํ ๋
"์๊ฐ" ๋๊ตฌ๋ ์๋นํ ํฅ์์ ์ ๊ณตํ ์ ์์ง๋ง, ๋ชจ๋ ๋๊ตฌ ์ฌ์ฉ ์ฌ๋ก์ ์ ์ฉ ๊ฐ๋ฅํ ๊ฒ์ ์๋๋ฉฐ, ํ๋กฌํํธ ๊ธธ์ด์ ์ถ๋ ฅ ํ ํฐ ์ฆ๊ฐ๋ผ๋ ๋น์ฉ์ด ๋ฐ๋ฆ ๋๋ค. ๊ตฌ์ฒด์ ์ผ๋ก, ๋ค์ ์ฌ์ฉ ์ฌ๋ก์์๋ "์๊ฐ" ๋๊ตฌ๊ฐ ๊ฐ์ ์ ์ ๊ณตํ์ง ์๋ ๊ฒ์ผ๋ก ํ์ธ๋์์ต๋๋ค:
1. ๋น์์ฐจ์ ๋๊ตฌ ํธ์ถ. Claude๊ฐ ๋จ์ผ ๋๊ตฌ ํธ์ถ์ด๋ ์ฌ๋ฌ ๋ณ๋ ฌ ํธ์ถ๋ง์ผ๋ก ์์ ์ ์๋ฃํด์ผ ํ๋ ๊ฒฝ์ฐ, "์๊ฐ"์ ์ถ๊ฐํด๋ ๊ฐ์ ์ด ์์ ๊ฐ๋ฅ์ฑ์ด ๋์ต๋๋ค.
2. ๋จ์ํ ์ง์ ๋ฐ๋ฅด๊ธฐ. Claude๊ฐ ์ค์ํด์ผ ํ ์ ์ฝ์ด ๋ง์ง ์๊ณ ๊ธฐ๋ณธ ํ๋์ด ์ถฉ๋ถํ ์ข์ ๊ฒฝ์ฐ, ์ถ๊ฐ์ ์ธ "์๊ฐ"์ผ๋ก๋ถํฐ ์ด๋์ ์ป์ ๊ฐ๋ฅ์ฑ์ ๋ฎ์ต๋๋ค.
์์ํ๊ธฐ
"์๊ฐ" ๋๊ตฌ๋ Claude ๊ตฌํ์ ๊ฐ๋จํ ์ถ๊ฐํ ์ ์์ผ๋ฉฐ, ๋ช ๊ฐ์ง ๋จ๊ณ๋ง์ผ๋ก ์๋ฏธ ์๋ ๊ฐ์ ์ ์ป์ ์ ์์ต๋๋ค:
1. ์ฃผ์ฒด์ ๋๊ตฌ ์ฌ์ฉ ์๋๋ฆฌ์ค๋ก ํ ์คํธ. Claude๊ฐ ํ์ฌ ์ ์ฑ ์ค์๋ ๊ธด ๋๊ตฌ ํธ์ถ ์ฒด์ธ์์ ๋ณต์กํ ์ถ๋ก ์ ์ด๋ ค์์ ๊ฒช๋ ๋์ ์ ์ธ ์ฌ์ฉ ์ฌ๋ก๋ก ์์ํ์ธ์.
2. ๋๊ตฌ ์ ์ ์ถ๊ฐ. ๋๋ฉ์ธ์ ๋ง์ถ "์๊ฐ" ๋๊ตฌ๋ฅผ ๊ตฌํํ์ธ์. ์ต์ํ์ ์ฝ๋๋ก ๊ตฌ์กฐํ๋ ์ถ๋ก ์ ๊ฐ๋ฅํ๊ฒ ํฉ๋๋ค. ๋ํ ์์คํ ํ๋กฌํํธ์ ๋๋ฉ์ธ๊ณผ ๊ด๋ จ๋ ์์์ ํจ๊ป ์ธ์ ์ด๋ป๊ฒ ๋๊ตฌ๋ฅผ ์ฌ์ฉํ ์ง์ ๋ํ ์ง์นจ์ ํฌํจํ๋ ๊ฒ์ ๊ณ ๋ คํ์ธ์.
3. ๋ชจ๋ํฐ๋ง ๋ฐ ๊ฐ์ . Claude๊ฐ ์ค์ ๋ก ๋๊ตฌ๋ฅผ ์ด๋ป๊ฒ ์ฌ์ฉํ๋์ง ๊ด์ฐฐํ๊ณ , ๋ ํจ๊ณผ์ ์ธ ์ฌ๊ณ ํจํด์ ์ฅ๋ คํ๋๋ก ํ๋กฌํํธ๋ฅผ ์กฐ์ ํ์ธ์.
๊ฐ์ฅ ์ข์ ์ ์ ์ด ๋๊ตฌ๋ฅผ ์ถ๊ฐํ๋ ๊ฒ์ด ์ฑ๋ฅ ๊ฒฐ๊ณผ ์ธก๋ฉด์์ ๊ฑฐ์ ๋จ์ ์ด ์๋ค๋ ๊ฒ์ ๋๋ค. Claude๊ฐ ์ฌ์ฉํ๊ธฐ๋ก ๊ฒฐ์ ํ์ง ์๋ ํ ์ธ๋ถ ํ๋์ ๋ณ๊ฒฝํ์ง ์์ผ๋ฉฐ, ๊ธฐ์กด ๋๊ตฌ๋ ์ํฌํ๋ก์ฐ๋ฅผ ๋ฐฉํดํ์ง ์์ต๋๋ค.
๊ฒฐ๋ก
์ฐ๋ฆฌ์ ์ฐ๊ตฌ๋ "์๊ฐ" ๋๊ตฌ๊ฐ Claude 3.7 Sonnet์ ์ ์ฑ ์ค์์ ๊ธด ๋๊ตฌ ํธ์ถ ์ฒด์ธ์์์ ์ถ๋ก ์ด ํ์ํ ๋ณต์กํ ์์ ์์ ์ฑ๋ฅ์ ํฌ๊ฒ ํฅ์์ํฌ ์ ์์์ ์ ์ฆํ์ต๋๋ค. "์๊ฐ"์ ๋ชจ๋ ์ํฉ์ ๋ง๋ ํด๊ฒฐ์ฑ ์ ์๋์ง๋ง, ์ฌ๋ฐ๋ฅธ ์ฌ์ฉ ์ฌ๋ก์์ ์๋นํ ์ด์ ์ ์ ๊ณตํ๋ฉฐ ๊ตฌํ ๋ณต์ก์ฑ์ ์ต์ํ๋ฉ๋๋ค.
Claude์ ํจ๊ป ๋ ์ ๋ฅํ๊ณ ์ ๋ขฐํ ์ ์์ผ๋ฉฐ ํฌ๋ช ํ AI ์์คํ ์ ๊ตฌ์ถํ๊ธฐ ์ํด ์ฌ๋ฌ๋ถ์ด "์๊ฐ" ๋๊ตฌ๋ฅผ ์ด๋ป๊ฒ ํ์ฉํ ์ง ๊ธฐ๋๋ฉ๋๋ค.
1. ฯ-Bench ๊ฒฐ๊ณผ๋ "์๊ฐ" ๋๊ตฌ๋ก Claude 3.7 Sonnet์ ๊ฐ์ ์ ์ด์ ์ ๋ง์ท์ง๋ง, ์คํ ๊ฒฐ๊ณผ Claude 3.5 Sonnet (์ ๊ท)๋ 3.7 Sonnet๊ณผ ๋์ผํ ๊ตฌ์ฑ์ผ๋ก ์ฑ๋ฅ ํฅ์์ ๋ฌ์ฑํ ์ ์์์ ๋ณด์ฌ์ฃผ๋ฉฐ, ์ด ๊ฐ์ ์ด ๋ค๋ฅธ Claude ๋ชจ๋ธ์๋ ์ผ๋ฐํ๋จ์ ๋ํ๋ ๋๋ค.
์ข๊ธดํ๋ฐ ์ค์ ์ฌ์ฉ๋ ์ธ๋งํ ์ง