반응형

분류 전체보기 201

[회고] 1주차 회고 (2026.07.20 ~ 07.24)

1주차 회고 (2026.07.20 ~ 07.24)과정: 원티드 포텐업 AI Agent 트랙 4기주제 키워드: 파이썬 기초 · Numpy/Pandas 입문 · AI 트렌드 감 잡기한 줄 소감: 다시 학부생 때로 돌아간 느낌인데, 다만 술이 없는 학부생 느낌.📊 이번 주 숫자: 블로그 3편 · 자습 12개(심화 5+연습 7) · 과제 3 · 인포그래픽 3 · 인텔 5일1. 이번 주 커리큘럼날짜학습 내용그날의 트렌드07.20오리엔테이션 · Markdown트렌드 소스·공모전 사이트07.21파이썬 기초 — 변수/자료형AI 툴 3종(Alt·NotebookLM·Perplexity)07.22파이썬 기초 — 제어문Agent의 발전(Orca/ADE), AI 생태계07.23파이썬 기초 — 함수/클래스Loop Enginee..

[파이썬 기초 1편] 변수와 문자열 — 에러를 일부러 내면서 배운 것들

[파이썬 기초 1편] 변수와 문자열 — 에러를 일부러 내면서 배운 것들파이썬 기초 문법 시리즈1편. 변수 / 숫자형 / 문자열 ← 현재 글2편. 리스트 / 튜플3편. 딕셔너리 / 집합 / 불들어가며데이터 분석 공부를 시작하면서 파이썬 기초 문법부터 다시 정리하고 있습니다.처음엔 "변수? 문자열? 이런 건 그냥 읽고 넘어가면 되는 거 아닌가" 싶었는데, 막상 손으로 쳐보니 생각대로 안 되는 지점이 계속 나왔습니다. 그래서 이번 정리는 문법 나열 대신, 제가 실제로 걸려 넘어진 부분 위주로 남깁니다.문법책을 눈으로 읽는 것과 셀을 직접 실행해서 빨간 에러를 보는 건 완전히 다른 경험이더군요.1. 변수변수는 결국 "이름표"name = "홍길동"position = "대리"email = "steadywing01@..

AI/Python 기초 2026.07.22

Personal AI Company 셋업 ⑤: 자동 wakeup 패턴으로 에이전트 파이프라인 직렬화하기

왜 자동 wakeup이 필요한가에이전트가 작업을 완료했는데 다음 단계가 시작되지 않는다면 파이프라인은 조용히 멈춘다. 사람이 대시보드를 계속 보면서 "Researcher 끝났으니까 이제 Creator 깨워야지"를 직접 수행하면 자동화가 아니다. 그것은 사람이 폴링하는 것이다.Paperclip은 이 문제를 children API + tree-hold 조합으로 해결한다. CEO가 child 이슈를 올바르게 등록하고 자신을 blocked 상태로 두면, child가 완료될 때 Paperclip이 CEO를 자동으로 깨운다. 이 메커니즘이 제대로 작동하려면 정확한 API 호출 순서와 상태 관리가 필요하다.children API가 자동 wakeup의 열쇠다Paperclip에서 이슈를 만드는 방법은 두 가지다. 이 둘..

AI 2026.05.21

# Personal AI Company 셋업 ④: Path B — 에이전트 간 파일 공유의 해법

Researcher가 조사를 마치고 "저장 완료"를 보고했다. Creator가 해당 파일을 읽으려 했는데 파일이 없다. 에이전트 로그에는 Write 도구 호출이 성공으로 기록되어 있다. 이 시리즈 4편에서는 이 현상의 원인과 해법, 절대경로 규칙의 필요성을 실제 프로젝트 구조를 기반으로 설명한다.문제 인식: 에이전트는 왜 서로의 파일을 못 찾는가per-agent sandbox의 구조Paperclip의 각 에이전트는 독립된 실행 환경(sandbox)에서 작동한다. 에이전트가 실행될 때마다 격리된 git worktree 또는 operator branch가 할당되며, 상대경로(./workspace/)는 이 격리 디렉토리를 기준으로 resolve된다.에이전트 A (Researcher) CWD: /papercli..

