Agentic Engineering란?

에이전틱 엔지니어링(agentic engineering)은 AI 에이전트가 여러 단계에 걸쳐 계획하고 실행하는 시스템을, 명세(spec)·게이트·평가 루프로 자율 동작을 통제하며 만드는 방식입니다. 버전 관리·테스트·검증 같은 엔지니어링 규율을 스스로 판단하는 소프트웨어에 적용합니다.

이 통제 장치들은 한 종류의 드리프트, 곧 코드와 프로세스를 다스립니다. 다른 한 종류엔 훨씬 약합니다. 같은 파이프라인에 같은 프롬프트라도 입력 데이터가 바뀌면 다음 달엔 다른 결과가 나올 수 있는데, 코드는 하나도 바뀌지 않은 채로입니다.

모델은 검증 루프가 잡도록 설계된 방식으로는 잘 실패하지 않습니다. 데모는 통과하고, 몇 주 뒤 그 위에서 돌던 데이터 상태가 검증 당시의 상태와 달라졌을 때 깨집니다. 코드는 한 번 잠그면 되지만, 데이터 상태는 필요할 때마다 재현할 수 있어야 합니다.

자주 묻는 질문

에이전틱 엔지니어링이란 무엇입니까?

AI 에이전트가 여러 단계로 계획·실행하는 시스템을 명세·게이트·평가 루프로 통제하며 만드는 방식입니다.

어떤 종류의 실패를 통제합니까?

주로 코드·프로세스 드리프트입니다. 명세·게이트·평가 루프는 코드와 단계의 변화를 잡도록 만들어졌지 데이터 변화를 잡진 않습니다.

무엇을 놓치기 쉽습니까?

데이터 드리프트입니다. 같은 코드라도 입력 데이터가 바뀌면 결과가 달라지므로, 코드뿐 아니라 실행 뒤의 데이터 상태가 재현 가능해야 합니다.