Amazon Web Services 한국 블로그

Amazon Bedrock의 Claude Sonnet 4.5 소개: Anthropic의 코딩 및 복잡한 에이전트 최적화 모델

오늘 Anthropic이 제공하는 Claude Sonnet 4.5Amazon Bedrock에서 사용할 수 있다는 소식을 발표하게 되어 기쁘게 생각합니다. Amazon Bedrock은 선도적인 AI 기업의 고성능 기반 모델을 선택할 수 있는 완전 관리형 서비스입니다. 이 새로운 모델은 코딩 및 복잡한 에이전트 애플리케이션에서 최첨단 성능을 달성하기 위한 Claude 4의 기반으로 구축되었습니다.

Claude Sonnet 4.5는 도구 처리, 메모리 관리 및 컨텍스트 처리에서 향상된 성능을 통해 에이전트 기능의 발전을 보여줍니다. 이 모델은 최적의 개선 사항을 식별하는 것부터 리팩터링 결정을 내릴 때 더 효과적인 판단을 내리는 것에 이르기까지 코드 생성 및 분석에서 눈에 띄게 개선되었습니다. 특히 개발 주기 전반에 걸쳐 일관된 성능과 신뢰성을 유지하면서 수 시간 또는 수일에 걸쳐 복잡한 소프트웨어 프로젝트를 효과적으로 계획하고 실행할 수 있는 자율적인 장기 코딩 작업에 탁월합니다.

Amazon Bedrock에서 Claude Sonnet 4.5를 사용하면 개발자는 기반 모델용 통합 API를 제공할 뿐만 아니라 보안 및 최적화를 위한 엔터프라이즈급 도구를 사용하여 데이터를 완벽하게 제어하는 완전 관리형 서비스를 이용할 수 있습니다.

또한 Claude Sonnet 4.5는 Amazon Bedrock AgentCore와 원활하게 통합되므로 개발자는 복잡한 에이전트를 구축하는 데 필요한 모델의 기능을 극대화할 수 있습니다. AgentCore의 전용 인프라는 모델의 향상된 도구 처리, 메모리 관리 그리고 컨텍스트에 대한 이해를 보완합니다. 개발자는 완전한 세션 격리, 8시간 장기 실행 지원, 종합적인 관찰성 특성을 활용하여 자율 보안 운영부터 복잡한 엔터프라이즈 워크플로까지 프로덕션에 바로 사용할 수 있는 에이전트를 배포하고 모니터링할 수 있습니다.

비즈니스 애플리케이션 및 사용 사례
Sonnet 4.5는 기술적 역량 외에도 일관된 성능과 고급 문제 해결 능력을 통해 실질적인 비즈니스 가치를 제공합니다. 이 모델은 복잡한 워크플로에서 안정적인 성능을 유지하면서 비즈니스 문서를 작성하고 편집하는 데 탁월합니다.

여러 주요 산업에서 강점을 보이는 모델입니다.

  • 사이버 보안 – Claude Sonnet 4.5는 취약점을 악용하기 전에 자율적으로 취약점을 패치하는 에이전트를 배포하는 데 사용할 수 있습니다. 즉, 사후 탐지에서 선제적 방어로 전환할 수 있습니다.
  • 금융 – Sonnet 4.5는 초급 금융 분석부터 고급 예측 분석까지 모든 사항을 처리하여 수동 감사 준비를 지능형 위험 관리로 전환하는 데 도움이 됩니다.
  • 연구 – Sonnet 4.5는 도구, 컨텍스트를 더 잘 처리하고 바로 사용할 수 있는 문서 파일을 제공하여 전문가 분석을 최종 결과물과 실행 가능한 인사이트로 전환할 수 있습니다.

Amazon Bedrock API의 Sonnet 4.5 기능
Amazon Bedrock API의 Sonnet 4.5의 주요 내용은 다음과 같습니다.

스마트 컨텍스트 범위 관리 – 새로운 API는 AI 모델이 최대 용량에 도달했을 때 지능적인 처리를 도입합니다. 이제 Claude Sonnet 4.5는 대화가 너무 길어지면 오류를 반환하는 대신 사용할 수 있는 한도까지 응답을 생성하고 중단된 이유를 명확하게 표시합니다. 이를 통해 번거로운 작업 중단을 없애고 사용자가 사용할 수 있는 컨텍스트 범위를 최대화할 수 있습니다.

효율성을 위한 도구 사용 정리 – Claude Sonnet 4.5를 사용하면 긴 대화 중에 도구 상호 작용 기록을 자동으로 정리할 수 있습니다. 대화 중 여러 도구를 호출한 경우 시스템은 최근 결과를 보존하면서 이전 도구 결과를 자동으로 제거할 수 있습니다. 이를 통해 대화의 효율성을 높이고 불필요한 토큰 소비를 방지하여 대화 품질을 유지하면서 비용을 절감할 수 있습니다.

교차 대화 메모리 – Sonnet 4.5는 새로운 메모리 기능을 통해 로컬 메모리 파일을 사용하여 다양한 대화에서 정보를 기억할 수 있습니다. 사용자는 단일 채팅 세션 이후에도 지속되는 기본 설정, 컨텍스트 또는 중요한 정보를 기억하도록 모델에 명시적으로 요청할 수 있습니다. 이를 통해 로컬 파일 내에서 정보를 안전하게 유지하면서 더 개인화되고 컨텍스트에 맞는 상호 작용이 가능합니다.

컨텍스트 관리를 위한 새로운 기능을 통해 개발자는 컨텍스트 한도에 도달하거나 중요한 정보의 잦은 손실 없이 더 높은 성능의 인텔리전스로 장기 실행 작업을 처리할 수 있는 AI 에이전트를 구축 가능합니다.

