모델 워크플로우 컨텍스트 (MWC): 오픈 표준 AI 코딩 도구를 기다려 왔습니다
Source: Dev.to
최근에 AI 기반 코딩 도구를 사용해 왔다면, 다음과 같은 좌절감을 겪었을 가능성이 높습니다:
- Cursor에서 멋진 워크플로를 만들었지만, Windsurf에서는 사용할 수 없다는 것을 깨달음.
- Claude Code에서 정성스럽게 만든 프롬프트와 컨텍스트 지시문이 Antigravity로 전환하면 무용지물이 됨.
우리는 AI 지원 개발 도구가 폭발적으로 늘어나는 시대에 살고 있지만, 상호 운용성이라는 중요한 조각이 빠져 있습니다.
각 도구마다 고유한 언어를 사용합니다. 각 플랫폼마다 컨텍스트를 정의하고, 워크플로를 관리하며, 에이전트 작업을 실행하는 방식이 다릅니다. 2026년이 된 지금도 우리는 2010년대 채팅 앱에서 겪었던 실수를 반복하고 있습니다—어디서든 폐쇄된 정원이 존재합니다.
더 나은 방법이 있다면?
MWC (Model‑Workflow‑Context)는 AI 기반 개발 도구 전반에서 에이전트 워크플로를 정의, 공유 및 실행하기 위한 개방형 표준입니다.
이를 *“AI 워크플로를 위한 마크다운”*이라고 생각하면 됩니다—어떤 도구든 이해하고 실행할 수 있는 간단하고 인간이 읽기 쉬운 형식입니다. Cursor, Windsurf, Antigravity, 또는 Claude Code를 사용하든, 워크플로는 이동 가능, 재사용 가능, 그리고 공유 가능합니다.
혜택
개인 개발자를 위한
- 워크플로를 한 번 작성하고 어디서든 사용하세요.
- 모범 사례를 커뮤니티와 공유하세요.
- 일반 작업에 대해 휠을 다시 만들지 마세요.
팀을 위한
- 도구 전반에 걸쳐 개발 워크플로를 표준화하세요.
- 문서화된 워크플로를 통해 새로운 개발자를 더 빠르게 온보딩하세요.
- 단일 공급업체에 얽매이지 않는 조직 지식을 구축하세요.
툴 제작자를 위한
- 워크플로 정의를 다시 만들지 말고 고유한 기능에 집중하세요.
- 성장하는 커뮤니티 워크플로 라이브러리를 활용하세요.
- 원활한 사용자 마이그레이션 및 다중 툴 사용을 가능하게 하세요.
핵심 개념
MWC는 JSON‑기반 포맷으로 다음을 설명합니다:
- 무엇을 워크플로우가 달성해야 하는지.
- 어떻게 AI 모델과 상호작용해야 하는지.
- 어떤 도구와 명령을 사용할지.
- 언제 특정 단계를 실행할지.
간단한 예시
{
"name": "api-endpoint-creator",
"version": "1.0.0",
"description": "Creates a REST API endpoint with tests",
"steps": [
{
"id": "analyze-requirements",
"type": "model_call",
"model": "claude-sonnet-4",
"prompt": "Analyze the API requirements: {{user_input}}",
"output": "requirements"
},
{
"id": "generate-endpoint",
"type": "code_generation",
"template": "express-endpoint",
"input": "{{requirements}}",
"output_file": "src/routes/{{endpoint_name}}.js"
},
{
"id": "create-tests",
"type": "model_call",
"model": "claude-sonnet-4",
"prompt": "Generate comprehensive tests for: {{output_file}}",
"output_file": "tests/{{endpoint_name}}.test.js"
},
{
"id": "run-tests",
"type": "shell_command",
"command": "npm test {{endpoint_name}}.test.js"
}
]
}
MWC와 호환되는 도구라면 이 워크플로우를 실행할 수 있습니다. 도구는 모델 호출, 파일 작업, 명령 실행 등의 구체적인 사항을 처리하고, 워크플로우 정의는 그대로 유지됩니다.
예시 사용 사례
| 사용 사례 | 설명 |
|---|---|
| Feature Development Workflow | 팀이 새로운 기능을 만드는 방식을 한 번 정의합니다: 요구사항 분석, 코드 생성, 테스트 작성, 문서화, 그리고 PR 준비. |
| Code Review Automation | PR을 분석하고, 일반적인 문제를 확인하며, 개선안을 제시하고, 팀 표준에 맞게 검증하는 워크플로우를 만듭니다. |
| Database Migration | 전체 팀이 마이그레이션을 생성, 검토 및 테스트하는 방식을 표준화합니다—선호하는 AI 도구와 관계없이. |
| Documentation Generation | 팀의 스타일 가이드와 표준에 맞는 문서를 자동으로 생성하고 업데이트합니다. |
Source:
Vision
미래를 상상해 보세요:
- 커뮤니티가 만든 검증된 워크플로우 라이브러리를 탐색합니다.
- 단일 명령으로 “Next.js 컴포넌트 생성기” 워크플로우를 가져옵니다.
- 팀이 내부 워크플로우를 Git 저장소를 공유하듯 쉽게 공유합니다.
- 도구 공급업체는 워크플로우 종속이 아니라 execution quality를 놓고 경쟁합니다.
이것이 MWC가 가능하게 하는 일입니다.
현재 상태 (v1.0)
-
✅ 핵심 사양 정의 완료
-
✅ 검증용 JSON 스키마
-
✅ 예시 워크플로우
-
🚧 통합 문서 (진행 중)
-
🚧 검증 도구 (진행 중)
로드맵
| 분기 | 마일스톤 |
|---|---|
| Q1 2026 | Claude Code 통합 가이드 |
| Q2 2026 | Cursor 확장 |
| Q2 2026 | Windsurf 플러그인 |
| Q3 2026 | Antigravity 지원 문서 |
| Q4 2026 | 웹 기반 워크플로우 빌더 |
기초
MWC는 검증된 표준을 기반으로 합니다:
- JSON Schema for validation
- CommonMark for documentation
- Semantic Versioning for compatibility
- OpenAPI‑inspired structure for familiarity
The specification is MIT‑licensed and developed openly on GitHub.
How to Contribute
- Try MWC – 첫 번째 워크플로를 만들고 다양한 도구에서 테스트하세요.
- Share workflows – 최고의 워크플로를 커뮤니티 저장소에 제출하세요.
- Provide feedback – 사양을 다듬는 데 도움을 주세요.
- Implement MWC support – 도구를 MWC‑호환으로 만드세요.
- Contribute to the spec – 에이전트 아키텍처에 대한 전문 지식을 공유하세요.
- Join the technical committee – MWC의 발전을 이끄는 데 도움을 주세요.
- Star the repository – GitHub에서 지원을 표시하세요.
- Spread the word – 이 글을 네트워크에 공유하세요.
- Join the discussion – GitHub Issues 및 Discussions에 참여하세요.
Source: …
행동 촉구
MWC는 단순한 기술 사양이 아니라 AI‑지원 개발 시대에 개방성, 상호 운용성, 그리고 커뮤니티 협업에 대한 베팅입니다.
AI 도구가 점점 강력하고 보편화됨에 따라 파편화의 비용은 계속 증가합니다. 모든 독점 워크플로우 형식은 혁신에 대한 장벽이며, 학습에 대한 세금이고, 우리 공동의 진보에 대한 위험이 됩니다.
오픈 표준을 채택함으로써 우리는 다음을 이룰 수 있습니다:
- 혁신 가속화 – 서로의 작업 위에 구축합니다.
- 벤더 종속성 감소 – 사용자 자유를 보장합니다.
- 네트워크 효과 창출 – 모두에게 혜택을 줍니다.
- 실제 문제 해결에 집중 – 통합 고민을 없앱니다.
MWC를 직접 사용해 볼 준비가 되셨나요?
- 저장소 방문
- 사양 읽기:
SPECIFICATION.md파일 - 예제 살펴보기:
workflows/디렉터리 - 자신만의 워크플로우 만들기 및 커뮤니티와 공유하기!
우리의 첫 번째 워크플로우: 시작 가이드 사용하기
경험을 공유하세요
- issue 또는 discussion을 엽니다.
AI‑지원 개발의 미래
미래는 열려 있고, 협업적이며, 상호 운용 가능합니다. MWC가 첫 걸음을 내딛고 있습니다.
함께 하시겠습니까?
리소스
- GitHub 저장소:
- 사양: GitHub에서 보기
- 시작하기: 빠른 시작 가이드
- 기여: 기여 방법
프로젝트 소개
Model Workflow Context는 오픈‑소스 프로젝트이며 MIT 라이선스 하에 라이선스됩니다. 모든 기여를 환영하고 감사드립니다.
Tags: #AI #DeveloperTools #OpenSource #Cursor #Windsurf #ClaudeCode #Antigravity #Productivity #Automation