커뮤니티 반응
작성자의 새로운 개발 방식에 대해 긍정적인 반응이며, 특히 다단계 에이전트의 신뢰성을 높이는 패턴에 대한 논의가 시작됐다.
주요 논점
01찬성다수
마크다운 기반 에이전트 설계가 전통적인 코딩보다 생산성과 유지보수 면에서 유리하다.
합의점 vs 논쟁점
합의점
- 파일 시스템을 데이터베이스로 사용하는 방식이 에이전트 기반 도구에서 단순함과 투명성을 제공한다.
- Claude Code는 단순한 코드 보조를 넘어 전체 애플리케이션 아키텍처를 주도할 수 있는 잠재력이 있다.
논쟁점
- 에이전트가 여러 단계를 거칠 때 발생할 수 있는 환각(Hallucination)이나 신뢰성 저하 문제를 해결할 표준 패턴이 아직 부족하다.
실용적 조언
- 에이전트 기반 도구를 만들 때 복잡한 DB 대신 JSON 파일 구조를 활용하면 에이전트가 데이터를 읽고 쓰기에 더 직관적이다.
- 로직 수정이 잦은 초기 단계에서는 기능을 코드로 구현하기보다 마크다운 지시서로 에이전트에게 맡기는 것이 반복 주기를 단축시킨다.
섹션별 상세
Mirrorwork는 전통적인 백엔드 코드 대신 Claude Code 에이전트를 핵심 로직으로 사용한다. 각 CLI 명령어는 마크다운 파일에 정의된 에이전트 지시사항을 Claude가 실행하는 방식으로 작동하며, 이를 통해 복잡한 프로그래밍 없이도 워크플로를 구현했다.
bash
/mw scan
/mw inbox
/mw tracker
/mw add jobMirrorwork CLI에서 에이전트를 실행하는 주요 명령어 예시
에이전트 간의 데이터 공유와 상태 관리는 로컬 파일 시스템의 JSON 파일을 통해 이루어진다. 프로필 데이터는 profile/ 디렉토리에, 채용 정보는 activity/jobs/에 저장되며 Claude가 이 파일들을 직접 읽고 쓰는 방식으로 데이터베이스 역할을 대체한다.
특정 채용 공고를 추가할 때 에이전트는 다단계 프로세스를 자율적으로 수행한다. 공고 내용을 가져와 요구사항을 추출하고, 사용자의 마스터 프로필과 대조하여 해당 역할에 최적화된 포지셔닝과 적합성 분석 결과를 도출한 뒤 JSON으로 저장한다.
마크다운 기반 에이전트 설계는 빠른 반복 개발과 높은 가독성을 제공한다. 개발자는 로직을 수정하기 위해 코드를 다시 짜는 대신 마크다운 파일의 지시문만 편집하면 즉시 변경 사항을 테스트할 수 있어 개발 효율성이 향상됨이 확인됐다.
용어 해설
- 명령줄 인터페이스(CLI)
- — 터미널을 통해 텍스트 명령어로 소프트웨어를 조작하는 방식입니다. Mirrorwork는 GUI 대신 터미널 환경에서 구직 활동을 관리할 수 있도록 설계되었습니다.
- 에이전트(Agent)
- — 주어진 목표를 달성하기 위해 자율적으로 판단하고 도구를 사용하는 AI 시스템입니다. 이 프로젝트에서는 각 CLI 명령어가 특정 임무를 수행하는 개별 에이전트로 작동합니다.
- 마크다운 에이전트(Markdown Agent)
- — 전통적인 프로그래밍 코드 대신 마크다운 파일에 기술된 지시사항을 기반으로 동작하는 AI 에이전트입니다. 로직 수정 시 코드 컴파일 대신 텍스트 편집만으로 기능을 변경할 수 있습니다.
언급된 도구
Claude Code추천
에이전트 실행 및 백엔드 로직 대체
CLI 기반 구직 활동 관리 및 분석
언급된 리소스
AI 분석 전체 내용 보기
AI 요약 · 북마크 · 개인 피드 설정 — 무료
출처 · 인용 안내
원문 발행 2026. 04. 12.수집 2026. 04. 12.출처 타입 REDDIT
인용 시 "요약 출처: AI Trends (aitrends.kr)"를 표기하고, 사실 확인은 원문 보기 기준으로 진행해 주세요. 자세한 기준은 운영 정책을 참고해 주세요.