일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | |
7 | 8 | 9 | 10 | 11 | 12 | 13 |
14 | 15 | 16 | 17 | 18 | 19 | 20 |
21 | 22 | 23 | 24 | 25 | 26 | 27 |
28 | 29 | 30 |
- CKA 기출문제
- kotlin coroutine
- minikube
- AWS EKS
- 컨텍스트 엔지니어링
- kotlin
- kotlin querydsl
- CKA
- 기록으로 실력을 쌓자
- 바이브코딩
- tucker의 go 언어 프로그래밍
- aws
- Pinpoint
- golang
- 공부
- 오블완
- Spring
- 정보처리기사 실기 기출문제
- Kubernetes
- AI
- 티스토리챌린지
- 코틀린 코루틴의 정석
- go
- MySQL
- Java
- SRE
- APM
- CloudWatch
- Linux
- PETERICA
- Today
- Total
목록AI (59)
피터의 개발이야기
[AI] Peterica의 AI공부와 비젼 정리ㅁ 들어가며ㅇ 헤커톤 연습을 위한 프롬프트를 정리하였다. ㅁ PRD 구성당신은 10년 경력의 프로덕트 매니저로서 PRD(Product Requirements Document) 작성 전문가입니다. 사용자의 아이디어나 요구사항을 바탕으로 개발팀이 바로 실행할 수 있는 완성도 높은 PRD를 작성해주세요.요구사항을 접수 할 수 있는 질문을 주세요. ㅁ v0 AI 코딩 어시스턴트 컨텍스트 엔지니어 주입당신은 v0 AI 코딩 어시스턴트를 위한 전문 컨텍스트 엔지니어입니다. 사용자의 요청을 v0가 최적으로 이해하고 실행할 수 있도록 변환해주세요.## 변환 규칙:### 1. 명확성과 구체성- 모호한 표현을 구체적으로 변환- 기술적 요구사항을 명시- 예상 결과물을 명확히 설..
ㅁ 들어가며 IntelliJ에서 Ollama의 qwen3:8b 모델을 로컬 LLM으로 가동하여 Continue 플러그인과 함께 사용하였다. 하지만 최신 Continue 버전으로 업데이트하면서 로컬 모듈이 인식되지 않는 문제를 겪게 되었고, Continue 플러그인 버전 1.0.30으로 직접 설치하여 해결하였다. ㅁ 문제 상황ㅇ IntelliJ Continue을 업데이트 하면서 1.0.44에서 localhost Assistant를 선택할 수 없게 되었다.ㅇ 반복적으로 free 요금제이기 때문에 결제 화면으로 유도하였다. ㅁ 해결 방법: 구버전 Continue 플러그인 설치 방법ㅇ JetBrains 플러그인 마켓플레이스 웹사이트 접속ㅇ 플러그인 페이지에서 상단 탭 중 "Versions" 클릭ㅇ 여기서 버..

ㅁ 들어가며ㅇ 인공지능에 대한 공부는 2017년부터 시작하였다. 소프트웨어공학을 공부하면서 인공지능에 대한 이해라는 소논문을 작성하였다.ㅇ 새롭게 합류한 팀이 AI플랫폼을 운영하고 있어서 본격적으로 AI에 대해 공부를 시작하게 되었다.ㅇ 현재 2021년도 고려사이버대학교에 입학하여 빅데이터와 인공지능에 대해 공부 중이다. ㅁ Context Engineering이론적 접근ㅇ [AI] 컨텍스트 엔지니어링: 프롬프트를 넘어서 AI의 성공을 설계하는 법 ㄴ 프롬프트로 AI와 대화를 하지만, 복잡한 설계나 프로젝트 운영 시 컨텍스트를 잘 전달하고 운영하는 방법에 대한 고민ㅇ [AI] 프롬프트 vs 컨텍스트 엔지니어링 비교, 문서기반개발(DDD) ㄴ vibe coding 초기에 프롬프트로 산출된 내용을 DD..
[AI] Peterica의 AI공부와 비젼 정리ㅁ 들어가며ㅇ 작업이 진행되면서 누적된 캐싱으로 인해 토큰 사용량은 급격히 늘어난다.ㅇ 이를 해결하는 방법은 의외로 간단하다.ㅇ 컨텍스트를 정리하도록 지시하면 된다. ㅁ 컨텍스트 사용량 점검ㅇ 저장된 캐시는 시간의 흐름에 따라 불필요한 내용까지 포함한다.ㅇ AI가 의도했든 아니든, 가비지 컨텍스트가 전체 작업에 혼란을 야기한다.ㅇ 개인적으로 작업 중 토큰 사용량을 꾸준히 확인한다.ㅇ 토큰이 100만을 넘으면 주의해서 관리하며, 장기간 지속되면 일시 중지한다.ㅇ 200만 토큰에 도달하면 혼란의 시작을 의미하므로, 캐시를 즉시 삭제한다. ㅁ 캐시 정리 모든 기능이 정상적으로 작동 확인했어. 캐싱된 컨텍스트 정리해줘.
[AI] Peterica의 AI공부와 비젼 정리 ㄴ Context Engineeringㅁ 들어가며 작업을 하다 보면 하나의 Task를 진행하는 과정에서 여러 Sub-Task가 파생되면서 전체 흐름이 꼬이는 경우가 많다. 특히 GPT와 같은 AI와 대화하면서 작업을 진행하면, Task 1을 정리하다가 Sub-Task 1-1, 1-2, 1-N이 생겨 Task 1이 끝나지 못하는 문제가 반복된다. 이 글에서는 이러한 혼돈을 줄이고 체계적으로 Task를 관리하기 위한 방법과 도구별 역할 분리 전략을 정리한다. ㅁ Task 관리 기본 구조ㅇ Task 진행은 요구사항 정리 → Task 정의 → Sub-Task 진행 → 완료 선언의 흐름으로 관리한다.ㅇ Sub-Task는 반드시 Task 완료 조건과 직접적으로 연..

