OpenClaw 공유 메모리 플러그인: SQLite 기반 다중 에이전트 조정

한 개발자가 OpenClaw 다중 에이전트 환경을 위한 공유 메모리 플러그인을 만들어, 에이전트들이 서로의 결정과 컨텍스트를 알지 못한 채 작동하는 격리 문제를 해결했습니다. 이 플러그인은 SQLite와 Markdown을 진실의 원천으로 사용하며, 외부 서비스, Docker 또는 인터넷 연결이 필요하지 않습니다—기본적으로 로컬 임베딩 모델로 오프라인에서 작동합니다.
주요 기능
- 메모리 공유: 에이전트들은
memory_share도구를 사용해 명시적으로 메모리를 공유하거나, 저렴한 모델이 각 턴 후 자동으로 컨텍스트를 추출하고 공유하는 암시적 모드로 작동할 수 있습니다. - 접근 제어: 모든 메모리가 모든 에이전트와 공유되는 것은 아닙니다. 어떤 정보가 배포될지 관리하기 위한 기본적인 접근 제어가 있습니다.
- 엔티티 및 관계 추적: 시스템은 에이전트 간 엔티티와 관계를 추적하므로, "Alice가 인증 팀을 관리한다"와 같은 정보는 이를 학습한 에이전트뿐만 아니라 모든 에이전트에게 알려지게 됩니다.
- 모순 감지: 두 에이전트가 서로 모순되는 정보를 가지고 있을 때 플러그인이 이를 표시하여 일관성을 유지하는 데 도움을 줍니다.
- CLI 도구: 공유 메모리를 검사하고, 모순을 찾으며, 인덱스를 재구축하는 명령줄 인터페이스를 포함합니다.
이 플러그인은 공유 컨텍스트를 위해 Google Sheets를 사용하는 것과 같은 해결책에 대한 대응으로 개발되었으며, 저자는 이러한 방법이 부적절하다고 느꼈습니다. 이 플러그인은 OpenClaw의 작동 방식과 일관성을 유지하도록 설계되었으며, 단순성과 로컬 기능성에 중점을 두고 있습니다. 현재 구현은 GitHub에서 이용 가능하지만, 메모리 정리 및 에이전트별 세분화된 접근 제어 목록(ACL)과 같은 기능은 아직 부족합니다.
📖 전체 소스 읽기: r/openclaw
👀 See Also

LLM은 명시적 지시에도 불구하고 구조화된 출력에 추론 과정을 노출시킵니다
Claude에 대한 병렬 API 호출을 수행하고 구조화된 출력을 파싱하는 도구를 개발하는 개발자가 발견한 문제는 검증 모델이 명시적인 지시에도 불구하고 수정된 텍스트만 반환하도록 요청받았음에도 간헐적으로 수정된 내용 앞에 추론 텍스트를 출력한다는 것입니다. 해결책은 프롬프트 강화와 파싱 전에 실행되는 방어적 제거 함수를 포함했습니다.

코그니소어: PGE 트리니티 아키텍처 기반 로컬-퍼스트 에이전트 OS
Cognithor는 16개의 개발 단계를 거쳐 1년 동안 구축된 완전 로컬 자율 에이전트 OS입니다. PGE 트리니티 아키텍처(Planner → Gatekeeper → Executor), 89% 커버리지의 11,609개 이상의 테스트, Ollama 및 LM Studio를 포함한 16개의 LLM 제공업체를 지원하는 기능을 갖추고 있습니다.

Kubeez MCP 서버, Claude를 70개 이상의 AI 미디어 모델에 연결합니다
Kubeez가 Claude를 70개 이상의 이미지, 비디오, 음악, 음성 생성 AI 모델에 연결하는 MCP 서버를 출시했습니다. 이 서버는 OAuth 인증을 지원하며 비동기 생성을 제공하여 Claude가 상태를 폴링하고 완료 시 CDN URL을 반환합니다.

에이전트캐시: 멀티 에이전트 LLM 프리픽스 캐싱을 위한 파이썬 라이브러리
agentcache는 프롬프트 접두사를 공유하여 캐시 적중률을 최대 76%까지 달성하고 GPT-4o-mini 테스트에서 추론 시간을 절반 이상 단축하는 Python 라이브러리입니다.