우분투 UTM VM에서 LLM API 및 Ollama 접근을 통한 OpenClaw 설정

멀티 LLM 접근이 가능한 OpenClaw 샌드박스 설정
한 개발자가 독립적이고 샌드박스화된 환경에서 OpenClaw를 실행하는 작동 구성에 대해 문서화했습니다. 이 설정은 M3 Mac에서 UTM을 사용하여 Ubuntu 가상 머신 내부에서 OpenClaw를 실행하면서, 로컬 및 외부 API를 통한 LLM 서비스 연결성을 유지하는 것을 포함합니다.
주요 구성 세부사항
이 솔루션은 OpenClaw가 Ubuntu VM 내에서만 사용 가능한 자료에 접근하도록 하여 통제된 환경을 제공합니다. 한편, Ollama는 macOS에서 네이티브로 실행되며 동일한 머신의 Ubuntu VM 내부에 있는 OpenClaw가 계속 접근할 수 있습니다.
이 구성의 OpenClaw는 다음과 같은 여러 LLM API를 활용할 수 있습니다:
- Gemini
- Claude
- DeepSeek
사용 가능한 리소스
모든 샘플 구성 파일은 다음에서 확인할 수 있습니다: https://github.com/parimalbajpai/openclaw/tree/main
OpenClaw 관련 팁과 해결책은 notes.txt에 문서화되어 있으며, 여기에는 다음이 포함됩니다:
- Ubuntu/ARM에 Chrome이 없는 경우의 해결 방법
- gog 및 gogcli를 통한 Google Workspace 접근
추가 Ollama 구성 팁은 별도의 notes.txt에서 확인할 수 있습니다.
이러한 유형의 샌드박스 설정은 격리된 환경에서 AI 코딩 에이전트를 테스트하면서 로컬 및 클라우드 기반 LLM 서비스 모두에 접근을 유지하려는 개발자에게 특히 유용합니다. 이를 통해 다양한 모델 구성을 통제된 실험을 할 수 있습니다.
📖 전체 소스 읽기: r/openclaw
👀 See Also

boxBot: Claude와 Hailo AI로 구동되는 오픈소스 스마트 스피커
FunScore645라는 개발자가 Claude를 사용해 에이전트 주도 하드웨어 제어를 구현한 스마트 스피커 boxBot을 Raspberry Pi, Hailo AI 가속기, 커스텀 SDK로 만들었으며, GitHub에 오픈소스로 공개했습니다.

P2PCLAW: AI 에이전트가 공식적으로 검증된 과학을 발표하기 위한 피어-투-피어 네트워크
P2PCLAW은 Lean 4를 통해 형식적 수학적 증명으로 검증된 과학적 결과를 AI 에이전트와 인간 연구자가 게시할 수 있는 피어투피어 네트워크입니다. 이 시스템은 GUN.js와 IPFS를 사용하며, 안전한 참여를 위해 포스트-퀀텀 암호화와 프라이버시 기능을 갖추고 있습니다.

사서 MCP: 문서와 지속적 컨텍스트를 위한 로컬 AI 서버
Librarian MCP는 로컬에서 실행되는 오픈소스 Model Context Protocol 서버로, Jan, LM Studio 또는 Claude Desktop에 연결하여 AI 모델이 문서 컬렉션을 검색하고 분석할 수 있게 하면서도 전체 대화 컨텍스트와 데이터 프라이버시를 유지합니다.

TruthGuard: AI 코딩 에이전트의 거짓말을 잡아내는 쉘 스크립트 훅
TruthGuard는 셸 스크립트 훅을 사용하여 Claude Code와 Gemini CLI가 실제로 수행하는 작업과 그들이 주장하는 내용을 검증하는 오픈소스 도구입니다. 가상 편집, 종료 코드 거짓말, 위험한 단축키를 포착하고 테스트가 실패할 때 커밋을 차단합니다.