메모리 - Dropstone이 기억하는 것과 변경하는 방법
Dropstone은 세션 간에 지속적인 규칙과 사실을 기억합니다. 무엇을 유지할지 결정하는 방법, 학습한 모든 내용을 확인하는 방법, 그리고 잊게 만드는 방법을 알아보세요.
Dropstone은 세션 간에 사항을 기억합니다. 한 번 수정하면 이 프로젝트든 다음 프로젝트든 다시 수정할 필요가 없어야 합니다.
이 페이지에서는 무엇을 유지하는지, 그것이 다음 대화에 어떻게 도달하는지, 그리고 이를 변경하거나 제거하는 방법을 설명합니다.
Note:
메모리를 사용하려면 Dropstone에 로그인해야 합니다. 로그인하지 않으면 메모리 도구가 로드되지 않으며 아무것도 저장되지 않습니다.
두 가지 종류의 메모리
기억할 가치가 있는 모든 것을 같은 방식으로 취급해서는 안 되므로, Dropstone은 두 가지 종류를 유지합니다.
지속 규칙
규칙은 지금부터 따르길 원하는 것입니다. 관례, 스타일 선호, 금지 사항 등이 해당됩니다.
"항상 화살표 함수 const를 사용하고,
function선언은 절대 사용하지 마세요.""묻지 않고 의존성을 추가하지 마세요."
"npm 대신 bun을 사용하세요."
규칙은 검색 없이 모든 작업에 적용됩니다. 이것이 핵심입니다. 함수 작성 방식을 좋아하는 규칙은 슬러그 헬퍼, 날짜 파서 또는 다른 무엇을 요청할 때도 적용되어야 합니다. 작업이 "관련 있어 보일 때까지" 기다린다면 주제가 바뀌는 순간 규칙이 조용히 적용되지 않게 됩니다.
사실
사실은 지금 단순히 사실인 것입니다.
"스테이징 데이터베이스는 VPN 뒤에 있습니다."
"이 프로젝트는 Node 22를 고정합니다."
사실은 작업 중인 내용과 관련이 있을 때만 회상됩니다. 사실은 훨씬 더 많으며, 모든 것을 모든 대화에 끌어들이는 것은 노이즈가 될 것입니다.
어떤 것이 기억되는 방법
"이것을 기억하세요"라고 말할 필요는 없습니다. Dropstone은 수정하거나, 접근 방식을 거부하거나, 선호를 진술할 때 교훈을 기록합니다. 작업이 끝날 때가 아니라 그 순간에 기록합니다.
You: 아니요. `function` 선언은 절대 원하지 않아요, 항상 화살표 const를 사용해요.
Dropstone: 알겠습니다 - 선언 대신 화살표 함수 const를 사용합니다.
또한 어떤 종류인지도 결정합니다. 지속적인 지시("항상", "절대", "X 대신 Y 사용")로 표현된 것은 규칙이 됩니다. 그 외의 모든 것은 사실로 저장됩니다. 확실하지 않을 때는 사실을 선택합니다. 놓친 규칙은 알림 한 번의 비용이 들지만, 잘못된 규칙은 모든 곳에서 따라다니기 때문입니다.
로그인하지 않으면 아무것도 저장되지 않으며, 메모리는 계정에 비공개입니다.
기억하는 내용 확인하기
그냥 물어보세요.
You: 나에 대해 무엇을 기억하고 있나요?
Dropstone은 학습한 내용을 나열하며, 규칙은 사실과 별도로 표시합니다. 규칙이 모든 응답에 영향을 주기 때문입니다.
한 가지 종류만 요청할 수도 있습니다:
You: 내 지속 규칙을 보여줘
변경 또는 제거
잊으라고 말하면 잊습니다.
You: 화살표 함수 규칙을 잊어줘
Dropstone: 잊었습니다. 다시 적용되지 않습니다.
Dropstone은 당신이 요청할 때만 잊습니다. 스스로 판단하여 제거하지 않으며, 제거되지 않은 것을 제거되었다고 주장하지도 않습니다. 항목을 찾을 수 없으면 속이는 대신 그렇게 말합니다.
규칙을 삭제하는 대신 수정할 수도 있습니다. 선호를 다시 진술하면 그 자리에서 업데이트되므로 서로 모순되는 두 규칙이 생기지 않습니다.
메모리와 AGENTS.md
이 둘은 서로 다른 문제를 해결하며 잘 함께 작동합니다.
AGENTS.md | 메모리 | |
|---|---|---|
| 작성자 | 사용자 | Dropstone, 사용자의 수정에서 |
| 위치 | 저장소 | 계정 |
| 공유 대상 | 저장소를 클론하는 모든 사람 | 사용자 본인만 |
| 가장 적합한 용도 | 팀 전체가 필요한 프로젝트 관례 | 당신이 일하는 방식 |
규칙이 프로젝트에 속한다면 AGENTS.md에 넣어 팀원들도 받을 수 있게 하세요. 프로젝트 간에 따라다녀야 하는 개인적 선호라면 메모리가 처리하게 하세요.
끄기
메모리 쓰기는 Improve Dropstone 설정을 따릅니다. 계정 설정에서 끄면 아무것도 기록되지 않습니다.
단일 머신에서 메모리 회상을 비활성화할 수도 있습니다:
DROPSTONE_DISABLE_MEMORY_GATE=1
회상 실패는 세션을 차단하지 않습니다. 메모리를 사용할 수 없으면 Dropstone은 그것 없이 계속 진행합니다.
좋은 관행
수정할 때는 직접적으로 말하세요. "항상 X, 절대 Y"는 명백히 규칙입니다. "아마 X가 더 나은 것 같아요"는 사실로 저장되어 관련이 있을 때만 다시 나타날 수 있습니다.
규칙을 가끔 확인하세요. 규칙은 모든 것에 적용되므로 오래된 규칙은 제거할 가치가 있습니다. "내 지속 규칙을 보여줘"라고 묻는 것은 1초면 됩니다.
프로젝트 관례는 AGENTS.md에 유지하세요. 메모리는 계정별이므로 가르친 규칙은 팀원에게 도달하지 않습니다.