DecisionNode: 의미론적 의사 결정 저장을 위한 CLI 및 MCP 서버

✍️ OpenClawRadar📅 게시일: April 21, 2026🔗 Source
DecisionNode: 의미론적 의사 결정 저장을 위한 CLI 및 MCP 서버
Ad

DecisionNode의 기능

DecisionNode는 CLI와 MCP 서버를 통해 AI 도구 간에 지속적인 결정 저장을 제공합니다. 구조화된 결정을 JSON으로 기록하면 벡터로 임베딩되며, AI는 MCP를 통해 이를 검색하고 검색할 수 있습니다. 프로젝트의 모든 결정(또는 전역 결정)은 사용하는 모든 AI 도구에서 접근할 수 있습니다.

주요 기능

  • 구조화된 결정 형식: 각 결정은 범위, 결정, 근거 및 제약 조건이 포함된 JSON입니다
  • MCP 통합: AI 도구는 Model Context Protocol을 통해 결정에 접근할 수 있습니다
  • 의미론적 검색: 결정은 의미론적 검색을 위해 벡터로 임베딩됩니다
  • 도호 간 호환성: Claude Code, Cursor, Windsurf, Antigravity 또는 모든 MCP 클라이언트와 작동합니다
  • 로컬 전용: 모든 데이터는 사용자의 기기에 유지됩니다
  • 무료 및 오픈 소스: MIT 라이선스
Ad

결정 구조 예시

{
  "id": "ui-001",
  "scope": "UI",
  "decision": "Use Tailwind CSS for all styling",
  "status": "active",
  "rationale": "Consistent design tokens, easy for AI to generate correct classes.",
  "constraints": [
    "No arbitrary values (e.g. w-[37px]) unless absolutely necessary"
  ]
}

작동 방식

AI는 컨텍스트가 필요할 때 컨텍스트 창에 RAG를 실행하고 결과를 주입하는 대신 MCP를 통해 search_decisions를 호출합니다. 이는 memory.md/claude.md 파일에 대한 더 구조화된 대안을 제공하며, 개발자는 DecisionNode가 기존 메모리 시스템에 유용한 보완책이라고 평가합니다.

추가 기능

이 도구에는 에이전트 동작/검색 구성, 결정 기록 추적, 충돌 감지 및 MCP를 통해 접근할 수 있는 더 많은 도구가 포함되어 있습니다. 개발자는 Antigravity로 시작한 후 주로 Claude Code로 구축했으며, 일관된 프로젝트 결정을 유지하면서 다른 AI 도구 간에 전환할 때 특히 유용하다고 평가했습니다.

📖 Read the full source: r/ClaudeAI

Ad

👀 See Also

macOS의 sandbox-exec를 활용한 안전한 애플리케이션 실행 탐구
Tools

macOS의 sandbox-exec를 활용한 안전한 애플리케이션 실행 탐구

sandbox-exec는 macOS에 내장된 명령줄 유틸리티로, 애플리케이션을 제한된 환경에서 실행할 수 있게 합니다. 사용자 정의 샌드박스 프로필을 활용하는 방법을 알아보세요.

OpenClawRadar
포어맨: 로컬 클로드 코드 원격 제어를 위한 오픈 소스 슬랙 봇
Tools

포어맨: 로컬 클로드 코드 원격 제어를 위한 오픈 소스 슬랙 봇

Foreman은 로컬에서 실행 중인 Claude Code 인스턴스를 원격 제어하는 무료 오픈 소스 Slack 봇입니다. 개발자들이 책상에서 떨어져 있을 때도 휴대폰으로 Claude에 작업을 보낼 수 있게 하면서도 파일 시스템, 도구, 환경에 대한 완전한 로컬 접근을 유지합니다.

OpenClawRadar
디블랭크: LLM 토큰 절감을 위한 코드 서식 제거 도구
Tools

디블랭크: LLM 토큰 절감을 위한 코드 서식 제거 도구

Deblank은 코드 형식화(들여쓰기, 공백, 줄 바꿈)를 제거하여 LLM으로 전송하기 전에 토큰을 줄여주는 오픈소스 도구입니다. Java/C++의 경우 약 30%, Python의 경우 약 9%의 토큰 감소 효과가 있으며, 약 76ms의 지연 시간을 보입니다. Python, Java, C/C++, C#, JS/TS, Go를 지원합니다.

OpenClawRadar
Tessera: 여러 개의 클로드 코드 세션을 관리하기 위한 오픈소스 GUI 작업 공간
Tools

Tessera: 여러 개의 클로드 코드 세션을 관리하기 위한 오픈소스 GUI 작업 공간

Tessera는 Git 워크트리 격리, 칸반 작업 추적, 실시간 diff, 에이전트 활동 검사 기능을 통해 여러 Claude Code 세션을 나란히 실행할 수 있는 오픈소스 GUI입니다.

OpenClawRadar