AI 2026.05.20

Personal AI Company 셋업 ③: 5개 에이전트 설계와 등록

팀 구조 설계: 왜 5명인가에이전트를 하나로 만들면 간단해 보이지만 실제로는 역효과이다. 단일 에이전트가 조사·생성·검증·실행을 모두 담당하면 시스템 프롬프트가 비대해지고, 한 역할의 실수가 전체 파이프라인에 영향을 준다.Personal AI Company는 단일 책임 원칙(Single Responsibility)을 에이전트 설계에 적용했다. CEO는 조율만 하고, 나머지 4개가 각 단계를 전담한다. 이렇게 하면 에이전트 교체나 재설계가 쉽고, 각 역할의 품질 기준을 독립적으로 높일 수 있다.파이프라인 흐름은 다음과 같다: 조사(Researcher) → 생성(Creator) → 검증(Reviewer) → 실행(Executor). CEO는 Board(사용자)의 고수준 지시를 이 4단계로 분해하여 child..

AI 2026.05.18

Personal AI Company 셋업 ②: Paperclip + Claude Code Max 셋업

들어가며Personal AI Company 시리즈 1편에서 전체 아키텍처와 개념을 살펴봤다. 2편에서는 Paperclip을 실제로 설치하고 Claude Code Max와 연결하는 구체적인 절차를 다룬다. 이 글을 따라하면 로컬 또는 서버 환경에서 Paperclip API 서버가 실행되고, Claude Code가 에이전트로 동작하는 상태가 된다.사전 요구사항필수 항목 확인아래 항목이 모두 준비되어 있어야 한다.항목버전 / 조건Node.js20 이상pnpm9.15 이상Claude 구독Max 플랜 (Claude Code 사용 필수)운영 체제macOS, Linux, Windows (WSL2)Claude Max 구독이 필요한 이유Paperclip은 Claude Code를 에이전트 런타임으로 사용한다. Claude..

AI 2026.05.18

Personal AI Company 셋업 ①: 왜 1인 AI 회사인가

AI 에이전트를 여러 개 동시에 운영하다 보면 터미널 탭이 20개를 넘어가고, 어느 에이전트가 무엇을 하고 있는지 파악하기 어려워진다. 1인 AI 회사(Personal AI Company)는 이 문제를 "에이전트를 도구로 쓰지 말고 회사처럼 운영한다"는 관점으로 해결한다. Paperclip은 그 운영 인프라를 제공하는 오픈소스 오케스트레이션 플랫폼이다.1. 문제: AI 에이전트를 많이 쓸수록 복잡해진다1-1. 터미널 탭 20개의 혼돈Claude Code, Cursor, Copilot 등 AI 에이전트를 적극적으로 활용하기 시작하면 곧 관리 문제에 부딪힌다. 에이전트 하나에 터미널 세션 하나씩 붙여두면, 어느 시점부터는 어느 에이전트가 어느 작업을 담당하는지 직접 추적해야 한다. 재시작하면 컨텍스트가 모두..

AI 2026.05.18

[Codewars] [7Kyu] V A P O R C O D E

Codewars - Achieve mastery through coding practice and developer mentorshipA coding practice website for all programming levels – Join a community of over 3 million developers and improve your coding skills in over 55 programming languages!www.codewars.com이번 문제는 받은 문자열을 특정 조건에 맞게 변환해서 반환하는 문제입니다.조건은 다음과 같습니다.1. 받은 문자열의 각 문자를 대문자로 변환2. 각 문자 사이 간격 스페이스2개로 구분3. 원 문자의 간격은 무시func vaporcode(_ str: Str..

반응형