본문으로 건너뛰기

대규모 계층적 코드베이스의 코드 요약을 위한 다중 agent 시스템: Agent4cs

AI 자동 생성

대규모 코드베이스를 이해하는 것은, 특히 구조가 복잡하고 문서화가 부실한 코드베이스를 포함하여, 여전히 큰 도전 중에 있습니다. 현재 코드 요약 솔루션은 대체로 단일 언어 모델이나 코딩 도우미인 클로드 코드(Claude Code)와 같은 것을 의존하며, 소스 코드를 평평한 텍스트로 취급하여, 저장소 내의 풍부한 상호 의존성과 계층적 정보를 최적화하지 못합니다. 이러한 단점을 해결하기 위해, 우리는 Agent4cs - 코드베이스의 큰 요약을 하위 상위 방식으로 수행하는 다중 에이전트 프레임워크를 제안합니다. 요약 에이전트는 견고한 요약을 생산하는 데 집중하고, 키워드 추출 에이전트는 서브 폴더에서 비판적인 정보를 미리 식별하고, 품질 보증 에이전트는 읽기 용이성, 일관성 및 완전성을 향상시키기 위해 출력을 반복적으로 개선합니다. 7 개의 선두 모델에 대해 평가한 결과, Agent4cs는 폴더 수준의 모든 레벨에서 2 개의 구조화된 프롬프트 기반 기준점과 코드 구간과 비교하여 평균 8%의 의미적 일관성을 향상시킵니다. 더불어, 실용적인 데이터 세트에 대한 광범위한 평가를 통해, 동일한 기준점과 비교하여 정규화된 키워드 커버리지율에서 최대 38%의 이익을 보입니다.

원문 보기 arXiv AI

함께 읽으면 좋은 기사

에이전트 17시간 전

Meta의 영감은 OpenAI와 Anthropic에서 본격적으로 빛나는 AI를 훔쳤습니다.

AI 리더들이 OpenAI와 Anthropic에서 "선도 경계를 맞춰가기"라는 주제로 논의를 시작했을 때, 누군가는 "어느 속도로?"라는 질문을 해야 했을 수도 있었다. 이제는 두 회사가 모두 모델을 출시하는 모델 출시 주간이 되었는데, Anthropic이 Opus 5.5을 출시한 후 OpenAI가 GPT-6 모델 업데이트를 90분만에 출시했다. 그러나 스포트라이트를 잡은 것은 Meta 였는

에이전트 2일 전

강화 학습 기반 역할 놀이 에이전트의 역할 학습을 위한 적대적 폐쇄 루프 교육과정

역할 연기하는 agent는 대규모 언어 모델을 기반으로 한 것들이 개인화된 지원 및 사회 시뮬레이션과 같은 분야에서 광범위하게 적용되어 왔다. 최근 RL 방법들은 학습이 시작되기 전에 미리 수집한 고정된 시나리오 풀에서 훈련을 받는다. 이로 인해 분포적 병목 현상이 발생한다: agent가 향상될수록 agent가 나쁜 성능을 보이는 시나리오도 변하고, 훈련 분포는 정적이다. 따라서, 우리는 역

관련 콘텐츠 더 보기

다른 플랫폼에서 이 주제에 대한 더 많은 정보를 확인하세요.