Conduit을 시작할 때는 Cursor, Claude, Codex의 에이전트들이 한 플랫폼 안에서 협업하는 모습을 생각했습니다. 여러 세션을 오가며 작업을 이어가려면, 대화 바깥에 기록이 남아야 한다고 느꼈습니다.
그 생각을 담은 개념이 Seat였습니다. 자리에 앉는 에이전트와 세션은 바뀌어도 역할과 작업 기록은 남습니다. 새 에이전트가 이전 대화를 찾아 헤매기보다, 그 자리에서 바로 일을 이어가게 하고 싶었습니다.
그런데 범위가 너무 컸습니다. 매일 버그를 고쳤지만, 정작 쓰고 싶은 제품에는 좀처럼 가까워지지 못했습니다.
이미 쓰던 방식부터 꺼냈습니다
Conduit을 나누면서 먼저 꺼낸 것은 작업 관리였습니다. backlog와 worklog, 주간 보고, OKR용 에이전트 스킬을 이미 만들어 쓰고 있었습니다. 그 흐름을 하나로 묶으니 Work Stack의 형태가 보였습니다.
곧바로 코딩을 맡기지는 않았습니다. 제품의 철학과 사용 방식을 설명하고, 완성된 제품이 있다고 가정해 HTML 목업부터 만들게 했습니다. 몇 차례 다듬어 마음에 드는 예시를 고른 뒤 그 모습으로 구현했습니다.
이후에는 매일 사용하며 고쳤습니다. Kanban 도구와 Super Productivity 등 오픈소스를 조사하고, 필요한 부분을 가져와 제 작업 방식에 맞게 조합했습니다.
정리하는 것과 시작하는 것은 달랐습니다
Work Stack을 쓰면서 중요한 업무와 일정을 놓치는 일이 줄었습니다. 하지만 개인 프로젝트는 등록해두고도 좀처럼 다시 열지 못했습니다. 할 일이 잘 정리되어 있어도, 에이전트를 구성하고 작업을 시작하는 수고는 남았습니다.
멀티 에이전트 도구에는 이미 만족하고 있었습니다. 새로 필요했던 것은 Work Stack의 작업을 실행할 팀과 바로 잇는 기능이었습니다. 그래서 Stackbite를 만들기 시작했습니다.
현재 두 도구는 CLI/SDK로 연결됩니다. 작업 하나를 골라 버튼 한 번으로 팀을 만들고 실행하는 흐름은 앞으로 완성할 목표입니다. 프로젝트 소개에서 지금 가능한 범위와 다음 방향을 확인할 수 있습니다.
큰 방향은 유지하고, 작게 확인합니다
Conduit의 구상은 남아 있습니다. 다만 지금은 Work Stack과 Stackbite를 실제로 쓰며, 작은 부분부터 도움이 되는지 확인합니다.
나누고 나니 다음에 만들 일이 분명해졌습니다. 사용하면서 드러난 불편을 다음 작업으로 삼을 수 있고, 큰 계획도 조금씩 현실에 가까워집니다.