Show HN: Modulus – 코딩 에이전트를 위한 교차 저장소 지식 오케스트레이션
Source: Hacker News
Overview
안녕하세요 HN, 저희는 Modulus의 Jeet와 Husain입니다 (https://modulus.so) — 프로젝트 메모리를 공유하면서 여러 코딩 에이전트를 실행할 수 있는 데스크톱 앱입니다.
Problems
- 크로스‑레포 컨텍스트가 깨집니다. 여러 저장소를 동시에 작업할 때 에이전트가 서로 간의 의존성을 이해하지 못합니다. 서로 다른 Cursor 창에서 두 레포를 열어도 프론트엔드 레포에서 변경 작업을 할 때마다 백엔드 API 스키마를 수동으로 설명해야 합니다.
- 에이전트가 컨텍스트를 잃어버립니다. 코딩 에이전트 간 전환을 할 때마다 컨텍스트가 사라지고 동일한 지시를 다시 반복해야 합니다.
Solution
Modulus는 에이전트와 레포 전반에 걸쳐 메모리를 공유하여 전체 시스템을 이해할 수 있게 합니다. Conductor와 같은 AI 코딩 에이전트 오케스트레이션 도구의 대안이지만, 특히 멀티‑레포 워크플로(예: 백엔드 레포 + 클라이언트 레포 + 공유 라이브러리 레포 + AI 에이전트 레포)에 초점을 맞춥니다. 저희는 코딩 에이전트를 위해 자체적인 Memory and Context Engine을 처음부터 구축했습니다.
Why Build Another Agent Orchestration Tool?
우리 자신의 문제에서 시작되었습니다. 마지막 스타트업을 운영하면서 두 개의 서로 다른 레포를 동시에 다뤄야 했습니다. 레포 간 작업은 Cursor 창 사이에 API 스키마를 수동으로 복사‑붙여넣기 해야 했고, 프론트엔드 에이전트에게 백엔드 API가 어떻게 생겼는지 계속 설명해야 했습니다. 그래서 레포 간 지식을 공유할 수 있는 작은 컨텍스트 엔진을 만들고 MCP를 통해 Cursor와 연결했습니다. 이것이 나중에 Modulus가 되었습니다.
Future Plans
곧 Modulus는 팀이 지식을 서로 공유하여 AI 코딩 에이전트와의 워크플로를 개선할 수 있게 할 예정입니다 — AI 코딩 시대에 팀 협업을 가능하게 합니다. 저희 API를 통해 개발자는 코딩 에이전트나 IDE를 전환해도 컨텍스트를 잃지 않을 수 있습니다.
Demo
빠른 데모를 먼저 보고 싶다면, 다음 런치 포스트를 확인하세요: https://x.com/subhajitsh/status/2024202076293841208
여러분의 피드백을 크게 환영하며, Modulus를 직접 사용해 보실 기회를 갖게 되길 바랍니다.