AI SDK harness layer에서 ACP 호환 harness 사용하기
·2026.08.13 09:00
핵심 내용
AI SDK harness layer가 새로운 @ai-sdk/harness-acp 패키지를 통해 ACP 호환 harness를 지원한다.
자세히 보기
AI SDK harness layer가 새로운 @ai-sdk/harness-acp 패키지를 통해 Agent Client Protocol (ACP) 호환 harness를 지원하기 시작했다.
기존에는 각 harness 어댑터가 특정 런타임(Claude Code, Codex, Pi 등)을 개별적으로 래핑해야 했다. 반면, 새로운 패키지는 프로토콜 자체를 래핑하는 메타 어댑터(meta adapter) 역할을 수행한다. 이를 통해 ACP 호환 패키지를 제공하는 모든 harness에 대한 어댑터를 유연하게 구축할 수 있다.
구현 방식은 다음과 같다:
- createACP를 사용하여 해당 패키지를 전달하고 기본 harness 매핑을 구성한다.
- 구성된 harness를 HarnessAgent에 전달하여 사용한다.
다만, Claude Code나 Codex처럼 직접적인 어댑터가 이미 존재하는 경우에는 더 긴밀한 통합을 위해 전용 어댑터(@ai-sdk/harness-claude-code, @ai-sdk/harness-codex)를 사용하는 것이 권장된다. @ai-sdk/harness-acp는 전용 어댑터가 없는 harness를 사용할 때 활용하는 것이 좋다.
이 한국어 요약은 AI가 자동으로 만들었습니다. 원문의 주장과 맥락은 원문에서 확인해 주세요. 저작권은 원저작자에게 있습니다.