앤트로픽(Anthropic)의 AI 코딩 도구 클로드 코드(Claude Code)가 자체 학습을 통해 코딩 능력을 향상시키는 새로운 플러그인을 선보였습니다. 이 플러그인은 헤르메스 에이전트(Hermes Agent)의 자기 개선(self-improving) 아이디어를 클로드 코드의 기능에 접목한 것으로, 복잡한 코딩 작업을 수행하면서 얻은 지식과 절차를 자동으로 문서화하고 다음 작업에 활용하는 방식입니다.
새로운 플러그인의 핵심은 'SKILL.md'라는 파일에 있습니다. 클로드 코드가 특정 작업을 성공적으로 완료하면, 그 과정에서 배운 효율적인 절차나 해결책을 SKILL.md 파일에 자동으로 기록합니다. 이후 클로드 코드는 새로운 세션에서 이 SKILL.md 파일을 참조하여 과거의 경험을 바탕으로 더 빠르고 정확하게 코딩 작업을 수행할 수 있습니다. 이는 클로드 코드의 훅(hooks), 서브 에이전트(subagents), 슬래시 명령어(slash commands) 기능을 활용하여 구현되었으며, 에이전트가 스스로 학습하고 진화하는 에이전틱 루프(Agentic Loop)의 한 형태라고 볼 수 있습니다.
이러한 자기 개선 기능은 개발자들에게 상당한 이점을 제공합니다. 반복적인 코딩 작업에서 발생하는 시행착오를 줄이고, 에이전트가 점진적으로 더 똑똑해지면서 전반적인 개발 생산성을 높일 수 있습니다. 특히, 복잡하거나 반복적인 코딩 패턴이 많은 프로젝트에서 클로드 코드가 스스로 최적의 방법을 학습하고 적용함으로써 개발자는 더 창의적이고 전략적인 작업에 집중할 수 있게 될 것입니다. 이는 AI 코딩 도구의 활용 범위를 넓히고, 개발 워크플로우에 혁신을 가져올 중요한 진전으로 평가됩니다.