시작하기
Claude Sonnet 4.5 작업을 시작하려면 올바른 모델 ID를 사용하여 Amazon Bedrock을 통해 액세스할 수 있습니다. Amazon Bedrock Converse API를 사용하여 코드를 한 번 작성하고 여러 모델 간에 원활하게 전환하는 것이 모범 사례입니다. 이렇게 하면 Sonnet 4.5나 Amazon Bedrock에서 사용할 수 있는 다른 모델을 더 쉽게 실험할 수 있습니다.

간단한 예제를 통해 실제로 작동하는지 살펴보겠습니다. Amazon Bedrock Converse API를 사용하여 Sonnet 4.5에 프롬프트를 보내겠습니다. 사용할 모듈을 가져오는 것으로 시작합니다. 이 간단한 예제에서는 AWS SDK for Python(Boto3)만 있으면 BedrockRuntimeClient를 만들 수 있습니다. 또한 나중에 출력 형식을 적절히 지정할 수 있도록 리치 패키지를 가져오고 있습니다.

모범 사례에 따라 boto3 세션을 생성하고, 직접 생성하는 대신 이를 통해 Amazon Bedrock 클라이언트를 생성합니다. 이렇게 하면 구성을 명시적으로 제어할 수 있고, 스레드 안전성이 향상되며, 기본 세션에 의존하는 것보다 코드를 더 예측 가능하고 테스트 가능하게 만들 수 있습니다.

Sonnet 4.5의 성능을 보여주기 위해 간단한 질문을 하는 대신 모델에 약간의 복잡성을 부여해 보겠습니다. 단일 데이터베이스를 사용하여 Java로 작성된 가상의 레거시 모놀리식 애플리케이션의 현재 상태를 모델에 제공하고 마이그레이션 전략, 위험 평가, 예상 일정, 주요 마일스톤, 구체적인 AWS 서비스 권장 사항이 포함된 디지털 트랜스포메이션 계획을 요청하겠습니다.

프롬프트가 상당히 길기 때문에 로컬에서 텍스트 파일에 입력하고 코드에 로드합니다. 그런 다음 역할을 “사용자”로 지정해 Amazon Bedrock Converse 페이로드를 설정하여 이 페이로드가 애플리케이션 사용자가 보낸 메시지임을 표시하고 콘텐츠에 프롬프트를 추가합니다.

여기서 마법 같은 일이 일어납니다! 이 모든 사항을 취합해 모델 ID를 사용하여 Claude Sonnet 4.5를 호출합니다. 대략 이렇다고 보면 됩니다. Sonnet 4.5에는 추론 프로필을 통해서만 액세스할 수 있습니다. 모델 요청을 처리할 AWS 리전을 정의하고 처리량과 성능을 관리하는 데 도움이 됩니다.

데모에서는 Amazon Bedrock의 시스템 정의 교차 리전 추론 프로필을 하나 사용하겠습니다. 이 프로필은 여러 리전에 요청을 자동으로 라우팅하여 성능을 최적화합니다.

이제 결과를 보려면 화면에 출력만 하면 됩니다. 여기서는 앞서 가져온 리치 패키지를 사용합니다. 패키지의 응답이 길어질 것으로 예상되기 때문에 깔끔하게 서식이 적용된 형식의 출력물을 얻기 위해서죠. 또한 결과를 파일에 저장하여 팀원과 간편하게 공유할 수 있도록 하겠습니다.

좋습니다. 결과를 확인해 보겠습니다! 예상대로 Sonnet 4.5는 요구 사항을 충족했으며, 실행에 옮길 수 있는 디지털 트랜스포메이션 계획에 대한 광범위하고 심층적인 지침을 제공했습니다. 여기에는 핵심 요약, 단계별로 구분되고 예상 시간이 명시된 단계별 마이그레이션 전략, 개발 프로세스를 시작하고 마이크로서비스로 세분화하기 위한 코드 샘플까지 포함되어 있습니다. 또한 기술 도입을 위한 비즈니스 사례를 제공하고 각 시나리오에 적합한 AWS 서비스를 추천했습니다. 보고서의 주요 내용은 다음과 같습니다.

Claude Sonnet 4.5는 일관성을 유지하면서 창의적인 솔루션을 제공할 수 있어 복잡한 문제 해결 및 개발 작업에 AI를 사용하려는 비즈니스에 이상적인 선택입니다. 지침을 따르고 도구를 사용하는 향상된 기능은 다양한 비즈니스 상황에서 더욱 신뢰할 수 있고 혁신적인 솔루션으로 이어집니다.

알아야 할 사항
Claude Sonnet 4.5에서는 에이전트 역량이 크게 발전했습니다. 특히 일관된 성과와 창의적인 문제 해결이 필수적인 영역에서 탁월한 성과를 거두었습니다. 도구 처리, 메모리 관리 및 컨텍스트 처리 기능이 향상되어 금융, 연구 및 사이버 보안과 같은 주요 산업에서 특히 유용합니다. Claude Sonnet 4.5는 복잡한 개발 수명 주기를 처리하든 장기 실행 작업을 수행하든 비즈니스에 중요한 워크플로를 처리하든 관계없이 기술적 우수성과 실용적인 비즈니스 가치를 결합했습니다.

Claude Sonnet 4.5는 지금 바로 사용할 수 있습니다. 가용성에 대한 자세한 내용은 설명서를 참조하세요.

Amazon Bedrock에 대해 자세히 알아보려면 자기 주도형 Amazon Bedrock 워크숍을 탐색하고 애플리케이션에서 사용할 수 있는 모델과 해당 기능을 사용하는 방법을 알아보세요.