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

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% 비용 절감 효과의 배치 지원
- 모의 테스트를 위한
Evaluator및Extractor인터페이스 - 135개 이상의 테스트 포함
개발 배경
전체 SDK는 초기 설계부터 구현, 테스트, 문서화까지 Claude Code를 사용하여 구축되었습니다. 제작자는 API 설계와 개발자 워크플로우에 유용한 요소에 대한 피드백을 구하고 있습니다.
📖 전체 Source 읽기: r/ClaudeAI
👀 See Also

GrapeRoot MCP 도구가 Claude 코드 토큰 사용량을 50-70% 감소시킵니다
한 개발자가 Claude Code를 사용하여 GrapeRoot라는 MCP 도구를 만들었습니다. 이 도구는 탐색된 파일을 추적하고 변경되지 않은 콘텐츠를 다시 읽지 않아 토큰 사용량을 50-70% 줄이고, 20달러 Claude Code 요금제를 2-3배 더 오래 사용할 수 있게 합니다.
클로드 코드 대 코드스: 36개 vs 28개 파일, $2.50 vs $2.04, 무한 루프 포착 — 실제 비교
한 개발자가 Claude Code와 Codex (Cursor)에서 동일한 두 작업(PR 분류 봇, 실시간 코드 리뷰 UI)을 실행했습니다. 결과: 36개 파일 vs 28개 파일, $2.50 vs $2.04 비용, Claude가 더 적은 TypeScript 오류를 생성했고, Codex는 무한 React 루프가 있었습니다.

InsForge: AI 코딩 에이전트를 위한 오픈소스 백엔드 플랫폼
InsForge는 AI 코딩 에이전트에 관리형 데이터베이스, 인증, 스토리지, 컴퓨트, 호스팅, AI 게이트웨이를 제공하는 오픈소스 백엔드 플랫폼(Apache 2.0)으로, CLI 또는 MCP를 통해 제어할 수 있습니다.

Claude-Code v2.1.111은 Opus 4.7 xhigh effort, /ultrareview, 그리고 PowerShell 도구를 추가합니다.
Claude-Code v2.1.111는 high와 max 사이에 Opus 4.7 xhigh 노력 수준을 도입하고, 클라우드 기반 다중 에이전트 코드 리뷰를 위한 /ultrareview 명령어를 추가하며, Windows에서 PowerShell 도구 지원을 롤아웃하기 시작합니다. 이 업데이트에는 인터랙티브 /effort 컨트롤, 자동 테마 매칭 및 다양한 버그 수정도 포함됩니다.