주요 업무업무 프로세스를 AI Agent 흐름으로 재설계
제가 매주 손으로 하던 일 세 가지를 AI 흐름으로 바꿔 지금 쓰고 있습니다. 진행 상황 정리는 mawa, 서포터즈 일정·마감 관리는 zun board, 콘텐츠 제작·발행은 사람 승인이 들어간 자동화 시스템입니다. 어떤 일을 옮길지, 어디서 사람이 멈춰 확인할지는 제가 정했습니다.
mawa · zun board · 카드뉴스공장
주요 업무Agent 아키텍처와 오케스트레이션
mawa는 plan → execute → aggregate → analyze → validate 순서로 도는 턴 수 제한이 있는 도구 호출 루프입니다. LLM은 Anthropic·OpenAI·테스트용 공급자로 바꿔 끼울 수 있게 돼 있습니다.
mawa/agent-core
주요 업무Tool 호출 통제 · 감사 로그
호출 12회·턴 4회·20초 타임아웃 제한과 조회 전용 도구로 에이전트가 할 수 있는 일이 묶여 있고, 도구 호출의 시작·완료·실패와 거절이 해시 체인 + Ed25519 서명 감사 로그에 남습니다. 모델에 보내기 전 개인정보를 가리고, 같은 정책을 다른 MCP 클라이언트에도 거는 게이트웨이가 있습니다. 쓰기 도구가 없어서 사람이 승인하는 단계는 아직 없습니다.
ToolPolicy · audit chain · gateway
주요 업무OAuth · 권한 분리
OAuth 2.0 인가 코드 방식에 일회용 state, 토큰은 AES-256-GCM 암호화로 서버에만 보관합니다. Gmail·Calendar는 읽기 전용 scope, GitHub는 OAuth App의 repo 권한 한계를 화면에 밝히고 읽기 전용 GitHub App 연결도 지원합니다.
mawa/apps/api/auth
주요 업무실행 상태 · 실패 지점 추적
실행 이벤트가 웹 UI의 활동 타임라인에 실시간으로 뜨고, 실패한 도구 호출도 따로 남아 어디서 멈췄는지 보입니다.
ActivityTimeline
우대사항품질 관리
없는 출처를 단 리포트 항목은 버리고, 근거 없는 “확인함”은 “추론”으로 낮춥니다. AI가 쓴 결과를 그대로 믿지 않으려고 넣게 한 장치입니다. 리포트를 쓴 뒤 누락 검사로 빠뜨린 마감을 다시 찾습니다. 직접 만든 정답 항목으로 리포트를 채점해 실제 Claude 실행이 학생 9/9 · 직장인 8/9를 찾았습니다. 테스트는 129개(단위 112 · e2e 17)이고, PostPilot에도 발행 전 품질 게이트가 있습니다.
Vitest · PostPilot
우대사항MCP · Agent SDK 사용 경험
공식 MCP SDK로 만든 서버 4개, 도구 13개를 에이전트가 tools/list로 찾아 씁니다. 정책 게이트웨이는 MCP 서버이자 네 서버의 MCP 클라이언트입니다.
mawa/mcp-servers
자격요건CI/CD · 클라우드
GitHub에 올리면 자동 배포되는 흐름으로 Cloudflare Pages·Workers에 26개 서비스를 운영하고, GitHub Actions 워크플로도 구성해 씁니다.
Cloudflare · GitHub Actions
우대사항기술과 비즈니스를 함께 설명
팔로워 1,894명의 AI·개발 인스타그램 @zun_it_을 운영하고, 학술동아리에서 바이브코딩 스터디를 이끕니다. 창업 프로젝트에서 서비스를 사업 언어로 설명해 봤습니다. mawa 데모도 학생·직장인·관리자 세 사람의 화면으로 나눠, 같은 데이터 통제가 쓰는 사람과 정책 담당자에게 각각 무엇인지 보여줍니다.
@zun_it_ · NestNet · 모두의 창업
코드를 손으로 직접 짠 경험지금까지 만든 결과물은 대부분 Claude Code 같은 AI 코딩 도구가 코드를 썼습니다. 저는 기획, 구조 설계, 결과 확인과 배포를 맡았습니다.
Spring Boot · Kotlin 실무지금까지는 TypeScript 중심으로 만들었습니다. 팀의 백엔드 스택에 맞춰 빠르게 적응하겠습니다.
RAG · Vector/Graph DBmawa는 아직 검색 없이 도구 호출만 합니다. 다음 단계로 문서 검색 도구를 붙여 볼 계획입니다.
엔터프라이즈 규모 운영SSO·SCIM, 대규모 트래픽은 경험이 없습니다. mawa도 감사 체인을 외부에 고정하지 않았고 개인정보 탐지는 정규식 수준입니다(docs/ENTERPRISE.md). 실제 고객 환경에서 배우고 싶은 가장 큰 이유입니다.