Amazon Bedrock AgentCore
Disclaimer: λ³Έ κ°μ΄λλ Amazon Bedrock AgentCoreλ₯Ό μ²μ μ νλ λΆλ€μ μν 100-200λ 벨μ κ°μμ getting started λ° μ½λ μ€λν«μ μ 곡ν©λλ€. λ³Έ κ°μ΄λλ κ°μΈμ μΈ μ견과 κ°μ΄λλ‘ AWSμ 곡μ λ¬Έμλ₯Ό λννλ κ²μ΄ μλλ©°, λͺ¨λ λ΄μ©μ AWSμ 곡μ λ¬Έμλ₯Ό μ°μ μΌλ‘ ν©λλ€.
Contributors
Main Contributor: Daekeun Kim (daekeun@amazon.com)
Overview
Amazon Bedrock AgentCoreλ νλ‘λμ νκ²½μμ AI μμ΄μ νΈλ₯Ό λκ·λͺ¨λ‘ λ°°ν¬νκ³ μ΄μν λ κ²ͺλ λ€μν λ¬Έμ λ₯Ό ν΄κ²°νκΈ° μν΄ μ€κ³λ μλΉμ€μ λλ€. κΈ°μ‘΄μ Bedrock Agentsκ° μμ΄μ νΈλ₯Ό μ½κ² λ§λ€κ³ μ€ννλ λ° μ΄μ μ λ§μ·λ€λ©΄, AgentCoreλ μ¬κΈ°μ ν λ¨κ³ λμκ° λ€μκ³Ό κ°μ μ°¨λ³μ μ μ 곡ν©λλ€.
보μ λ° μμ μ±: AgentCore Runtimeμ μΈμ κ²©λ¦¬κ° μλ²½ν 보μ μλ²λ¦¬μ€ μ€ν νκ²½μ μ 곡νμ¬ λ°μ΄ν° μ μΆμ λ°©μ§ν©λλ€. λν, 체ν¬ν¬μΈνΈ λ° λ³΅κ΅¬ κΈ°λ₯μ ν΅ν΄ μκΈ°μΉ μμ μ€λ¨μ΄λ μ€ν¨ μμλ μμ΄μ νΈκ° μννκ² λ³΅κ΅¬λ μ μλλ‘ ν©λλ€.
νμ₯μ±: μμ² κ°μ λμ μΈμ μΌλ‘ μλ νμ₯λ μ μμ΄ μΈνλΌ μ©λ κ³νμ΄ νμ μμ΅λλ€. λν, 8μκ°κΉμ§ μ€ν κ°λ₯ν λΉλκΈ° μν¬λ‘λλ₯Ό μ§μνμ¬ μ₯κΈ° μ€ν μμ μλ μ ν©ν©λλ€.
λͺ¨λν μλΉμ€: AgentCoreλ λ 립μ μΌλ‘ μ¬μ© κ°λ₯νλ©°, μνΈ μ°λλλλ‘ μ΅μ νλ μ¬λ¬ λͺ¨λν μλΉμ€λ‘ ꡬμ±λμ΄ μμ΅λλ€.
AgentCore Runtime: μμ΄μ νΈλ₯Ό μμ νκ² λ°°ν¬νκ³ νμ₯ν©λλ€.
AgentCore Memory: λ¨κΈ° λ° μ₯κΈ° λ©λͺ¨λ¦¬λ₯Ό κ΄λ¦¬νμ¬ μμ΄μ νΈκ° μ¬λ¬ μνΈμμ©μ κ±Έμ³ μ»¨ν μ€νΈλ₯Ό μ μ§ν μ μλλ‘ ν©λλ€.
AgentCore Gateway: κΈ°μ‘΄ APIλ AWS Lambda ν¨μλ₯Ό μμ΄μ νΈ λκ΅¬λ‘ λ³ννμ¬ μμ΄μ νΈκ° λ€μν μμ€ν κ³Ό ν΅ν©λ μ μλλ‘ ν©λλ€.
AgentCore Identity: μμ΄μ νΈκ° AWS μλΉμ€ λ° νμ¬ λꡬμ μμ νκ² μ κ·Όν μ μλλ‘ κΆνμ κ΄λ¦¬ν©λλ€.
AgentCore Tools - Code Interpreter: μμ΄μ νΈκ° 격리λ μλλ°μ€ νκ²½μμ μ½λλ₯Ό μμ νκ² μ€νν μ μκ² ν΄μ€λλ€.
AgentCore Tools - Browser: AI μμ΄μ νΈκ° λκ·λͺ¨λ‘ μΉμ¬μ΄νΈμ μνΈ μμ©ν μ μλλ‘ λΉ λ₯΄κ³ μμ ν ν΄λΌμ°λ κΈ°λ° λΈλΌμ°μ λ°νμμ μ 곡ν©λλ€.
AgentCore Observability: μμ΄μ νΈμ λμμ λ¨κ³λ³λ‘ μκ°ννκ³ λλ²κΉ , λͺ¨λν°λ§μ μ§μν©λλ€.
μ μ°μ±: μ€ν μμ€ νλ μμν¬(μ: LangGraph, CrewAI)λ 컀μ€ν νλ μμν¬, κ·Έλ¦¬κ³ λͺ¨λ λͺ¨λΈκ³Ό ν¨κ» μ¬μ©ν μ μμ΄ κ°λ° νμ κΈ°μ‘΄ λꡬλ₯Ό μ μ§νλ©΄μ μν°νλΌμ΄μ¦κΈ κΈ°λ₯μ μΆκ°ν μ μμ΅λλ€.
μ΄λ¬ν κΈ°λ₯λ€μ ν΅ν΄ κ°λ°μλ€μ 보μ, λ©λͺ¨λ¦¬ κ΄λ¦¬, λͺ¨λν°λ§ λ± μΈνλΌ κ΅¬μΆμ λλ 'undifferentiated heavy lifting' (μ°¨λ³νλμ§ μλ κ³ λ μμ )μμ λ²μ΄λ μμ΄μ νΈμ ν΅μ¬ κΈ°λ₯ κ°λ°μ μ§μ€νμ¬ νλ‘λμ νκ²½μ λ§λ μ루μ μ λ λΉ λ₯΄κ² μμ₯μ μΆμν μ μμ΅λλ€.
μΈλΆ μλΉμ€ μ΄ν΄λ³΄κΈ°
References
Amazon Bedrock AgentCore 곡μ λ¬Έμ: https://docs.aws.amazon.com/bedrock-agentcore/latest/devguide/what-is-bedrock-agentcore.html
Strands Agents λ¬Έμ: https://strandsagents.com/latest/user-guide/concepts/agents/agent-loop/
μ½λ μμ : https://github.com/awslabs/amazon-bedrock-agentcore-samples/
Last updated