새로운 오픈소스 AI 코딩 작업 공간인 프로콥(Prokop)이 개발자들 사이에서 화제입니다. 이 플랫폼은 클로드 코드(Claude Code)와 코덱스(Codex) 같은 AI 에이전트가 단순히 코드를 생성하는 것을 넘어, 이전 작업 세션의 기억과 학습된 기술을 유지하며 프로젝트를 수행할 수 있도록 돕습니다. 이는 개발자가 AI에게 매번 새로운 맥락을 설명할 필요 없이, 마치 오랜 동료와 협업하는 것처럼 효율성을 높일 수 있음을 의미합니다.
프로콥의 핵심 기능은 '기억력'과 '학습 능력'입니다. 각 AI 에이전트는 자신만의 메모리와 기술을 보유하여 프로젝트 전반에 걸쳐 사용자의 선호도와 작업 방식을 학습합니다. 또한, 프로젝트별로 공유 메모리를 유지하며, 에이전트가 이전 대화를 검색하여 결정 사항과 그 이유를 상기할 수 있습니다. 특히, 에이전트가 작업이 없는 유휴 시간에 완료된 대화를 검토하고 중요한 내용을 기억에 저장하는 '자동 학습' 기능은 개발 프로세스의 지속적인 개선을 가능하게 합니다. 이 모든 기억과 학습 내용은 일반 텍스트(Markdown) 파일 형태로 저장되어 사용자가 직접 확인하고 편집할 수 있으며, 에이전트의 학습을 끄거나 특정 프로젝트/세션을 제외할 수도 있습니다.
프로콥은 또한 통합된 작업 환경을 제공합니다. 클로드 코드나 코덱스 CLI를 자체 로그인으로 사용하거나, 오픈라우터(OpenRouter), 딥시크(DeepSeek) 등 다양한 제공업체의 모델을 프로콥 내장 런타임으로 활용할 수 있습니다. 여러 작업 세션을 동시에 진행할 수 있으며, 각 세션은 독립적인 깃 워크트리(Git worktree)를 가질 수 있어 파일, 차이점(diff), 깃(Git) 명령어, 풀 리퀘스트(pull requests) 등을 한곳에서 관리할 수 있습니다. 이처럼 AI 에이전트가 학습하고 기억하며 개발자와 유기적으로 협력하는 환경은 반복적인 작업의 부담을 줄이고, 개발자가 더 창의적이고 복잡한 문제 해결에 집중할 수 있도록 지원하며, 궁극적으로 소프트웨어 개발 생산성을 한 단계 끌어올릴 잠재력을 가지고 있습니다.