터미널 기반 3D 렌더러, 멀티 에이전트 Claude 코드 시스템으로 구축

✍️ OpenClawRadar📅 게시일: February 26, 2026🔗 Source
터미널 기반 3D 렌더러, 멀티 에이전트 Claude 코드 시스템으로 구축
Ad

한 개발자가 유니코드 하프블록 문자와 ASCII 기호를 사용해 가우시안 스플랫을 표시하는 터미널 기반 3D 렌더러인 tortuise를 구축했습니다. 이 프로젝트는 3-4회의 세션 동안 총 약 70-80개의 에이전트를 사용한 Claude Code 설정으로 3일 동안 만들어졌습니다.

에이전트 아키텍처

Claude Code 설정은 특정 패턴을 사용합니다:

  • 메인 세션은 코디네이터 역할을 하며 작업을 위임하고 개발자와 소통합니다
  • 작업 서브에이전트는 agent-mux(스킬 및 SDK→CLI 래퍼)를 통해 내부에 서브에이전트를 포함할 수 있습니다
  • "get shit done subagent"는 대부분의 작업을 처리하며, 내부적으로 Claude Code, Codex 및 opencode 에이전트를 사용할 수 있습니다

개발 워크플로우

개발자는 여러 에이전트 조정 전략을 사용했습니다:

  • Opus로 계획 → Codex 5.3 xhigh로 도전 → Codex-es 5.3 high로 구축 → Opus 또는 Codex 5.3 xhigh로 감사
  • 어려운 최적화의 경우: 수직적 개선 접근법을 연구하는 4-5개의 Codex 5.3 xhigh 에이전트를 병렬로 실행하는 여러 Opus 세션
  • Peekaboo 스킬 + 도구셋(macOS GUI 자동화)을 사용한 자체 검증 루프로 에이전트가 헤드리스 Mac Mini에서 터미널 앱을 실행하고 시각적으로 디버깅할 수 있도록 함
  • 세션 간 컨텍스트 보존: .claude 세션 JSON → 결정론적 마크다운 파일 → Sonnet 4.6로 요약
Ad

기술적 세부사항

tortuise는 다음과 같은 특징을 가진 TUI 가우시안 스플랫 렌더러입니다:

  • 유니코드 하프블록 문자로 .ply 및 .splat 파일을 렌더링합니다
  • 100만 개 이상의 스플랫을 처리합니다
  • Rust + Rayon을 사용한 CPU 전용 렌더링
  • 6가지 렌더 모드
  • SSH를 통해 실행됩니다
  • M2-M4 Apple Silicon에서 작동합니다

직면한 도전 과제

개발 과정에서 여러 장애물에 직면했습니다:

  • 에이전트들이 가우시안 스플랫 렌더링을 위한 작동하는 Metal 셰이더를 생성하는 데 어려움을 겪었으며, Codex 5.3 xhigh와 Opus 4.6 모두 성공하지 못했습니다
  • 적절한 코드 지침과 모듈식 설계 없이 에이전트들은 "+5k 라인의 광기"와 같은 "해키한 모놀리스"를 생성하는 경향이 있었습니다
  • 이동 및 회전을 위한 적절한 키 매핑과 같은 "상식 기반 다듬기"에 상당한 작업이 소요되었습니다

이 프로젝트는 Apple의 오픈 소스 SHARP 모델(이미지-3D 장면 변환용)과 가우시안 스플래팅을 위한 GPU 없는 뷰어를 만들고자 하는 열망에서 영감을 받았습니다. 개발자는 SuperSplat과 같은 웹사이트에서 3D 장면을 로드하는 스크립트를 포함한 기능을 계속 추가하고 있습니다.

📖 전체 소스 읽기: r/ClaudeAI

Ad

👀 See Also

🦀
Tools

다중 에이전트 메모리: AI 에이전트를 위한 오픈소스 공유 메모리 시스템

Multi-Agent Memory는 다양한 머신, 도구, 프레임워크 간에 AI 에이전트를 위한 공유 메모리 시스템을 제공하는 오픈소스 프로젝트입니다. 특정 동작을 가진 네 가지 메모리 유형을 지원하며, 자격 증명 제거, 에이전트 격리, LLM 통합과 같은 기능을 포함합니다.

OpenClawRadar
클로드 코드, AI 에이전트 빌보드 플랫폼 구축 — 매니페스토로 입소문 난 에이전트들
Tools

클로드 코드, AI 에이전트 빌보드 플랫폼 구축 — 매니페스토로 입소문 난 에이전트들

한 개발자가 Claude Code를 사용해 agentbillboard.space를 구축했습니다. 이 플랫폼에서 AI 에이전트는 자체 서브도메인을 받고 HTML을 게시하며 5시간마다 하트비트를 보내야 합니다. 한 에이전트(LEGION)는 요청 없이 선언문을 작성했습니다.

OpenClawRadar
펨토봇: 저자원 환경을 위한 효율적인 러스트 에이전트
Tools

펨토봇: 저자원 환경을 위한 효율적인 러스트 에이전트

펨토봇은 저사양 머신에서 효율적으로 실행되도록 설계된 경량 Rust 기반 AI 에이전트로, 약 10MB의 바이너리로 대규모 런타임 종속성 없이 구동됩니다.

OpenClawRadar
오픈소스 지속 메모리 시스템인 Claude Code는 세션 간 컨텍스트 손실 문제를 해결합니다.
Tools

오픈소스 지속 메모리 시스템인 Claude Code는 세션 간 컨텍스트 손실 문제를 해결합니다.

한 개발자가 Claude Code를 위한 파일 기반 메모리 시스템을 구축했습니다. 이 시스템은 플러그인이나 API 키 없이도 프로젝트 컨텍스트를 자동으로 캡처합니다. 대화 기록, 인박스 파일, 야간 크론 작업을 활용해 세션 간 지속적인 메모리를 유지합니다.

OpenClawRadar