ACP 호환 하네스 지원 확대
AI SDK 하네스 계층이 ACP 호환 하네스를 새 @ai-sdk/harness-acp 패키지로 지원합니다.
교안에 영향
기존 ACP 비지원 하네스에 대해 직접 어댑터가 없으면 새 패키지 사용 방식으로 안내를 바꿔야 합니다.
요약
- AI SDK 하네스 계층이 HarnessAgent에서 ACP(Agent Client Protocol) 호환 하네스를 지원하도록 바뀌었습니다. - 새 @ai-sdk/harness-acp 패키지로 createACP를 사용해 하네스를 만들고 기본 매핑을 설정할 수 있습니다. - Claude Code와 Codex는 ACP 방식보다 각각의 직접 어댑터인 @ai-sdk/harness-claude-code, @ai-sdk/harness-codex 사용이 권장됩니다. - ACP는 하네스 추상화용이지만 모든 하네스가 ACP를 지원하는 것은 아니며, 일부는 직접 어댑터가 더 밀접한 통합을 제공합니다.
바뀐 것
새 기능
- HarnessAgent가 새 @ai-sdk/harness-acp 패키지를 통해 ACP(Agent Client Protocol) 호환 하네스를 지원합니다.
- createACP로 ACP-compatible package를 받아 하네스 어댑터를 구성하고 기본 하네스 매핑을 설정할 수 있습니다.
개선
- Claude Code와 Codex는 ACP 기반 구현보다 각각 @ai-sdk/harness-claude-code와 @ai-sdk/harness-codex 직접 어댑터 사용이 권장됩니다.
기타
- ACP는 하네스 추상화층이지만 하네스별로 지원 범위와 내부 동작 노출 방식이 다를 수 있음을 안내합니다.