← 최신 논문
💬 NLP

SWE-Pruner Pro: The Coder LLM Already Knows What to Prune

SWE-Pruner Pro는 경량 헤드를 통해 내부 표현을 활용하여 무관한 도구 출력을 직접 제거함으로써 코딩 에이전트를 향상시키며, 별도의 분류기를 요구하지 않고도 상당한 토큰 절감과 작업 성능 향상을 달성합니다.

원저자: Yuhang Wang, Yuling Shi, Shaoqiu Zhang, Jialiang Liang, Shilin He, Siyu Ye, Yuting Chen, Kai Cai, Xiaodong Gu

게시일 2026-07-21
📖 2 분 읽기☕ 가벼운 읽기

원저자: Yuhang Wang, Yuling Shi, Shaoqiu Zhang, Jialiang Liang, Shilin He, Siyu Ye, Yuting Chen, Kai Cai, Xiaodong Gu

원본 논문은 CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/) 라이선스로 제공됩니다. 이것은 아래 논문에 대한 AI 생성 설명입니다. 저자가 작성하거나 승인한 것이 아닙니다. 기술적 정확성을 위해서는 원본 논문을 참조하세요. 전체 면책 조항 읽기

당신이 거대하고 끝없는 도서관 속에서 거대한 미스터리를 풀고 있는 초천재 탐정이라고 상상해 보세요. 당신에게는 어떤 책이든 읽을 수 있는 로봇 조수가 있습니다. 하지만 로봇이 사서에게 페이지를 요청할 때마다, 사서는 때로는 단 한 문장, 때로는 천 페이지에 달하는 텍스트가 담긴 종이 뭉치를 건네줍니다. 문제는 이 로봇 조수의 주의 집중 시간이 매우 짧다는 점입니다. 한꺼번에 너무 많은 텍스트를 입력하면 로봇은 압도당해 단서를 잊어버리기 시작하고 실수를 저지릅니다. 이것이 바로 "코딩 에이전트(coding agents)"—파일을 읽고 명령어를 실행하며 소프트웨어를 작성하는 AI 프로그램—의 세계입니다. 로봇이 정보의 바다에 빠지지 않도록 하기 위해, 과학자들은 로봇이 읽는 텍스트 중 지루한 부분을 "가지치기(pruning)", 즉 잘라내는 법을 가르치기 위해 노력해 왔습니다.

오랫동안 해결책은 로봇 옆에 서서 보조할 별도의 편집자를 고용하는 것과 같았습니다. 로봇이 새로운 종이 뭉치를 받을 때마다, 이 편집자가 전체 내용을 읽고 무엇이 중요한지 결정한 뒤, 로봇이 보기도 전에 나머지를 버리는 방식이었습니다. 하지만 이는 느리고 번거로운 작업이었습니다. 마치 한 사람이 책을 읽어서 다른 사람에게 무엇을 읽어야 할지 알려주는 것과 같았죠. 여기서 큰 의문이 생겼습니다. 로봇 스스로가 별도의 사람 도움 없이 무엇을 버려야 할지 알 수는 없을까?

이 논문은 SWE-Pruner Pro라는 영리하고 새로운 기술을 소개합니다. 연구진은 로봇의 두뇌가 이미 어떤 텍스트 줄이 중요하고 어떤 것이 소음인지 이미 알고 있다는 사실을 발견했습니다. 마치 로봇이 종이를 읽으면서 핵심 단서에는 미세한 "중요함의 떨림"을 느끼고, 불필요한 내용에는 "지루함"의 신호를 느끼는 것과 같습니다. 팀은 별도의 편집자를 고용하는 대신, 이 내부적인 떨림을 감지하는 아주 작고 가벼운 "디코더(decoder)"를 구축했습니다. 이 디코더는 로봇이 도구의 출력값을 읽을 때, 그 느낌을 모든 줄에 대한 단순한 "유지" 또는 "삭제" 레이블로 즉각적으로 번역합니다.

결과는 놀라울 정도로 효과적이었습니다. 로봇 자신의 내부 신호에 귀를 기울임으로써, 이 시스템은 로봇이 처리해야 할 텍스트를 최대 **39%**까지 잘라내어 엄청난 양의 컴퓨팅 전력과 시간을 절약할 수 있었습니다. 결정적으로, 로봇은 혼란을 겪거나 실수를 더 많이 하지 않았습니다. 오히려 일부 까다로운 코딩 과제에서는 소음 속에서 길을 잃지 않았기 때문에 이전보다 3.8% 더 많은 문제를 해결했습니다. 이 논문은 AI의 메모리를 관리하기 위해 복잡한 외부 도구를 만들 필요가 없음을 보여줍니다. 때때로 AI는 이미 지도를 가지고 있으며, 우리는 단지 그 지도를 읽는 법을 배우기만 하면 됩니다.

연구 분야의 논문에 파묻히고 계신가요?

연구 키워드에 맞는 최신 논문의 일일 다이제스트를 받아보세요 — 기술 요약 포함, 당신의 언어로.

Digest 사용해 보기 →