블로그하는개발자
개발하면서 배운 것, 실험한 것, 정리한 것을 기록하는 공간입니다. 이 사이트는 자체 호스팅 2호점이며, 한국어 SEO와 검색 유입의 본진은 티스토리에 그대로 둡니다.
왜 2호점인가?
- 티스토리 (본진) — 네이버·구글 한국어 검색, 기존 독자층 유지
- 이 사이트 (2호점) — Markdown/MDX, Git 버전 관리, CI 빌드, RSS·사이트맵
- 마이그레이션 없음. 본진 글은 그대로 두고, 2호점에는 새 글·실험·아카이브를 올립니다.
티스토리 본진: https://donggrri.tistory.com
최근 글
-
MCP 도구 스키마, 에이전트가 덜 헷갈리게 쓰려면
MCP 도구 description·required·실패 메시지를 어떻게 쓰면 에이전트가 덜 헷갈리는지 정리합니다. 연결 실패 진단이 아니라 스키마 설계 howto입니다.
-
opencode 세션 이어쓰기, 중단 후 어떻게 재개하나
opencode에서 세션 ID를 찾고 --continue/--session으로 재개하는 방법과 /compact, --fork를 공식 CLI·TUI 문서 기준으로 정리합니다.
-
Codex CLI와 Claude Code, 터미널 에이전트 역할은 어떻게 나누나
Codex CLI는 AGENTS.md·config.toml 샌드박스 축, Claude Code는 CLAUDE.md·permissions·훅·서브에이전트 축으로 나눕니다. 같은 레포에서는 브랜치·작업 단위를 가르고 IDE 에이전트와 삼각형을 만듭니다.
-
Cursor Notepads, 에이전트 컨텍스트에 어떻게 쓰나
Cursor 2.0에서 Notepads는 제거되었습니다. 예전에 Notepad에 넣던 재사용 컨텍스트는 Rules·Skills·Memories·AGENTS.md로 나눕니다. Notepad vs rules, 언제 만들지, 팀 공유만 정리합니다.
-
Yocto recipe에 systemd 서비스, 어떻게 설치하나
recipe에서 inherit systemd와 SYSTEMD_SERVICE:${PN}을 쓰고, 유닛은 ${D}${systemd_system_unitdir}에 설치합니다. 이미지 init은 INIT_MANAGER = "systemd"로 켭니다.