혼자공부하는 바이브코등 with 클로드코드 3주차

[6주 과정] 『혼자 공부하는 바이브 코딩 with 클로드 코드』 완독 챌린지 3주차

혼자 공부하는 바이브 코딩 with 클로드 코드 3주차
혼자 공부하는 바이브 코딩 with 클로드 코드 3주차


[6주 과정] 『혼자 공부하는 바이브 코딩 with 클로드 코드』 완독 챌린지 3주차



이번 주는 클로드 코드(Claude Code)의 설치부터 실제 AI 에이전트를 활용한 프로그램 개발, 그리고 프로젝트 관리 파일인 CLAUDE.md(또는 AGENTS.md)의 활용법을 중점적으로 다뤘습니다.


▶ 3주차 학습 요약


3-1. 환경 구축 및 도구 실행

  • 개발 환경 준비: Node.js, Git 등 설치및 환경을 설정하고 CLI(명령형 인터페이스) 기반의 AI 코딩 도구를 설치했습니다.

  • 핵심 개념: 터미널 환경에서 AI와 직접 대화하며 코드를 생성하고 수정하는 워크플로우를 익혔습니다.



3-2. 손글씨 인식 프로그램 실습

  • 데이터 활용: 머신러닝의 기초인 MNIST 데이터세트를 활용하여 숫자를 인식하는 OCR 프로그램을 구현했습니다.

  • 대안 도구 활용: Claude Code의 유료 정책에 대응하여 OpenCode를 설치, 파이썬 기반의 인식 로직을 성공적으로 빌드했습니다.

  • 프롬프트 확장 실습: 교재의 안내에 따라, 파이썬 코드를 만든 후 “실행 파일인 .bat 파일도 만들어 달라”고 추가 요청하여 사용자가 더 편하게 프로그램을 실행할 수 있는 환경을 구성해 보았습니다.



3-3. 프로젝트 컨텍스트 관리

  • 설정 파일의 이해: 프로젝트의 규칙, 환경 정보, 가이드라인을 담은 “CLAUDE.md“의 구조를 학습했습니다.

  • 에이전트 최적화: /init 명령어를 통해 프로젝트 초기화 및 규칙 설정을 진행했으며, OpenCode에서는 “AGENTS.md“를 활용해 계층적 구조로 웹 버전 프로그램까지 확장해 보았습니다.




◈ 학습 후기


이번 주는 교재에서 제시한 단계별 프롬프트를 실제 도구에 적용해 보는 과정이 매우 유익했습니다. 특히 파이썬 코드를 생성하는 데 그치지 않고, 교재에 나온 대로 .bat 파일 생성을 추가 요청하여 실행 과정을 간소화해 본 경험이 기억에 남습니다.


또한, 유료 도구가 아니더라도 OpenCode와 AGENTS.md를 활용해 충분히 같은 학습 효과를 낼 수 있다는 점을 확인했습니다. AI에게 단순히 코드를 짜달라고 하는 것을 넘어, 설정 파일을 통해 프로젝트의 규칙을 부여하고 이를 기반으로 웹 버전까지 확장해 보면서 AI 에이전트 활용의 핵심을 맛볼 수 있었던 3주차였습니다.




🚶기본 미션 (필수 사항)


PROJECT 3. 손글씨 인식 프로그램 만들고 캡처하기


OpenCode로 손글씨 인식 프로그램 만들기
OpenCode로 손글씨 인식 프로그램 만들기


인프런 강의나 교재는 Claude CLI를 실행했지만, 저는 OpenCode를 이용해서 실습을 했습니다.




🏃추가 미션 (선택사항)


PROJECT 4. 손글씨 인식 프로그램 웹 버전으로 확장하고 캡처하기


OpenCode로 손글씨 인식 프로그램 웹 버전으로 확장
OpenCode로 손글씨 인식 프로그램 웹 버전으로 확장



파이썬 Flask앱까지 백그라운드로 실행시켜줘서 바로 https://127.0.0.1:5000접속해서 실행해 볼수 있었습니다.


Posts created 246

답글 남기기

이메일 주소는 공개되지 않습니다. 필수 필드는 *로 표시됩니다

Related Posts

Begin typing your search term above and press enter to search. Press ESC to cancel.

Back To Top
Ads Blocker Image Powered by Code Help Pro

Ads Blocker Detected!!!

현재 **광고 차단 프로그램(AdBlock)**이 켜져 있어 사이트의 일부 기능이 제한될 수 있습니다. 쾌적한 이용과 블로그 운영을 위해 광고 차단 해제(화이트리스트 등록) 후 새로고침을 부탁드립니다. 감사합니다!