개발 워크플로 · DWG 06
aside-codemode
도구 호출 쉰 번을 코드 한 번으로
aside-codemode는 Aside 브라우저의 REPL 위에서 도는 코드 모드 도구입니다. 검색, 파일 읽기, 필터링, 여러 페이지 브라우징을 샌드박스 JavaScript 한 블록으로 처리해서, 모델에는 답만 전달합니다. 12만 7천 개 파일에서 `function`이 나오는 줄을 세는 작업을 3초 안에, 778바이트짜리 답으로 돌려줍니다.

사양
- 설치
npm install -g aside-codemodecodemode --install-mcp- 분류
- 개발 워크플로
- 라이선스
- MIT
- GitHub · npm
- 120+ 스타730+ 주간 다운로드2026년 9월 25일 기준
기능
- FIG. 01
한 번의 호출
파일 쉰 개를 하나씩 여는 대신, 코드 한 블록이 찾고 거르고 필요한 경로만 돌려줍니다.
- FIG. 02
ripgrep 기반 검색
Aside에 들어 있지만 쓸 방법이 문서화되지 않았던 ripgrep을 도구 표면으로 끌어올렸습니다.
- FIG. 03
병렬 브라우징
여러 URL을 한 번에 열고 제목·첫 링크 같은 필요한 값만 타입이 있는 행으로 받습니다.
- FIG. 04
측정 기록 공개
압축률과 시간 측정 방법, 제외한 페이지까지 저장소의 evidence 문서에 남겨 두었습니다.
이런 때 씁니다
- 에이전트가 파일을 하나씩 열어 컨텍스트를 다 써 버릴 때
- 여러 웹 페이지에서 정해진 값만 뽑아야 할 때
- Aside에서 반복 작업의 왕복 횟수를 줄이고 싶을 때
자주 묻는 질문
얼마나 빨라지나요?
2026년 9월 18일 통제 측정(7회)에서 12만 7천 개 파일 트리의 function 줄 수 세기가 2,966ms에 끝났습니다. 같은 일을 grep -r로 하면 128초 동안 3.23GB를 쏟아내다 중단됐습니다. 실제 폴더에서 55초가 1초로 줄었다는 기록도 있지만, 이건 운영자 보고이고 독립 재현은 아닙니다.
페이지 전체를 달라고 하면요?
전체를 달라고 하면 전체를 줍니다. 줄어드는 건 요청한 답에 필요 없는 부분입니다.
무엇이 필요하나요?
Aside 브라우저와 Node.js가 필요합니다. codemode --doctor로 환경을 점검할 수 있습니다.