GET /v1/shared-carts API 부분의 구현을 보니 CartReader.getCartAccessList 부분이 있는데 cartAccessRepository.findByUserIdAndStatus 메서드를 사용하여 조회하더라구요. 이렇게 되면 내가 만든 내가 소유자인 카트만 조회될 것 같고, 공유 장바구니 참여자 수 만큼 같은 공유카트가 여러개 조회 될 것 같습니다. 결국 소유자 조차도 access 데이터에 추가된다면 cartAccessRepository.findByAccessUserIdAndStatus 를 사용하여 범용으로 사용하는 것은 불가능할까요? 그리고 CartHandler.createCharedCart 부분에는 도구 레이어임에도 불구하고 하나의 트랜잭션으로 두지 않으셨는데요, 카트 생성 이후 나의 접근 권한이 추가 되지 않는다면 카트 리스트에서 볼 수 없을 것 같은데 이 점에 대해서도 의도하신 바가 있는지 궁금합니다! 또한 access 부분에서 DB 유니크를 걸어두었지만 사전 존재 확인이나 멱등처리가 없는 것 같습니다. 개념적인 예외를 사용하지 않고 DB 무결성 예외를 노출시키신 이유가 궁금합니다.
/init을 하기 전인데, 강의화면처럼 settings.local.json이 없어요. 그래서 플랜모드로 /init를 해보았는데, bash 권한이 없어서 다른 방법을 쓰는 것 같더라구요. 클로드에 물어보니, 큰 차이는 없으니 품질 차이가 있을수 있다고 해서 문의를 남깁니다. 어떻게 해야할까요?
[단테랩스] Hermes × Codex 로 세우는 나만의 AI 가상 오피스 (8주 마스터 과정)
강사님이 친절하고 세세하게 강의를 해주시지만 셋팅 과정에서 영상의 화면과 실제 wsl, telegram UI 등이 다르거나 저와 같은 초보 분들이 처음 접하는 용어들로 힘들 때가 생기는 것 같아요. 셋업을 위한 각종 툴들이 계속 업데이트가 되기 때문에 발생하는 현상 같구요. 저같은 경우는 강의에서 다루지 않는 문제들은 다소 무식할 지 몰라도 문제가 생긴 해당 화면을 캡쳐해서 Gemini나 gpt에 붙여 넣고 해결 방법을 물었습니다. 시간이 걸리고 번거롭지만 조금이라도 애매한 사항들을 이렇게 체크해 나가다 보면 해결이 되더라구요. 주의해야 할 것도 있었어요. 예를 들면 wsl에서 뭔가를 물어보고 선택을 해야 하는 [Y/n]같은 옵션도 [y/N]이라 되어 있을 땐 [Y/n]의 경우처럼 그냥 enter를 치면 안됩니다. 제 경험 상 조금이라도 헷갈리고 모호할 땐 캡쳐 후 LLM모델에 물어봤어요. 돌다리도 두드려 보고 건너는 게 먼 길 돌아가는 수고를 줄이더라구요:) 그리고 Gemini등을 활용하면 좋은 점은 질문자의 수준을 캐치하고 몇 가지의 쉬운 대안들을 같이 준다는 거 였습니다. 헤르메스와 텔레그램 연동 시 애를 좀 먹었는 데 쉽게 가이드를 해줘서 잘 해결했거든요. 팁이라고 까진 할 순 없지만, 강의 화면과 내가 다루고 있는 툴의 화면이 달라 난감하신 저와 같은 초보분들에게 도움이 될까 하여 경험담을 공유합니다! 열공하자구요!!
서브 에이전트를 생성 서브에이전트 이름 : notion-api-export "당신은 웹에서 노션 API데이터베이스를 활용한 웹을 전문적으로 개발하는 개발자입니다. " 프롬프트이후에 agents/notion-api-export.md 파일은 생성되었는데. "/exit" 이후 새로운 섹션에서 @notion~~~(agent)로 자동 완성이 안되는 이유가 무엇이죠? "@pred-generator(agent) 자동 완성되는데 <- 서브 에이전트로 등록되는데." 현재 터미널에서 "claude"로 클로드를 실행합니다. "code" 확장 프로그램에서 사용하지 않음 그리고 . workspace\.claude\agents\ notion-api-export.md 이용해서 노션 API로 데이터베이스를 사용하는 방법을 분석해 주세요 @notion-api-export (agent) 노션 API로 데이터베이스를 사용하는 방법을 분석해 주세요 1과 2의 결과가 다른거죠? 이미지처럼 결과는 나오네요 당연히 섹션 재시작 후에도 안 되네요.
Claude Code Harness Engineering 클로드코드 심화 CLI 하네스 엔지니어링 실무
너무 좋은 강의와 자료 공유 감사드립니다. 다만 현업에서 바로 적용하기에 다소 정보들이 산재되어있고 실습 강의는 솔루션이 프로젝트 단위로있어서 어떤 상황에서 어떤 하네스를 적용해야하는지 정리 자료가 있으면 좋을 것같다는 의견을 내고싶습니다! 시간되시면 반영해주시면 정말 감사하고 도움이 많이 될것같습니다 ㅎㅎ
[단테랩스] Hermes × Codex 로 세우는 나만의 AI 가상 오피스 (8주 마스터 과정)
안녕하세요. 강의와 노트를 따라해서 Hostinger VPS에서 Docker로 실행 중인 Hermes Agent 컨테이너 내부에 Tailscale을 설치해 윈도우에서 접속해 사용하고 있습니다. 문제는 설치 다음날 윈도를 재부팅해 접속하면 실패하는데 tailscale 웹화면에서 둘다 disconnect 상태이고 윈도에선 tailscale 데몬 다시 연결해야하는데, vps에서도 이 명령들을 도커터미널에서 반복해야만 합니다. ``` % setsid -f tailscaled \ --tun=userspace-networking \ --socks5-server=localhost:1055 % tailscale up % tailscale ip ``` 이게 정상 설치된 상태인건가요? 어떻게 vps를 자동으로 tailscaled 프로세스가 계속 살아있도록 만들수 있나요? 감사합니다.