AI agent : 단일 ai를 똑똑하게
Agentic AI: 여러 ai를 똑똑하게
목표: ‘제한된 비용’에서 사용자의 요구 사항을 반영한 소프트웨어를 개발하기 (시간, 비용, 하드웨어, 소프트웨어, 인력…)
개발 프로세스, 계획과 이를 효율적으로 수행하는 다양한 기법들
개발의 본질은 코딩(품질, 속도, 재활용…)
다양한 발전 방향 중, 자동화에 대해 탐구
”오늘은 자동화에 초점을 맞춰 진행”
2026년 기준 약 41%의 코드는 프로그램을 통해 작성되고 있음
프로그램 기반 코딩은 NLP(자연어 처리)와 함께 발전
상용 서비스가 출시된 시점을 기준으로 단순한 코드 제안 및 코딩을 벗어나 ‘프로그래밍’을 하게 되기까지 채 5년이란 시간이 걸리지 않음
Vibe Coding: 2025년 2월에 첫 명명(Andrej Karpathy)
”적극적으로 코딩에 ai를 도입한지 1년채 안되었다.”
인공지능(특히 NLP)의 발전에 대한 설명은 생략
이 시기부터 LLM은 ‘쓸만한’ 소프트웨어의 구성 요소로 인식이 변화
한 줄 요약: 큰 힘에는 큰 책임이 따라온다.
소프트웨어 공학 강의를 잘 들어야 한다!