생각날때 끄적이는 개발 블로그

고정 헤더 영역

글 제목

메뉴 레이어

생각날때 끄적이는 개발 블로그

메뉴 리스트

  • 홈
  • 태그
  • 방명록
  • 분류 전체보기 (18) N
    • AI (5) N
    • 라즈베리파이 (1)
    • Java (1)
    • Linux (4)
    • NAS (2)
    • Network (1)
    • Web (1)
    • Spring Framework (1)
    • Python (1)
    • Mac (1)

검색 레이어

생각날때 끄적이는 개발 블로그

검색 영역

컨텐츠 검색

  • AI

    토스증권 Open API로 나만의 포트폴리오 리포트 만들기 (2) — Claude Code·Codex CLI로 종목 AI 분석 붙이기

    시리즈: 토스증권 Open API로 나만의 포트폴리오 리포트 만들기1편: 매일 쌓고, 과거는 복원하고2편: Claude Code·Codex CLI로 종목 AI 분석 붙이기 (이 글) API 키 대신 CLI를 쓴 이유1편에서 만든 종목 상세 화면에는 숫자와 차트가 많다. Trend Score, 밸류에이션, 수급, 공시, 캔들 차트. 그런데 이걸 종합해서 읽는 건 여전히 내 몫이었다.여기에 LLM 분석을 붙이기로 했다. 다만 API 키를 따로 결제하고 싶지는 않았다. 이미 Claude Code와 Codex를 구독으로 쓰고 있었기 때문이다. 그래서 서버에서 두 CLI를 직접 실행하는 방식을 택했다.Claude Code: claude -p "프롬프트"Codex: codex exec "프롬프트"둘 다 한 번 질의..

  • AI

    토스증권 Open API로 나만의 포트폴리오 리포트 만들기 (1) — 매일 쌓고, 과거는 복원하고

    시리즈: 토스증권 Open API로 나만의 포트폴리오 리포트 만들기1편: 매일 쌓고, 과거는 복원하고 (이 글)2편: Claude Code·Codex CLI로 종목 AI 분석 붙이기 왜 만들었나토스증권 앱은 지금 상태를 보기엔 편하다. 그런데 "한 달 전 내 포트폴리오 수익률은 어땠지?", "이 종목 비중이 언제부터 이렇게 커졌지?" 같은 질문에는 답을 주지 않는다. 지나간 날의 계좌 상태가 남지 않기 때문이다.토스증권이 Open API를 열었길래, 계좌와 보유종목을 매일 저장해 두는 개인용 리포트를 만들기로 했다. 목표는 단순하다.매일 계좌 스냅샷을 쌓아서 일별·누적 수익률을 본다.보유종목·관심종목을 차트와 보조지표로 본다.API에 없는 정보(밸류에이션, 공시, 배당, 실현손익)는 다른 데서 채운다.개..

  • AI

    맥북 한 대로 AI 개발팀 굴리기 (3) — Agent Office와 삽질 모음

    시리즈: 멀티 에이전트 하네스 구축기1편: 설계와 작업 흐름2편: 사용량 관리와 모델 배치3편: Agent Office와 삽질 모음 (이 글) 1편에서 하네스의 뼈대를, 2편에서 사용량 관리를 다뤘다. 마지막 편은 이 하네스를 "보이게" 만든 대시보드 Agent Office와, 2주 동안 겪은 삽질을 정리한다.1. Agent Office: 에이전트들이 일하는 걸 보는 사무실하네스가 커지니 텍스트 로그만으로는 무슨 일이 일어나는지 알기 어려웠다. 그래서 OpenCode 서버 API와 하네스 상태 파일을 읽어서 픽셀 아트 사무실로 그리는 대시보드를 만들었다. 파이썬 서버 하나와 HTML 파일 하나로 되어 있고, 맥 안에서만 열린다(127.0.0.1:4097).캐릭터와 사무실캐릭터 17명이 OmO 에이전트와 ..

  • AI

    맥북 한 대로 AI 개발팀 굴리기 (2) — 사용량 관리와 모델 배치

    시리즈: 멀티 에이전트 하네스 구축기1편: 설계와 작업 흐름2편: 사용량 관리와 모델 배치 (이 글)3편: Agent Office와 삽질 모음 1편에서 M4 맥북 위에 OpenCode + oh-my-openagent(OmO)로 하네스의 뼈대를 세웠다. 이번 편은 그 하네스에서 가장 많이 갈아엎은 부분, 사용량 관리다.에이전트 여럿이 동시에 돌면 토큰이 생각보다 훨씬 빨리 녹는다. 구독형 Codex는 5시간·주간 한도가 있고, 무료 모델은 분당·하루 요청 수 제한이 있다. "한도가 차면 알아서 다른 모델로 넘긴다"는 한 줄짜리 요구사항이 실제로는 다섯 번을 고쳐서야 자리를 잡았다.1. 사용량 관리 변천사① 처음: Codex 90%에서 무료 모델로 전환usage_watch.py가 Codex 사용량(5시간·주..

  • AI

    맥북 한 대로 AI 개발팀 굴리기 (1) — 설계와 작업 흐름

    시리즈: 멀티 에이전트 하네스 구축기1편: 설계와 작업 흐름 (이 글)2편: 사용량 관리와 모델 배치3편: Agent Office와 삽질 모음 약 2주 동안 집에 있는 M4 맥북에 "AI 개발팀"을 하나 꾸렸다. 텔레그램으로 일을 던지면 에이전트들이 나눠서 개발하고, 서로 리뷰하고, 결과를 보고한다. 그 과정은 픽셀 사무실 화면으로 지켜본다.처음에는 "여러 LLM을 묶어서 일을 시켜 보자" 정도의 가벼운 생각이었다. 그런데 쓰다 보니 사용량 관리, 작업 격리, 리뷰, 원격 조작, 모니터링까지 하나씩 붙었다. 지금은 하네스 저장소 커밋만 50개가 넘고, 파이썬과 HTML 코드가 7천 줄쯤 된다.글이 길어져서 세 편으로 나눴다. 1편에서는 무엇을 왜 이렇게 만들었는지, 작업 하나가 어떻게 흘러가는지를 정리한..

  • Mac

    유튜브 영상 저장하기

    꼭 봐야하는 유튜브 라이브가 있는데, 시간이 안맞아 찾아본... 유튜브 저장하는 방법 - ffmpeg 설치brew install ffmpeg - yt-dlp 설치brew install yt-dlp - 특정 유튜브 저장하기yt-dlp -f "bv*+ba/b" --merge-output-format mp4 --restrict-filenames "https://www.youtube.com/watch?v=XXXXXX" -o "~/Movies/%(title)s.%(ext)s" 라이브도 실행하면 시작 시간까지 대기하다가 저장이 되긴 하는데, 문제는 그 사이 맥이 잠드는 것.그래서 맥에 기본 설치되어 있는 caffeinate를 실행하면 해결 - 유튜브 라이브 저장하기caffeinate -dimsu yt-dlp -f ..

추가 정보

인기글

최신글

DEV.BLOG
생각날때 끄적이는 개발 블로그 © Whales
메일

티스토리툴바