ACP 버그 조사: 로컬 Ollama에서 '메타데이터 누락' 오류를 유발하는 프로토콜 불일치

ACP/OpenClaw 통합에서 버그 확인
개발자가 로컬 Ollama 모델을 사용할 때 ACP(에이전트 제어 프로토콜)와 OpenClaw의 통합에 영향을 미치는 버그를 식별하고 문서화했습니다. 이 문제는 acpx spawn 명령이 제대로 작동하지 않도록 합니다.
환경 세부 정보
- OpenClaw: 2026.3.13
- acpx: 최신 (npm -g)
- Ollama: 로컬 (kimi-k2.5:cloud, glm-5:cloud)
- OS: macOS (Apple Silicon)
- Node: v22.19.0
버그 내용
실패하는 명령:
acpx spawn exec -- "test"
# 또는
acpx spawn sessions new --name test수신된 오류 메시지:
ACP 오류 (ACP_SESSION_INIT_FAILED): 에이전트:main:acp:...에 대한 ACP 메타데이터가 없습니다.JSON 메시지 구문 분석 실패: [commands] /help /commands /status...
SyntaxError: 예상치 못한 토큰 'c', "[commands] ..."는 유효한 JSON이 아닙니다작동하는 것 vs 작동하지 않는 것
작동:
openclaw acp client --help(클라이언트 시작)openclaw acp client(독립 실행 모드)acpx config show(설정 로드)
작동하지 않음:
acpx spawn exec -- "test"("메타데이터가 없습니다" 오류로 실패)acpx spawn sessions new --name test(세션 생성 실패)- 모든 ACP spawn 명령
근본 원인 분석
문제는 프로토콜 불일치로 보입니다:
acpx가 에이전트 명령(openclaw acp client)을 생성- 클라이언트가 시작되어 텍스트(도움말 메시지, 세션 정보)를 출력
acpx는 파이프를 통해 JSON 메시지를 기대- JSON 구문 분석 실패 → "메타데이터가 없습니다" → 생성 실패
문제를 보여주는 주요 로그:
[acpx] 에이전트 생성 중: openclaw acp client
[client] 초기화 (실행 중)
JSON 메시지 구문 분석 실패: [commands] /help /commands...
→ acpx는 JSON을 기대하지만 텍스트를 수신현재 상태
임시 해결책: 발견되지 않음. 문제는 acpx와 openclaw acp client 사이의 프로토콜 수준에 있습니다.
대안: ACP 대신 runtime: "subagent" 사용 — 완벽하게 작동합니다.
영향: 로컬 Ollama와 함께 장기 실행 자율 에이전트에 ACP를 사용할 수 없습니다.
우선순위: 중간 (subagent가 작동하지만, 복잡한 워크플로우에는 ACP가 더 나을 것입니다).
개발자는 OpenClaw 팀에 acpx에 의해 생성될 때 openclaw acp client가 JSON 대신 텍스트를 출력하는 이유, 누락된 --json 플래그나 설정 옵션이 있는지, 그리고 이것이 로컬 Ollama 설정에서 알려진 문제인지 조사해 줄 것을 요청했습니다.
📖 전체 소스 읽기: r/openclaw
👀 See Also

클로드 AI, 백업 발견 및 무차별 대입 버그 수정으로 11년 된 40만 달러 상당 비트코인 지갑 복구
한 사용자가 11년 전 대학 시절 컴퓨터 파일 전체를 Claude에 입력하여 5 BTC(약 $400K 상당) 지갑을 복구했습니다. AI는 오래된 백업 지갑을 찾아내고 btcrecover의 비밀번호 조합 로직에서 버그를 식별하여 성공적으로 암호 해독을 가능하게 했습니다.

레딧 토론에서 챗봇에서 로컬 실행이 가능한 자율 에이전트로의 전환을 강조합니다
레딧 게시물은 구체적인 예시를 통해 챗봇과 자율 에이전트를 구분하며, LLaMA와 같은 모델이 개인 워크스테이션에서 실행되는 로컬 실행 트렌드를 언급합니다.

GitHub Copilot 개인 요금제 변경: 신규 가입 일시 중지, 제한 강화, 모델 조정
GitHub는 에이전트 워크플로우로 인한 컴퓨팅 수요 증가에 대응하여 Copilot Pro, Pro+, Student 플랜의 신규 가입을 일시 중단하고 사용 제한을 강화하며 Pro 플랜에서 Opus 모델을 제거하고 있습니다.

구글 딥마인드 직원들, 군사 AI 계약 관련해 노조 결성 찬성 투표
런던에 있는 Google DeepMind 직원들이 노조 결성을 위해 투표했으며, Google이 미국 및 이스라엘 군대와의 AI 계약을 중단할 것을 요구하고 있으며, 윤리 지침 삭제에 대한 우려를 표명했습니다.