STUDIO 남두오성

TISTORY BLOG
  • HOME
  • CONTACT
  • SETTING
  • LOGIN
  • HOME
  • CONTACT
  • SETTING
  • LOGIN

CATEGORIES

  • 분류 전체보기
    • AI & Agent
      • Personal Agent Group
      • Workflow Automation
      • AI 도구 활용하기
    • Homelab & NAS
      • Synology NAS
    • 나의 요리 기록
    • etc
      • 라즈베리파이 (Raspberry Pi..
      • 홈인테리어 DIY
      • 생활용품 리뷰 공장
      • IKEA Works!!
      • About Car
      • 인테리어를 공부해 보자
    • Camera Talk
    • Archive
      • A Photo A Day
      • Mac 처음부터 세팅하기
    • Mac
    • 모아보기
      • 홈
      • 태그
      • 미디어로그
      • 위치로그
      • 방명록
    • 외부링크
      • 사용자메뉴1
      • 사용자메뉴2
      • 사용자메뉴3
      • 사용자메뉴4
코드를 읽지 않는 개발자의 바이브코딩 플랫폼 구축기

Claude(채팅)를 설계자로, Claude Code(터미널)를 실행자로 두고 나흘간 개발 환경 전체를 다시 세웠다. CLAUDE.md 한 장에서 시작해 서브에이전트 5종, 지식 위키, 그리고 규칙을 기계로 강제하는 하네스까지 — 전부 실측으로 검증하면서. 이 글의 목표는 하나다. 독자의 Claude Code가 이 글을 읽고 그대로 따라 만들 수 있을 것.TL;DR나는 코드를 읽지 않는다. 테스트 결과만 읽는다. 그래서 최악의 실패는 버그가 아니라 통과하지만 아무것도 검증하지 않는 테스트(거짓 green)다. 전 시스템이 이것을 막도록 설계했다.구조는 7층: CLAUDE.md → 스킬 → 에이전트 → 위키 → 하네스 → 레포 표준 → 환경 스냅샷.핵심 방법론: 규칙은 프롬프트가 아니라 감지기와 한 세트,..

AI & Agent 2026. 8. 9. 21:58
Claude Code 를 Mac Mini 에 세팅하고, 노트북들은 ssh 로 붙어서 개발하는 환경 구축 #1

Build log · Homelab 맥미니 하나를 허브로 만들기 다섯 대에 흩어져 있던 개발 환경을 맥미니 한 대로 모으고, 실행에 필요한 것들은 전부 Proxmox로 내렸다. CI 러너, 스테이지 서버, 공용 인프라, 그리고 설정의 코드화까지. 하루치 작업의 기록과 그 과정에서 밟은 함정들. $ hub-status tmux mainOK claudeOK git sshOK stage-01OK postgresOK redisOK pmset sleepOK 최종 산출물은 이 일곱 줄이다. 재부팅하고 로그인한 뒤 이 명령 하나로 전체가 살아 있는지 확인된다. 체크리스트 열 줄을 명령 하나로 압축한 것. 표기 · 서버명 /..

AI & Agent/Personal Agent Group 2026. 8. 6. 20:28
AI에게 "문서 먼저 읽어"라고 말했더니 벌어진 일 — Context7 MCP 이야기

MCP · Context7 · Claude Code AI에게 "문서 먼저 읽어"라고말했더니 벌어진 일 Context7 MCP 이야기 약 8분 들어가며: 일단 해보고, 에러 나면 고치는 AI 요즘 클로드코드(Claude Code)와 함께 사이드 프로젝트를 진행하고 있다. CVAT라는 오픈소스 이미지 어노테이션 도구의 API를 내가 만들고 있는 시스템과 연결하는 작업이다. CVAT은 컴퓨터 비전 분야에서 가장 널리 쓰이는 어노테이션 플랫폼 중 하나로, 이미지와 비디오에 바운딩 박스나 폴리곤 같은 라벨을 붙이는 도구다. REST API를 제공하기 때문에 외부 시스템과 연동이 가능한데, 문제는 이 API가 꽤 방대하고 버전마다 세부 스펙이 다르다는 점이었다. 클로드코드에게 ..

카테고리 없음 2026. 5. 10. 15:15
AI 에이전트와 같이 쓰는 옵시디언 셋업기 (1) — 설치부터 동기화·버전관리까지

Obsidian · NAS · Agent · 동기화 Markdown의 세상Obsidian + NAS + Agent 동기화 세팅기 옵시디언 설치부터 CouchDB·Gitea 연동까지 약 12분 Markdown의 세상 Gen AI 시대가 되면서, 컴퓨터가 읽기 쉬운 — 컴퓨터와 사람이 동일한 인식으로 하나의 문서를 이해할 수 있는 — 가장 간단한 포맷인 마크다운(MD)이 문서의 표준처럼 변해가고 있는 요즘이다. 훨씬 전부터 MD 파일을 쓰고 다뤄 왔지만 (Notion 초창기 때부터 썼으니 못해도 7~8년은 썼다고 봐도 될 듯) 요즘처럼 MD 파일이 넘쳐나는 세상에서 가장 효율적인 에디터가 뭘까 이리저리 찾아보다가, 결국 옵시디언으로 정착하게 되었다. 얼핏 보면 Notio..

AI & Agent/Personal Agent Group 2026. 5. 5. 11:08
Obsidian plug-in 설정하기

Community Plug-in이 너무 많이 설치됨.- 하나하나 설정해야 하는 것들을 기록 차원에서 남겨두는 것.- 생각보다 빡셈.- 이 작업을 세 번 (사용하는 Mac이 3개....) 하려고 생각하니 좀 무섭다. Templater- 일단, vault 에 빈 폴더를 하나 만들어야 한다. (_templates 이름으로 만들기로.)- daily work time table box 를 만드는데 필요한 탬플릿을 하나 생성하자. 이런 느낌의 탬플릿을 MD파일로 만들어 두기# 📅 {{date}} 업무 및 성과 기록## 🎯 Daily Big 3> [!important] 오늘 반드시 끝내야 할 가장 중요한 업무 3가지> 1. > 2. > 3. ## 🕒 Time Boxing> [!info] 일정을 칸막이 치듯 나누..

AI & Agent/Personal Agent Group 2026. 5. 4. 20:29
1회차 (C루트) 결산 및 2회차 준비 사항

1회차를 끝냈다. 중학교때 즐겁게 빠져서 했던 기억이 있는 명작 고전인데 다시 꺼내들어서 해보니 기억은 하나도 안나고, 새로운 게임처럼 했다 ㅋㅋ (슈로대나 파엠은 기억이 많이 났었는데, 이건 진짜 기억에서 완전히 지워져 있어서 신기...) 1회차를 마무리 하면서 아쉬웠던점 (2회차에 챙겨야 하는 것들)을 정리해 본다. 캐릭터별 육성 잡설 1. 주인공 세팅 - 속성 : 바람 혹은 불 이 좋다고 한다. 일단 주력/네임드 중에 바람 격수가 많은 것은 단점. (카노프스, 아로셀, 카츄아가 바람속성) 불 속성도 많긴 하다 (하보림, 폴커스, 마지막에 들어올 데네브도 불속성) 주인공이야 워낙 카드신공으로 닥공 스타일이라 나머지 격수들이 따라올 수가 없는데, 닌자 클라스 찍어놓고, 마법을 소환마법 장착해 주려면 아..

Archive 2021. 8. 28. 00:14
간단하게 방화벽 설정하고, NAS를 외부 공격으로 부터 보호

안녕하세요, 남두오성입니다. 오늘은 방화벽을 최대한 간단하게 설정해보고, 잠재적인 외부의 네트워크공격으로부터 보호하는 방법을 알아보겠습니다. 생각보다....해외IP로 부터 나의 NAS에 공격을 하는 (DDoS 같은) 경우가 종종 발생합니다. 그래서 방화벽은 복잡하고 촘촘하면 좋은 것이긴 합니다. 하지만....개인 서버 같은 격인 NAS에 복잡하고 고도의 기술화된 방화벽을 설계한다는게 사실상 언감생심이고... 최대한 간단하게 하면서 어느정도 효과를 볼 수 있는 설정으로 타협할 수 밖에 없는게 현실이지요. 그럼, 최대한 간단하게 방화벽을 설정하고, 효과를 극대화 시킬수 있는 방법을 한번 알아보도록 하겠습니다. 1. 남한IP만 접근가능하게 설정 이게 사실상 핵심입니다. 남한에서 부여된 IP에 대해서만 NAS접..

Homelab & NAS/Synology NAS 2021. 5. 31. 16:38
Synology Docker 위에 Jupyter Notebook 구동하기

안녕하세요, 남두오성입니다. 이번에는 파이썬 코딩을 하거나, 테스트를 하거나, 여튼 뭘 하든 다 필요한 Jupyter Lab을 설치해 보도록 하겠습니다. Docker 환경에서 설치하게 되고, 실제 파이썬은 시놀로지 NAS에 직접설치된 파이썬을 사용할 예정입니다. 1. Docker에 Jupyter 설치 Synology DSM 에 접속하여 File Station에 폴더 추가를 미리 해 줍니다. Docker 공유폴더 안에 Jupyter 폴더를 만들어 주세요. 이제 도커를 열어 주시고 레지스트리 검색에서 "jupyter" 를 검색합니다. 아래 이미지를 다운로드 받습니다. 열심히 다운로드가 됩니다... (용량이 4GB인건 어마어마 하군요...ㅎㅎ) 다운로드가 완료 되면, 이제 컨테이너 등록을 합니다. "높은 권한..

Homelab & NAS/Synology NAS 2021. 5. 30. 19:17
PREV NEXT
  • NOTICE

  • ARCHIVE

  • RECENTPOST

  • RECENTCOMMENT

TODAY    YESTERDAY   ALL   

Created by BANANA

티스토리툴바