Home / Glossary / Agentic Coding
Agentic Coding
Agentic Coding은 AI 에이전트가 코드베이스를 자율적으로 읽고, 코드를 작성하고, 명령을 실행하고, 수동 복사·붙여넣기 없이 결과를 반복 개선하는 소프트웨어 개발 방식입니다. 챗 기반 AI와 달리, 에이전트는 개발 환경에서 직접 행동을 취해 다단계 작업을 완료합니다.
Agentic Coding의 작동 방식
Agentic Coding 도구는 계획-실행-관찰 루프를 따릅니다. "회원가입 폼에 입력 유효성 검사를 추가하라"와 같은 고수준 목표를 제시하면, 에이전트가 프로젝트 구조를 읽고 관련 파일을 파악하여 구현을 작성하고, 테스트를 실행하고, 실패를 읽고 수정하며, 작업이 완료될 때까지 이 과정을 반복합니다. 사람은 방향을 설정하고, 에이전트는 실행을 처리합니다.
Agentic Coding이 중요한 이유
기존 챗 기반 AI 도구는 개발자가 코드 스니펫을 복사·붙여넣기하며 수동으로 오류를 반복 수정해야 합니다. Agentic Coding은 이러한 마찰을 제거합니다. AI가 파일 시스템, 셸, git 히스토리에서 직접 작동하여 몇 시간의 반복 작업이 필요했던 다단계 작업을 단일 프롬프트 워크플로로 전환합니다. 개발자들은 리팩토링, 테스트 작성, 버그 수정과 같은 일상적인 작업에서 3~10배의 속도 향상을 보고합니다.
# 예시: 하나의 프롬프트, 여러 자율 동작
$ claude
> "Find all API endpoints without rate limiting,
add rate limiting middleware, and write tests"
# The agent reads routes, writes middleware,
# updates each endpoint, runs tests, fixes failures.이미 수동으로 할 수 있는 작업부터 시작하세요. 그래야 더 큰 변경 사항을 맡기기 전에 자신의 전문 지식을 바탕으로 에이전트의 작업을 검증할 수 있습니다.
Agentic Coding과 GitHub Copilot의 차이점은 무엇인가요?+
Agentic Coding은 프로덕션 코드베이스에 안전한가요?+
어떤 프로그래밍 언어가 Agentic Coding을 지원하나요?+
Agentic Coding이 소프트웨어 개발자를 대체할까요?+
Related terms
Master Claude Code in days, not months
37 hands-on lessons from beginner to CI/CD automation. Module 1 is free.
START FREE →