METAL LAB

AI GlossaryTechnical words in the news

Agent Coding

AI가 사람 개입 없이 코드를 스스로 작성·실행·수정하며 문제를 해결하는 능력

This entry has not been translated yet — it is shown in Korean. The translation attaches automatically once it lands.

In plain words

에이전트 코딩은 AI가 사람의 지시를 한 줄씩 받는 게 아니라, 목표만 던져주면 알아서 코드를 짜고 실행해보고 오류가 나면 고쳐서 다시 돌리는 과정을 스스로 반복하는 능력을 말한다. 마치 신입 개발자에게 「이 버그 고쳐줘」라고만 말했더니, 그 개발자가 알아서 코드를 뒤지고 원인을 찾고 수정하고 테스트까지 끝내서 가져오는 것과 비슷하다.

이 능력이 좋아질수록 AI는 복잡한 프로그램을 훨씬 적은 사람 개입으로 만들어낼 수 있다. 다만 같은 능력이 나쁜 목적으로 쓰이면, 시스템의 보안 구멍을 스스로 찾아내고 그걸 이용하는 공격 코드까지 자동으로 만들어낼 수 있다는 점에서 우려의 대상이 되기도 한다.

How it shows up in the news

기사에서는 「아스트라에이전트 코딩과 사이버보안 분야에서 현저한 성능 향상을 보였다」는 식으로 등장한다. 여기서 에이전트 코딩은 단순히 「코드를 잘 짜는 것」이 아니라, 사람의 도움 없이 스스로 코드를 짜고 실행하고 고치는 자율적인 과정 전체를 가리킨다는 점이 핵심이다. 이 능력이 사이버보안 능력과 함께 급상승했다는 게 이번 평가에서 회사가 안전장치를 강화한 이유다.

Try it yourself

코딩을 도와주는 AI 도구에 다음처럼 목표만 던져보고, 얼마나 스스로 코드를 짜고 오류를 고쳐가는지 지켜보자.

예시 프롬프트: 「간단한 할 일 목록 웹앱을 만들어줘. 항목 추가, 삭제, 완료 표시가 되어야 하고 다 만든 뒤에는 실제로 실행해서 오류가 없는지 확인해줘」

이때 AI가 코드만 뱉어내고 끝나는지, 아니면 스스로 실행해보고 오류를 찾아 고치는 과정을 반복하는지 비교해보면 에이전트 코딩 능력의 차이를 체감할 수 있다.

See also

Stories using this term

Browse every entry