title: "Claude Code μΈμ νμΌ νμ 3κ°μ§ μμ‘΄ ν¨ν΄" description: "λ΄μ€ - μλ¬Έ κΈ°λ° μμ½ νμ" date: 2026-07-06 tags: [vibe-coding] source: "https://dev.to/gentic_news/build-a-bulletproof-claude-code-jsonl-parser-fn1" sidebar: order: 0
μ λͺ©(νκΈ): Claude Code μΈμ νμΌ νμ 3κ°μ§ μμ‘΄ ν¨ν΄ μλ¬Έ μ λͺ©(μλ¬Έ): Build a Bulletproof Claude Code JSONL Parser μλ¬Έ: Build a Bulletproof Claude Code JSONL Parser μμ€: dev-to-ai MD νμΌ: content/2026-07-06/dev-to-ai-build-a-bulletproof-claude-code-jsonl-parser.md
ν΅μ¬ λ΄μ©
Claude Codeκ° λ§€ λνλ₯Ό ~/.claude/projects/ μ JSONL νμΌλ‘ μ μ₯νλ€λ κ±° μκ³ κ³μ ¨λμ? λ²κ·Έ μΆμ 3νμ°¨ μΈμ κΉμ§ μ λΆ λμ€ν¬μ λ¨μμμ΄μ.
λ¬Έμ λ μ΄ ν¬λ§·μ΄ 'λ΄λΆ ꡬν μμΈ'λΌ κ³΅μ λ¬Έμλ, λ²μ νλλ μλ€λ κ±°μμ. CLIκ° κ±°μ λ§€μΌ μ λ°μ΄νΈλλ©΄μ μ€ν€λ§λ λ°λλλ°, ν κ°λ°μκ° 12λ²μ CLI 릴리μ¦λ₯Ό λ²ν ¨λΈ νμ± ν¨ν΄ 3κ°μ§λ₯Ό 곡κ°νμ΄μ.
ν΅μ¬μ νμ΄νΈλ¦¬μ€νΈ λ°©μμ κ΄μ©μ νμ±, λ²μ κ΄λ¦¬λ νμ λ°μ΄ν°, toWellFormed() λ¬Έμμ΄ μ κ·νμμ. μ μ μλ νμ μ΄ λμλ ν°μ§μ§ μκ³ raw JSONμ 보쑴νλ ꡬ쑰거λ μ.
λ΄ Claude Code νμ€ν 리λ₯Ό μ§μ λΆμνκ±°λ κ²μ λꡬλ₯Ό λ§λ€κ³ μΆλ€λ©΄ μ°Έκ³ ν λ§ν μ€μ ν¨ν΄μ΄μμ.
μ‘λμ€μ νλ§λ
μ μ μλ νμ μ raw JSONμΌλ‘ 보쑴νλ νμ΄νΈλ¦¬μ€νΈ λ°©μμΌλ‘ 12λ² λ¦΄λ¦¬μ¦λ₯Ό λ²ν Όμ΄μ.