리얼타임 소프트웨어 시대
소프트웨어의 생성이 거의 실시간으로 생성된다. 코딩이 실시간으로 생성되니, 지금은 코드 자체보다 프롬프트가 더 중요해진다.
그래서 클로드 코드 같은 에이전틱 코딩 툴들의 컨텍스트를 제어하기 위한 방법들이 뒤따라 나오기 시작했다. 훅스, 에이전트, 스킬까지 다양한 harness가 나왔다.
그런데 이제는 이런 프롬프트까지도 AI에게 맡기고 있다. 스킬을 만드는 스킬, 에이전트를 스스로 관리하는 오케스트레이터와 클로드 코드의 공식 기능인 에이전트 팀까지.
이제 코드는 소프트웨어를 만들고자 하는 사람의 문제 정의와 의지가 더 중요해지는 것 같다. 만들고 싶은 소프트웨어는 이제 그 입맛에 맞게 나온다. 이러한 상황에서 다수를 위한 범용적인 소프트웨어가 의미를 가질 수 있을까?