Claude Code
์ฝ๋๋ฒ ์ด์ค์์ Claude์ ์ง์ ์์ ํ์ธ์. ํฐ๋ฏธ๋, IDE, Slack, ์น ๋ฑ ์ด๋์๋ ๋น๋ํ๊ณ , ๋๋ฒ๊ทธํ๊ณ , ๋ฐฐํฌํ์ธ์.
macOS, Linux, Windows์์ ์ฌ์ฉ ๊ฐ๋ฅํฉ๋๋ค.
export function ThemeProvider({children}: {children: ReactNode}) { const prefersDark = useMediaQuery('(prefers-color-scheme: dark)') const stored = localStorage.getItem('theme') const [mode, setMode] = useState(stored ?? (prefersDark ? 'dark' : 'light'))ย useEffect(() => { localStorage.setItem('theme', mode) }, [mode])ย return ( <ThemeContext.Provider value={{mode, setMode}}> {children}Claude Code ์์ํ๊ธฐ
Pro
Claude Code๋ Pro plan์ ํฌํจ๋์ด ์์ต๋๋ค. ์๊ท๋ชจ ์ฝ๋๋ฒ ์ด์ค์์์ ์งง์ ์ฝ๋ฉ ์์ ์ ์ต์ ํ๋์ด ์์ต๋๋ค.
Max 5x
Claude Code๋ Max ํ๋์ ํฌํจ๋์ด ์์ต๋๋ค. ๋๊ท๋ชจ ์ฝ๋๋ฒ ์ด์ค์์์ ์ผ์์ ์ธ ์ฌ์ฉ์ ์ต์ ์ ๊ฐ์ฑ๋น๋ฅผ ์ ๊ณตํฉ๋๋ค.
Max 20x
Max ํ๋์ ๋ ๋ง์ Claude Code๊ฐ ํฌํจ๋ฉ๋๋ค. Claude ๋ชจ๋ธ์ ๋ํ ๊ฐ์ฅ ๊ด๋ฒ์ํ ์ก์ธ์ค์ ํจ๊ป ํ์ ์ ์ ๋ฅผ ์ํ ์ต๊ณ ์ ๊ฐ์ฑ๋น๋ฅผ ์ ๊ณตํฉ๋๋ค.
์ฌ์ฉ ํ๋๊ฐ ์ ์ฉ๋ฉ๋๋ค. ํ์๋ ๊ฐ๊ฒฉ์๋ ํด๋น ์ธ๊ธ์ด ํฌํจ๋์ง ์์ต๋๋ค. ๊ฐ๊ฒฉ ๋ฐ ํ๋์ Anthropic์ ์ฌ๋์ ๋ฐ๋ผ ๋ณ๊ฒฝ๋ ์ ์์ต๋๋ค.
์ต์ ๊ธฐ๋ฅ ๊ณต์ง
Claude Code๋ก ๋ฌด์์ ํ ์ ์์๊น์?
I'm new to this codebase. Can you explain it to me?
โบ I'll analyze the Excalidraw codebase structure and provide a high-level overview.
โบ Analyze(what: "Excalidraw codebase structure and provide a high-level overview of what it is, its main components, and how they're organized. Focus on understanding the project's purpose, architecture, and key features.")
Excalidraw is an open-source virtual whiteboard application with a hand-drawn style. It's designed for creating diagrams, wireframes, and collaborative drawings.
## Purpose
- Web-based drawing tool with infinite canvas
- Hand-drawn aesthetic with support for shapes, arrows, text
- End-to-end encrypted collaboration
- Works offline as a PWA (Progressive Web App)
## Architecture
The project is organized as a monorepo with these main components:
1. Core Package (packages/excalidraw)
- React component library for embedding Excalidraw in any application
- Handles drawing, rendering, and core functionality
- Uses roughjs for the hand-drawn style
- Includes export capabilities (PNG, SVG)
2. Web Application (excalidraw-app/)
- Full-featured web app at excalidraw.com
- Built on top of the core package
- Adds collaboration features, local storage, sharing
3. Support Packages
- common - Shared utilities and constants
- element - Element manipulation and type definitions
- math - Mathematical functions for drawing
- utils - General utility functions
4. Examples
- Integration examples (Next.js, browser script)
- Shows how to embed Excalidraw in different environments
5. Documentation (dev-docs/)
- API documentation
- Integration guides
- Component documentation
## Key Features
- Real-time collaboration with end-to-end encryption
- Export to various formats (PNG, SVG, JSON)
- Customizable drawing tools (rectangle, circle, arrows, freehand)
- Dark mode support
- Localization
- Library of shapes and components
- Arrow bindings and labels
- Image support
## Technology Stack
- React for UI
- TypeScript for type safety
- Firebase for collaboration backend
- Jotai for state management
- Vite for development and building
- IndexedDB/LocalStorage for offline storage
The architecture allows for both using Excalidraw as a component in other applications and as a standalone web application with additional features.์ฝ๋ ์จ๋ณด๋ฉ
Claude Code๋ ๋ช ์ด ๋ง์ ์ ์ฒด ์ฝ๋๋ฒ ์ด์ค๋ฅผ ๋งคํํ๊ณ ์ค๋ช ํฉ๋๋ค. ์์ด์ ํฑ ๊ฒ์์ ์ฌ์ฉํ์ฌ ์ปจํ ์คํธ ํ์ผ์ ์๋์ผ๋ก ์ ํํ์ง ์๊ณ ๋ ํ๋ก์ ํธ ๊ตฌ์กฐ์ ์์กด์ฑ์ ํ์ ํฉ๋๋ค.
์ด์๋ฅผ PR๋ก ์ ํ
๋๊ตฌ ๊ฐ ์ด๋์ ๋ฉ์ถ์ธ์. Claude Code๋ GitHub, GitLab, ์ปค๋งจ๋ ๋ผ์ธ ๋๊ตฌ์ ํตํฉ๋์ด ์ด์ ์ฝ๊ธฐ, ์ฝ๋ ์์ฑ, ํ ์คํธ ์คํ, PR ์ ์ถ๊น์ง ์ ์ฒด ์ํฌํ๋ก์ฐ๋ฅผ ํฐ๋ฏธ๋ ํ๋์์ ์ฒ๋ฆฌํฉ๋๋ค.
๊ฐ๋ ฅํ ํธ์ง ์ํ
Claude Code๋ ์ฝ๋๋ฒ ์ด์ค์ ์์กด์ฑ์ ๊น์ด ์ดํดํ์ฌ, ์ค์ ๋ก ์๋ํ๋ ๊ฐ๋ ฅํ ๋ค์ค ํ์ผ ํธ์ง์ ์ํํฉ๋๋ค.
์ฝ๋ฉํ๋ ๊ณณ์์ ํจ๊ป

ํฐ๋ฏธ๋์์ ์์ํ๊ธฐ
๊ฐ๋ ฅํ ํฐ๋ฏธ๋ ํตํฉ. ๋ชจ๋ IDE์ ํจ๊ป ๋ชจ๋ CLI ๋๊ตฌ์ ์ฐ๋๋ฉ๋๋ค.
๋๋ ๋ฌธ์๋ฅผ ์ฝ์ด๋ณด์ธ์

์๋ํฐ์ ํตํฉํ๊ธฐ
VS Code(+ Cursor, Devin Desktop) ๋ฐ JetBrains IDE์ฉ ๋ค์ดํฐ๋ธ ํ์ฅ ํ๋ก๊ทธ๋จ.

์ด๋์๋ ์ก์ธ์ค
๋ธ๋ผ์ฐ์ , ๋ชจ๋ฐ์ผ ์ฑ ๋๋ ๋ฐ์คํฌํฑ์ Claude์์ ๋น ๋ฅด๊ฒ ์ก์ธ์ค. ๋ณ๋ ฌ ์์ ์ด๋ ์ด๋ ์ค ์ฝ๋ฉ์ ์ ์ฉํฉ๋๋ค.
๊ฐ๋ฐ์๋ค์ ์ด์ผ๊ธฐ
โClaude Code๋ ์ฐ๋ฆฌ ํ์ ์ฝ๋ฉ ํจ์จ์ฑ์ ํฌ๊ฒ ํฅ์์์ผฐ์ต๋๋ค. ์ด์ ๋ ธํธ๋ถ์์ EDA ์ฝ๋๋ฅผ ์์ฑํ๊ณ โ๋ฐ์ดํฐ๋ฅผ ๊ฐ์ ธ์ค๊ณ , ๋ชจ๋ธ์ ํ๋ จํ๊ณ , ๊ธฐ๋ณธ ๋ฉํธ๋ฆญ์ผ๋ก ํ๊ฐํ ํโClaude์๊ฒ ์ด๋ฅผ Metaflow ํ์ดํ๋ผ์ธ์ผ๋ก ๋ณํํด ๋ฌ๋ผ๊ณ ์์ฒญํ ์ ์์ต๋๋ค. ์ด ๊ณผ์ ์ผ๋ก ๋ชจ๋ธ๋น 1~2์ผ์ ๋ฐ๋ณต์ ์ธ(๊ทธ๋ฆฌ๊ณ ์ข ์ข ์ง๋ฃจํ!) ์์ ์ ์ ์ฝํ ์ ์์ต๋๋ค.โ
Anton Biryukov, ์คํํ ์ํํธ์จ์ด ์์ง๋์ด
์คํ ๋ฆฌ ์ฝ๊ธฐโClaude๋ฅผ ํตํด ์ฐ๋ฆฌ๋ ๋จ์ํ ๊ณ ๊ฐ ์๋น์ค๋ฅผ ์๋ํํ๋ ๊ฒ์ด ์๋๋ผ, ์ง์ ํ ์ธ๊ฐ์ ํ์ง๋ก ๋์ด์ฌ๋ฆฌ๊ณ ์์ต๋๋ค. ์ด๋ฅผ ํตํด ์ง์ ํ์ ๊ณ ๊ฐ ๊ฒฝํ๊ณผ ์ํธ์์ฉ์ ์ง์ ํ ๊ฐ์น์ ๋ํด ๋ ์ ๋ต์ ์ผ๋ก ์ฌ๊ณ ํ ์ ์์ต๋๋ค.โ
Fergal Reid, AI ๋ถ๋ฌธ ๋ถ์ฌ์ฅ
์คํ ๋ฆฌ ์ฝ๊ธฐโClaude Code๋ ์ฐ๋ฆฌ ํ์ ํ ๋จ๊ณ ๋์ด์ฌ๋ฆฌ๊ณ ์์ต๋๋ค. ์ฐ๋ฆฌ๋ ๋ฌด์์ด ํ์ํ์ง ๊ฒฐ์ ํ๊ณ ํ๋ก์ธ์ค๋ฅผ ์ํํ๊ฒ ํ์ฌ Claude Code๊ฐ ์ฒ์๋ถํฐ ๋๊น์ง ๋น๋ํ๊ณ ๊ฒ์ฆํ ์ ์๋๋ก ํฉ๋๋ค. ์ด์ ์ ์ ๋ฌด์ ์๋น ๋ถ๋ถ์ ๊ฐ๋ฅํ ํ ๋ง์ Claude Code ์ธ์คํด์ค๋ฅผ ๋ฐ์๊ฒ ์ ์งํ๋ ๊ฒ์ ๋๋ค.โ
Simon Last, ๊ณต๋ ์ฐฝ์ ์
์คํ ๋ฆฌ ์ฝ๊ธฐ
์ฆ๊ฒจ ์ฌ์ฉํ๋ ์ปค๋งจ๋ ๋ผ์ธ ๋๊ตฌ์ ์ฐ๊ฒฐ
ํฐ๋ฏธ๋์ ์ค์ ์์ ์ด ์ด๋ฃจ์ด์ง๋ ๊ณต๊ฐ์ ๋๋ค. Claude Code๋ ๋ฐฐํฌ, ๋ฐ์ดํฐ๋ฒ ์ด์ค, ๋ชจ๋ํฐ๋ง, ๋ฒ์ ๊ด๋ฆฌ ๋ฑ ๊ฐ๋ฐ์ ์ง์ํ๋ ๋๊ตฌ์ ์ฐ๊ฒฐ๋ฉ๋๋ค. ์๋ก์ด ์ธํฐํ์ด์ค๋ฅผ ์ถ๊ฐํ๋ ๋์ , ๊ธฐ์กด ์คํ์ ๋์ฑ ๊ฐํํฉ๋๋ค.
์์ฃผ ๋ฌป๋ ์ง๋ฌธ
Claude Pro ๋๋ Max ํ๋, Team ๋๋ Enterprise ํ๋ ํ๋ฆฌ๋ฏธ์ ์ํธ, ๋๋ Claude Console ๊ณ์ ์ผ๋ก Claude Code์ ์ก์ธ์คํ ์ ์์ต๋๋ค. Claude Code๋ฅผ ๋ค์ด๋ก๋ํ๊ณ ๊ฐ๊ฐ์ Claude ๋๋ Console ์๊ฒฉ์ฆ๋ช ์ผ๋ก ๋ก๊ทธ์ธํ์ธ์.
Claude Code๋ ๋ฒ๊ทธ ์์ ๋ฐ ํ ์คํธ์ ๊ฐ์ ์ผ์์ ์ธ ๊ฐ๋ฐ ์์ ์ ๋ฌผ๋ก , ๊น์ ์ฝ๋๋ฒ ์ด์ค ์ดํด๊ฐ ํ์ํ ๋ฆฌํฉํฐ ๋ฐ ๊ธฐ๋ฅ ๊ตฌํ ๋ฑ ํ์ ์ ์ธ ์์ ๋ชจ๋์์ ํ์ํ ์ฑ๋ฅ์ ๋ฐํํฉ๋๋ค.
Claude Code๋ ํฐ๋ฏธ๋์์ ์คํ๋๋ฉฐ, ์ํฌํ๋ก์ฐ๋ฅผ ๋ณ๊ฒฝํ์ง ์๊ณ ๋ ์ ํธํ๋ IDE ๋ฐ ๊ฐ๋ฐ ๋๊ตฌ์ ํจ๊ป ์๋ํฉ๋๋ค. Claude Code๋ Git๊ณผ ๊ฐ์ ์ปค๋งจ๋ ๋ผ์ธ ๋๊ตฌ์ GitHub ๊ฐ์ MCP ์๋ฒ๋ฅผ ํ์ฉํด ์์ฒด ๊ธฐ๋ฅ์ ํ์ฅํ ์๋ ์์ต๋๋ค.
์. Claude Code๋ ๋ก์ปฌ ํฐ๋ฏธ๋์์ ์คํ๋๋ฉฐ, ๋ฐฑ์๋ ์๋ฒ๋ ์๊ฒฉ ์ฝ๋ ์ธ๋ฑ์ค ์์ด ๋ชจ๋ธ API์ ์ง์ ํต์ ํฉ๋๋ค. ๋ํ ํ์ผ์ ๋ณ๊ฒฝํ๊ฑฐ๋ ๋ช ๋ น์ ์คํํ๊ธฐ ์ ์ ๋ฐ๋์ ํ๊ฐ๋ฅผ ์์ฒญํฉ๋๋ค.
Claude Code๋ macOS, Linux, Windows์์ ์๋ํฉ๋๋ค. ์ ์ฒด ์์คํ ์๊ตฌ์ฌํญ ๋ณด๊ธฐ.
Claude Console ๊ณ์ ์ผ๋ก ์ฌ์ฉ ์, Claude Code๋ ํ์ค API ์๊ธ์ผ๋ก API ํ ํฐ์ ์๋นํฉ๋๋ค.
์. Max, Pro, Team, Enterprise ์ฌ์ฉ์๋ Claude ๋ฐ์คํฌํฑ ์ฑ์์ Claude Code์ ์ก์ธ์คํ ์ ์์ต๋๋ค.
Fast mode๋ Opus 4.8์ ์ํ ๊ณ ์ ๊ตฌ์ฑ์ผ๋ก, ํ ํฐ๋น ๋น์ฉ์ ๋์์ง์ง๋ง ๋ชจ๋ธ ์๋๊ฐ 2.5๋ฐฐ ๋นจ๋ผ์ง๋๋ค. Fast mode ์ด์ฉ ๊ฐ๋ฅ ์กฐ๊ฑด:
- Claude Code์์ ๋ฆฌ์์น ๋ฏธ๋ฆฌ๋ณด๊ธฐ๋ก ์ ๊ณต๋๋ฉฐ, ๋ฐฑ๋ง ํ ํฐ๋น $30/$150๋ก ์ฑ ์ ๋ฉ๋๋ค.
- ์๋น ๊ธฐ๋ฐ ํ๋์์ ์ด์ฉ ๊ฐ๋ฅํฉ๋๋ค.
- ๊ตฌ๋ ํ๋ ์ฌ์ฉ์์ ๊ฒฝ์ฐ ์ฌ์ฉ ํฌ๋ ๋ง์ ํตํด ์ด์ฉ ๊ฐ๋ฅํฉ๋๋ค.