의미: LLM 기반 테스트 어설션 및 구조화된 텍스트 추출을 위한 Go SDK

✍️ OpenClawRadar📅 게시일: March 28, 2026🔗 Source
의미: LLM 기반 테스트 어설션 및 구조화된 텍스트 추출을 위한 Go SDK
Ad

Sense의 기능

Sense는 Claude를 활용하는 Go SDK로, 두 가지 주요 사용 사례가 있습니다: 테스트에서 비결정적 출력을 평가하고, 구조화되지 않은 텍스트에서 구조화된 데이터를 추출합니다.

주요 기능

1. LLM 기반 테스트 어설션:

  • 엄격한 어설션 대신 일반 영어로 기대 사항 작성
  • 실패 시 통과한 항목, 실패한 항목, 이유, 증거 및 신뢰도 점수를 포함한 구조화된 피드백 제공
  • 사용 예: s.Assert(t, agentOutput).Expect("유효한 Go 코드를 생성함").Expect("관용적인 오류 처리를 수행함").Run()

2. 구조화된 텍스트 추출:

  • 구조화되지 않은 텍스트에서 형식화된 구조체 추출
  • 구조체를 정의하고 포인터를 전달하면 리플렉션을 통해 스키마 생성
  • 스키마 강제 적용은 Claude의 강제 tool_use를 통해 서버 측에서 수행
  • 사용 예: var m MountError s.Extract("device /dev/sdf already mounted with vol-0abc123", &m).Run() fmt.Println(m.Device) // "/dev/sdf"
  • 로그 파싱, 지원 티켓, 테스트 이상의 API 정규화에 유용

추가 기능

  • 프로그래밍 방식 결과를 위한 Eval
  • A/B 테스트를 위한 Compare
  • 50% 비용 절감 효과의 배치 지원
  • 모의 테스트를 위한 EvaluatorExtractor 인터페이스
  • 135개 이상의 테스트 포함

개발 배경

전체 SDK는 초기 설계부터 구현, 테스트, 문서화까지 Claude Code를 사용하여 구축되었습니다. 제작자는 API 설계와 개발자 워크플로우에 유용한 요소에 대한 피드백을 구하고 있습니다.

📖 전체 Source 읽기: r/ClaudeAI

Ad

👀 See Also

HomeButler: API 키 없이 Claude에서 홈랩 서버를 관리하는 MCP 서버
Tools

HomeButler: API 키 없이 Claude에서 홈랩 서버를 관리하는 MCP 서버

HomeButler는 Claude가 API 키 없이도 홈랩 서버에서 자체 호스팅 앱을 설치, 모니터링 및 관리할 수 있게 해주는 MCP 서버입니다. 이 도구는 로컬에서 실행되며 모든 작업을 사용자의 네트워크 내에서 유지하며 Claude Code로 구축되었습니다.

OpenClawRadar
클로드를 위한 오픈 소스 SQLite 기반 지속적 메모리 시스템
Tools

클로드를 위한 오픈 소스 SQLite 기반 지속적 메모리 시스템

한 개발자가 GPL 라이선스의 로컬 시스템인 memchat을 공개했습니다. 이 시스템은 Claude 세션의 체크포인트에서 지식을 추출하여 SQLite에 저장하고, 새로운 세션에서 이를 재조립하여 대화 간 컨텍스트를 유지합니다.

OpenClawRadar
MCP 서버가 코드베이스를 지식 그래프로 인덱싱하여 토큰을 10배 감소시킵니다
Tools

MCP 서버가 코드베이스를 지식 그래프로 인덱싱하여 토큰을 10배 감소시킵니다

codebase-memory-mcp라는 새로운 MCP 서버는 tree-sitter를 사용하여 코드베이스를 지속적인 지식 그래프로 파싱하여 구조적 쿼리에 대한 토큰 사용량을 최소 10배 감소시킵니다. 35개의 실제 저장소에서 벤치마킹한 결과, 파일별 탐색을 그래프 쿼리로 대체합니다.

OpenClawRadar
Forge: 자동화된 검증과 프로젝트 DNA를 갖춘 Claude 기반 IDE
Tools

Forge: 자동화된 검증과 프로젝트 DNA를 갖춘 Claude 기반 IDE

포지는 VS Code 기반의 Claude 기반 IDE로, 코드를 보여주기 전에 자동으로 타입 검사, 테스트, 커버리지 검사, 임포트 검증을 실행합니다. 검증 실패 시 자가 치유 루프를 포함하며, 코드베이스 패턴의 프로젝트 DNA를 구축합니다.

OpenClawRadar