Integrations
21st.dev Magic AI 에이전트
Magic Component Platform(MCP)은 개발자가 자연어 설명을 통해 아름답고 현대적인 UI 컴포넌트를 즉시 제작할 수 있도록 지원하는 강력한 AI 기반 도구입니다. 널리 사용되는 IDE와 완벽하게 통합되며 UI 개발을 위한 간소화된 워크플로를 제공합니다.
🌟 특징
- AI 기반 UI 생성 : 자연어로 설명하여 UI 구성 요소를 생성합니다.
- 다중 IDE 지원 :
- 커서 IDE 통합
- 윈드서핑 지원
- VSCode + Cline 통합(베타)
- 최신 구성 요소 라이브러리 : 21st.dev 에서 영감을 받아 미리 구축되고 사용자 정의가 가능한 광범위한 구성 요소 컬렉션에 액세스
- 실시간 미리보기 : 구성 요소를 만들 때 즉시 구성 요소를 볼 수 있습니다.
- TypeScript 지원 : 유형 안전 개발을 위한 전체 TypeScript 지원
- SVGL 통합 : 광범위한 전문 브랜드 자산 및 로고 컬렉션에 액세스
- 구성 요소 향상 : 고급 기능 및 애니메이션으로 기존 구성 요소를 개선합니다(곧 출시)
🎯 작동 원리
- 에이전트에게 필요한 것을 알려주세요
- AI 에이전트의 채팅에서
/ui
입력하고 찾고 있는 구성 요소를 설명하세요. - 예:
/ui create a modern navigation bar with responsive design
- AI 에이전트의 채팅에서
- 마법이 그것을 창조하게 하세요
- IDE에서 Magic을 사용하라는 메시지가 표시됩니다.
- Magic은 세련된 UI 구성 요소를 즉시 구축합니다.
- 구성 요소는 21st.dev의 라이브러리에서 영감을 받았습니다.
- 원활한 통합
- 구성 요소는 프로젝트에 자동으로 추가됩니다.
- 새로운 UI 구성요소를 바로 사용해 보세요
- 모든 구성 요소는 완전히 사용자 정의 가능합니다.
🚀 시작하기
필수 조건
- Node.js(최신 LTS 버전 권장)
- 지원되는 IDE 중 하나:
- 커서
- 윈드서핑
- VSCode(Cline 확장 포함)
설치
- API 키 생성
- Magic 대시보드를 방문하세요
- API 섹션으로 이동
- 새로운 API 키 생성
- IDE 설정
커서 IDE
지엑스피1
윈드서핑
~/.codeium/windsurf/mcp_config.json
에 추가:
VSCode + Cline(베타)
Cline의 MCP 구성에 추가:
❓ 자주 묻는 질문
Magic AI Agent는 내 코드베이스를 어떻게 처리하나요?
Magic AI Agent는 생성하는 구성 요소와 관련된 파일만 작성하거나 수정합니다. 프로젝트의 코드 스타일과 구조를 따르며, 애플리케이션의 다른 부분에 영향을 주지 않고 기존 코드베이스와 완벽하게 통합됩니다.
생성된 구성요소를 사용자 정의할 수 있나요?
네! 생성된 모든 컴포넌트는 완벽하게 편집 가능하며 잘 구성된 코드를 포함합니다. 코드베이스의 다른 React 컴포넌트와 마찬가지로 스타일, 기능 및 동작을 수정할 수 있습니다.
세대가 다 떨어지면 어떻게 되나요?
월별 생성 한도를 초과하면 플랜을 업그레이드하라는 메시지가 표시됩니다. 언제든지 업그레이드하여 구성 요소를 계속 생성할 수 있습니다. 기존 구성 요소는 그대로 작동합니다.
21st.dev 라이브러리에 새로운 구성 요소가 추가되는 데 얼마나 걸립니까?
작성자는 언제든지 21st.dev에 컴포넌트를 게시할 수 있으며, Magic Agent는 해당 컴포넌트에 즉시 접근할 수 있습니다. 즉, 커뮤니티의 최신 컴포넌트와 디자인 패턴을 항상 이용할 수 있습니다.
구성 요소의 복잡성에는 한계가 있습니까?
Magic AI Agent는 간단한 버튼부터 복잡한 인터랙티브 양식까지 다양한 복잡성의 구성 요소를 처리할 수 있습니다. 하지만 최상의 결과를 얻으려면 매우 복잡한 UI를 작고 관리하기 쉬운 구성 요소로 나누는 것이 좋습니다.
🛠️ 개발
프로젝트 구조
주요 구성 요소
IdeInstructions
: 다양한 IDE에 대한 설정 지침ApiKeySection
: API 키 관리 인터페이스WelcomeOnboarding
: 신규 사용자를 위한 온보딩 흐름
🤝 기여하기
여러분의 참여를 환영합니다! Discord 커뮤니티 에 가입하시고 Magic Agent 개선에 도움이 되는 피드백을 남겨주세요. 소스 코드는 GitHub 에서 확인하실 수 있습니다.
👥 커뮤니티 및 지원
- Discord 커뮤니티 - 활발한 커뮤니티에 참여하세요
- Twitter - 최신 소식을 받아보려면 팔로우하세요
⚠️ 베타 공지
Magic Agent는 현재 베타 버전입니다. 이 기간 동안 모든 기능은 무료로 이용하실 수 있습니다. 플랫폼을 지속적으로 개선해 나가는 동안 여러분의 소중한 의견과 양해 부탁드립니다.
📝 라이센스
MIT 라이센스
🙏 감사의 말
- 베타 테스터와 커뮤니티 멤버들에게 감사드립니다.
- Cursor, Windsurf 및 Cline 팀의 협력에 특별히 감사드립니다.
- 21st.dev 와의 통합을 통해 구성 요소에 대한 영감을 얻다
- 로고 및 브랜드 자산 통합을 위한 SVGL
자세한 내용을 알아보려면 Discord 커뮤니티 에 가입하거나 21st.dev/magic을 방문하세요.
You must be authenticated.
Cursor, Windsurf, VSCode 등 인기 있는 IDE와 통합되어 자연어 설명을 통해 개발자가 아름다운 UI 구성 요소를 즉시 만들 수 있도록 돕는 AI 기반 도구입니다.