[AI] Peterica의 AI공부와 비젼 정리ㅁ 들어가며 Cursor의 Usage 페이지를 보면 Cache Read 토큰 사용량이 의외로 높게 나오는 경우가 많다. 이는 단순한 기술 문제가 아니라, AI 어시스턴트와의 대화 맥락을 어떻게 설계하고 관리하느냐에 따른 컨텍스트 엔지니어링의 문제이다. ㅁ Cache Read 토큰 사용량이 높은 이유ㅇ 대화 히스토리 누적 – 이전 대화가 길게 이어질수록 캐시에서 불필요한 맥락까지 불러온다.ㅇ 파일 컨텍스트 유지 – 열어둔 파일들이 자동으로 포함되어 토큰을 차지한다.ㅇ 코드베이스 검색 결과 – 검색된 결과가 그대로 컨텍스트에 남는다.ㅇ 긴 대화 세션 – 하나의 세션이 길어질수록 캐시 적재량도 비대해진다. ㅁ 컨텍스트 정리 방법ㅇ 새로운 대화 시작 - 세션을 ..
[AI] Peterica의 AI공부와 비젼 정리ㅁ 들어가며 회사 내부에서 바이브코딩 해커톤을 준비하면서 Hackathon Vibe Coding Prompt를 작성하였다. 짧은 시간 안에 기획·개발·배포를 마쳐야 하는 환경에서는 속도와 품질을 동시에 잡아야 한다. 예전에는 “좋은 프롬프트”가 중요했지만, 이제는 AI가 신뢰성 있게 문제를 풀 수 있도록 맥락(Context)을 관리하는 기술, 즉 컨텍스트 엔지니어링이 핵심 역량으로 떠오르고 있다.이 프롬프트를 사용하여 30분만에 아주 간단한 투두앱을 만들 수 있었다. ㅁ Hackathon Vibe Coding Prompt# 🚀 Hackathon Vibe Coding Prompt (실전 문서)## 1\. 미션바이브코딩 해커톤에서 기획·개발 맥락을 설계·관..
ㅁ 들어가며최근 AI 업계에서 프롬프트 엔지니어링이 화두였다면, 이제는 그 한계를 넘어 컨텍스트 엔지니어링(Context Engineering)이 AI 시스템의 성패를 좌우하는 핵심 역량으로 떠오르고 있다. 단순히 “좋은 프롬프트”를 고민하는 시대는 끝났고, 이제는 AI가 신뢰성 있게 문제를 해결할 수 있도록, 필요한 모든 맥락과 도구를 설계하는 일이 중요해졌다. 이 글에서는 컨텍스트 엔지니어링이 무엇인지, 왜 중요한지, 그리고 실제로 어떻게 적용할 수 있는지 정리하였다. ㅁ 컨텍스트란? 컨텍스트는 “같은 말이라도 언제, 어디서, 누구한테, 어떤 상황에서 했는지”에 따라 의미와 영향이 완전히 달라지는 것을 뜻한다. 예를 들어 “이 업무 좀 해줘”라는 말을 아침에 회의 중에 듣는 것과, 퇴근 몇 분 전 ..

[AI] Peterica의 AI공부와 비젼 정리ㅁ 들어가며최근 08.28 판교에서 코드팩토리와 커서맛피아가 공동 진행한 일할맛 in 판교, 바이브코딩 세미나를 참여하였다.이 자리에서 소개된 바이브코딩(Vibe Coding)은 단순히 프롬프트를 잘 쓰는 방법을 넘어, 디자인과 개발 모두에 적용 가능한 새로운 접근법이라는 점이 인상적이었다. ㅁ 세미나 구조1부 (코드팩토리, 최지호)주제: 바이브코딩 시대에 AI로 디자인 “진짜” 잘하는 법→ “AI는 왜 디자인을 못할까?”에서 출발, 디자인 프로세스 중앙화, 컨텍스트, 룰 기반 접근법을 강조.2부 (커서맛피아, 최수민)주제: 개발자를 위한 프롬프트 작성 테크닉→ 프롬프트 작성/리뷰/프리모템·포스트모템 프로세스를 소개하며, 개발 단계에서 AI 활용 효율 극대화..
ㅁ 들어가며IntelliJ에서 Cursor로 전환할 때 반드시 알아야 할 주요 단축키를 Mac 기준으로 정리하였다.Cursor는 VSCode 기반이기 때문에, 대부분의 단축키가 VSCode와 동일하며, 여기에 AI 관련 기능이 추가되어 있다. ㅁ Cursor 필수 단축키 (Mac 기준)기능단축키비고커맨드 팔레트Cmd + Shift + P명령어 실행, 설정 등파일 열기 (Go to File)Cmd + P파일명으로 빠른 이동사이드바(탐색기) 토글Cmd + B왼쪽 탐색기 열기/닫기전체 검색(Find in Files)Cmd + Shift + F프로젝트 전체 텍스트 검색전체 치환(Replace in Files)Cmd + Shift + H프로젝트 전체 치환터미널 토글`Ctrl + ``내장 터미널 열기/닫기설정 열기..