Branch19 『혼공바이브』 나의 첫 바이브 코딩 5주차 API는 프로그램과 AI모델을 이어주는 다리. 즉 애플리케이션은 사용자가 사진을 업로드할 인터페이스만 제공하고, 이미지 인식과 레시피 생성 같은 핵심 기능은 AI 모델 API가 작업하게 하는 것.이미 국축된 AI모델을 API를 통해 활용하는 방식이 효율적 오픈라우터 : 여러 AI 모델 API를 한 곳에 모아 제공하는 API 통합 플랫폼. https://openrouter.ai/API 키 : API를 사용할 때 사용자를 인증하는 비밀 열쇠 냉장고를 부탁해 1. 오픈라우터 사용 방법[0] API key를 바이브 코딩 할 디렉토리 경로에 .env 파일로 저장한다. (파일명:.env | 파일형식:*.* | 인코딩:UTF-8)[1] 오픈라우터에서 이미지 모델과 언어 모델을 받아온다.[2] 원하는 경로에서 터미널.. 2026. 2. 8. [컴퓨터 구조] 명령어 (고급 언어 vs 저급 언어) 1. 고급 언어 vs 저급 언어컴퓨터는 사실 우리가 쓰는 파이썬이나 자바를 모름. 그래서 '변환'이 무조건 필요함.고급 언어: 사람이 이해하기 쉬운 언어 (Python, Java, C 등)저급 언어: 컴퓨터가 직접 이해하고 실행하는 언어기계어: 0과 1로만 이루어진 비트의 나열어셈블리어: 0과 1의 나열인 기계어를 사람이 읽기 편하게 문자로 번역함2. 고급 언어를 실행하는 방식요즘 언어들은 이 두 방식을 섞어서 쓰기도 하니까, 완전히 나누기보다는 방식의 차이임을 인지할 것.컴파일 언어: 코드 전체를 한 번에 저급 언어로 변환(컴파일)함.소스 코드 → 컴파일러 → 목적 코드(저급 언어)한 번에 확인하니까 오류 체크 좋고 실행 속도가 빠름.인터프리터 언어: 한 줄씩 실행하며 확인.소스 코드 전체가 변환되길 .. 2026. 2. 4. [컴퓨터 구조] 시작하기 : 데이터부터 시스템 버스까지 1. 컴퓨터가 이해하는 정보데이터: 숫자, 문자, 이미지 같은 정적인 정보임. 0과 1로 표현되어 저장됨.명령어: 데이터를 처리하고 컴퓨터를 실질적으로 작동시키는 동적인 정보임. 데이터는 명령어를 수행하기 위한 재료가 됨.2. 컴퓨터의 4가지 핵심 부품메모리 (주기억장치)역할: 실행 중인 프로그램의 명령어와 데이터를 저장함.특징: 프로그램이 실행되려면 반드시 메모리에 적재되어야 하며, 주소를 통해 위치를 파악함.휘발성: 전원이 꺼지면 내용이 사라짐.페이징: 프로그램 전체가 아닌 필요한 일부만 메모리에 올려 효율성을 높이는 기법임.CPU (컴퓨터의 두뇌)ALU: 산술 및 논리 연산을 수행하는 계산 장치임.레지스터: CPU 내부에서 아주 빠르게 데이터를 잠시 저장하는 장치임.제어장치: 명령어를 해석하고 제어.. 2026. 2. 3. 『혼공바이브』 나의 첫 바이브 코딩 4주차 1. 단계별 프롬프트 작성 및 프로젝트 시작PRD(제품 요구사항 문서) 작성: 만들고자 하는 프로그램의 기능, 목표, UI 구성 등을 미리 글로 정리.프롬프트로 변환: 작성한 PRD를 클로드가 이해하기 쉬운 지시어 형태로 바꾼다.초기 설정 및 실행: 터미널에서 아래 과정을 순서대로 진행.mkdir [디렉토리명] (프로젝트 폴더 생성)cd [디렉토리명] (폴더 진입)claude (클로드 코드 실행)/init (프로젝트 초기화 및 CLAUDE.md 생성 준비)2. 클로드 코드 주요 상태 확인 명령어/status: 현재 클로드 코드가 인식하고 있는 프로젝트의 상태를 보여줍니다./model: 현재 사용 중인 AI 모델을 확인하거나 변경합니다./help: 사용 가능한 모든 명령어 리스트를 확인합니다.3. 세션(S.. 2026. 1. 26. 이전 1 2 3 4 5 다음