¾Æ¸¶Á¸À¥¼ºñ½º(Amazon Web Services, ÀÌÇÏ 'AWS')´Â ¿À´Ã ¿ÀǼҽº AI ¿¡ÀÌÀüÆ®ÀÎ '½ºÆ®·£Áî Çϳ׽º(Strands harness)'¸¦ °ø°³Çß´Ù. ½ºÆ®·£Áî Çϳ׽º´Â AI ¿¡ÀÌÀüÆ®¸¦ ½ÇÇàÇÏ´Â µ¥ ÇÊ¿äÇÑ ±¸¼º ¿ä¼Ò¸¦ Çϳª·Î Á¶¸³ÇØ µÐ '½ÇÇà ȯ°æ(harness, Çϳ׽º)'À¸·Î, °³¹ßÀÚ°¡ ·ÎÄà PC¿¡¼ °ð¹Ù·Î ½ÇÇàÇϰųª ¿øÇϴ Ŭ¶ó¿ìµå¿¡ ¹èÆ÷ÇÒ ¼ö ÀÖÀ¸¸ç, ÀÚÀ¯·Ó°Ô ¼öÁ¤ÇÒ ¼ö ÀÖ´Â ¾ÆÆÄÄ¡ 2.0(Apache 2.0) ¶óÀ̼±½º·Î Á¦°øµÈ´Ù.
±×µ¿¾È °³¹ßÀÚµéÀº Ŭ·Îµå ÄÚµå(Claude Code)³ª ÄÚµ¦½º(Codex) °°Àº ±âÁ¸ µµ±¸°¡ "¼Õ´ëÁö ¾Ê¾Æµµ Àß ÀÛµ¿ÇÏ´Â" °æÇèÀ» Á¦°øÇÑ´Ù´Â Á¡À» ³ôÀÌ Æò°¡ÇØ ¿Ô´Ù. ±×·¯³ª Á÷Á¢ ¿¡ÀÌÀüÆ®¸¦ ¸¸µé·Á°í Çϸé, ¿©·¯ ±âº» ¿ä¼Ò¸¦ ÀÏÀÏÀÌ ¾Ë¸Â°Ô ¿¬°áÇØ¾ß ÇØ ±× ¸Å²ô·¯¿î °æÇèÀ» ÀçÇöÇϱⰡ ½±Áö ¾Ê¾Ò´Ù. ½ºÆ®·£Áî Çϳ׽º´Â ÀÌ °úÁ¤À» ¹Ì¸® Á¶¸³ÇØ Á¦°øÇÔÀ¸·Î½á, °³¹ßÀÚ°¡ ÀÚ½ÅÀÌ ¼±ÅÃÇÑ AI ¸ðµ¨°ú ÄÚµå ÇÑ ÁÙ·Î ¹Ù·Î ¿¡ÀÌÀüÆ®¸¦ ±¸µ¿ÇÒ ¼ö ÀÖµµ·Ï Çß´Ù. ƯÁ¤ ÄÚµù ÀÛ¾÷¿¡ ÇÑÁ¤µÈ µµ±¸°¡ ¾Æ´Ï¶ó, ´Ù¾çÇÑ ¾÷¹«¿¡ µÎ·ç ¾µ ¼ö ÀÖ´Â ¹ü¿ë ¿¡ÀÌÀüÆ®¸¦ ¸ñÇ¥·Î ¼³°èµÆ´Ù.
ºñ¿ëÀº ³·Ãß°í Á¤È®µµ´Â À¯Áö
AWS ÀÚü Å×½ºÆ®¿¡ µû¸£¸é, µ¿ÀÏÇÑ Å¬·Îµå(Claude) ¶Ç´Â GPT ¸ðµ¨À» »ç¿ëÇßÀ» ¶§ ½ºÆ®·£Áî Çϳ׽º´Â 6°³ º¥Ä¡¸¶Å© Àü¹Ý¿¡¼ ÅäÅ«(AI ¸ðµ¨ÀÌ Ã³¸®ÇÏ´Â ÅØ½ºÆ®ÀÇ ÃÖ¼Ò ´ÜÀ§ÀÌÀÚ ºñ¿ë »êÁ¤ ±âÁØ) ºñ¿ëÀ» Æò±Õ 28% Àý°¨Çß´Ù. Á¤È®µµ´Â Ŭ·Îµå ÄÚµå, ÄÚµ¦½º µî ³Î¸® ¾²ÀÌ´Â ±âÁ¸ µµ±¸¿Í µ¿µîÇϰųª ´õ ³ôÀº ¼öÁØÀ» À¯ÁöÇß´Ù. ƯÈ÷ 'ÆäÀ̺í 5(Fable 5)' ¸ðµ¨À» »ç¿ëÇÑ ½ÃÇè¿¡¼´Â Ŭ·Îµå Äڵ庸´Ù ºñ¿ëÀÌ 77% ³·¾Ò°í, 'Å͹̳Πº¥Ä¡ 2.1(Terminal Bench 2.1)' Á¡¼ö´Â ´õ ³ô¾Ò´Ù. ÇØ´ç Å×½ºÆ®´Â ¾Æ¸¶Á¸ EC2(Amazon EC2) »óÀÇ ºÐ»ê ȯ°æ¿¡¼ ÇϹö(Harbor) µµ±¸¸¦ ÀÌ¿ëÇØ ÁøÇàµÆÀ¸¸ç, »ó¼¼ °á°ú´Â ÈÄ¼Ó ³í¹®À¸·Î °ø°³µÉ ¿¹Á¤ÀÌ´Ù.
½º½º·Î Á¤º¸¸¦ Á¤¸®ÇÏ´Â ±âº» ¼³°è
ÀÌ·¯ÇÑ ÅäÅ« È¿À²ÀÇ »ó´ç ºÎºÐÀº ¸ðµ¨ÀÌ ÇÑ ¹ø¿¡ ±â¾ïÇϰí Âü°íÇÏ´Â Á¤º¸ÀÇ ¹üÀ§¸¦ ³ªÅ¸³»´Â ÄÁÅØ½ºÆ®(context)¸¦ °ü¸®ÇÏ´Â 'ÄÁÅØ½ºÆ® °ü¸®' ±âº» ¼³Á¤¿¡¼ ºñ·ÔµÆ´Ù. ½ºÆ®·£Áî Çϳ׽º´Â ¡ãµµ±¸ ½ÇÇà °á°ú°¡ ¾à 1,500ÅäÅ«À» ³ÑÀ¸¸é ÀÚµ¿À¸·Î ¿ä¾à•Ãà¾àÇÏ°í ¡ã±â¾ïÇÒ ¼ö ÀÖ´Â Á¤º¸ ¹üÀ§°¡ 85%¸¦ ³Ñ¾î¼¸é ´ëÈ ³»¿ëÀ» ÀÚµ¿ ¿ä¾à(compaction)ÇÏ¸ç ¡ãÁ¤º¸°¡ ³ÑÄ¥ °æ¿ì ½ÇÇà µµÁß ÀÚµ¿À¸·Î º¹±¸ÇÏ´Â ±â´ÉÀ» ±âº» Á¦°øÇÑ´Ù. ¶ÇÇÑ ¹Ýº¹µÇ´Â ¿äû ³»¿ëÀ» ÀúÀåÇØ Àç»ç¿ëÇÏ´Â 'ÇÁ·ÒÇÁÆ® ij½Ì(prompt caching)'À» Àû¿ëÇØ ó¸® ½Ã°£°ú ºñ¿ëÀ» ÇÔ²² ÁÙÀδÙ.
ÇÑ ÁÙ·Î ½ÃÀÛÇÏ´Â ¼Õ½¬¿î »ç¿ë
½ºÆ®·£Áî Çϳ׽º´Â ¾Æ¸¶Á¸ º£µå·Ï(Amazon Bedrock), ¾ØÆ®·ÎÇÈ(Anthropic), ¿ÀÇÂAI(OpenAI), ±¸±Û(Google)ÀÇ ÃֽЏðµ¨Àº ¹°·Ð, ·ÎÄÿ¡¼ ±¸µ¿µÇ´Â ¿Ã¶ó¸¶(Ollama) ¸ðµ¨°úµµ ¿¬µ¿µÈ´Ù. °³¹ßÀÚ´Â ¿øÇÏ´Â ¸ðµ¨À» À̸§À¸·Î ÁöÁ¤Çϱ⸸ ÇÏ¸é µÈ´Ù. ±âº» Á¦°ø ¿¡ÀÌÀüÆ®´Â ¡ã¼Ð(¸í·É¾î ½ÇÇà), ÆÄÀÏ Àб╾²±â•ÆíÁý, À¥ °Ë»ö µî ¸ðµ¨ÀÌ ÀÌ¹Ì ´Ù·ê ÁÙ ¾Æ´Â ±âº» µµ±¸¸¦ žÀçÇÏ°í ¡ã¹æ´ëÇÑ ½ÇÇà °á°ú´Â ÆÄÀÏ·Î ¿Å±â°í ¹Ýº¹ ¿äûÀº ij½ÌÇØ ½º½º·Î Á¤º¸ ¹üÀ§¸¦ °ü¸®ÇÏ¸ç ¡ã¿©·¯ ÀÛ¾÷ ¼¼¼Ç¿¡ °ÉÃÄ Àå±â ±â¾ïÀ» À¯ÁöÇϰí, ¼¼¼Ç ID¸¦ ÀÔ·ÂÇϸé ÀÌÀü ´ëȸ¦ À̾´Ù. ¶ÇÇÑ º¹ÀâÇÑ ÀÛ¾÷Àº ³»ÀåµÈ º¸Á¶ ¿¡ÀÌÀüÆ®¿¡ À§ÀÓÇϰí, ¿©·¯ ´Ü°è¿¡ °ÉÄ£ ÀÛ¾÷Àº üũ¸®½ºÆ®·Î °ü¸®ÇÑ´Ù.
¾îµð¼µç ¹èÆ÷, ¼Õ½¬¿î ÇÁ·ÎÅäŸÀÌÇÎ
½ºÆ®·£Áî Çϳ׽º´Â ¸®´ª½º ÄÁÅ×À̳ʸ¦ Áö¿øÇÏ´Â ¸ðµç ȯ°æ¿¡ ¹èÆ÷ÇÒ ¼ö ÀÖ´Ù. ¿©±â¿¡´Â ¸ð´Þ(Modal), Ŭ¶ó¿ìµåÇ÷¹¾î ÄÁÅ×À̳ʽº(Cloudflare Containers), ¾ÖÀú ÄÁÅ×ÀÌ³Ê ¾Û½º(Azure Container Apps), ±¸±Û Ŭ¶ó¿ìµå ·±(Google Cloud Run), ¾Æ¸¶Á¸ ECS(Amazon ECS), ¾Æ¸¶Á¸ º£µå·Ï ¿¡ÀÌÀüÆ®ÄÚ¾î(Amazon Bedrock AgentCore) µîÀÌ Æ÷ÇԵȴÙ.
ÇÔ²² Á¦°øµÇ´Â '½ºÆ®·£Áî CLI(Strands CLI)'¸¦ ÀÌ¿ëÇϸé ÀÚ¿¬¾î·Î ¿¡ÀÌÀüÆ®¸¦ ½ÃÁ¦Ç° ÇüÅ·Πºü¸£°Ô ±¸¼ºÇÒ ¼ö ÀÖ´Ù. ¸ðµ¨ °ø±ÞÀÚ¸¦ ¿¬°áÇÏ°í ¿øÇÏ´Â Áö½Ã¹®°ú µµ±¸¸¦ Ãß°¡ÇÏ¸é ¿¡ÀÌÀüÆ®°¡ ½ÇÁ¦·Î ÀÛµ¿Çϸç, /export ¸í·ÉÀ» ½ÇÇàÇϸé ŸÀÔ½ºÅ©¸³Æ® ¶Ç´Â ÆÄÀ̽ã ÄÚµå·Î ³»·Á¹Þ¾Æ ¿øÇÏ´Â ÄÚµù µµ±¸·Î ÀÌ¾î¼ °³¹ßÇÒ ¼ö ÀÖ´Ù. ¿¹¸¦ µé¾î ¿¡ÀÌÀüÆ®¿¡°Ô "Ç÷¹À̶óÀÌÆ®(Playwright) MCP¸¦ Ãß°¡Ç϶ó"°í Áö½ÃÇϸé ÇØ´ç µµ±¸°¡ ÀÚµ¿À¸·Î ¿¬°áµÇ°í, /export·Î ¿Ï¼ºµÈ Äڵ带 ¹Ù·Î È®º¸ÇÒ ¼ö ÀÖ´Ù.
½ºÆ®·£Áî CLI ÀÚüµµ ½ºÆ®·£Áî Çϳ׽º¸¦ ±â¹ÝÀ¸·Î ¸¸µé¾îÁ³´Ù. ½ºÆ®·£Áî Çϳ׽º´Â ±âº» ¼³Á¤À» ÀÚÀ¯·Ó°Ô º¯°æÇϰųª ¸ðµ¨À» ±³Ã¼Çϰí, µµ±¸¸¦ Ãß°¡Çϰųª ÇϺÎÀÇ ½ºÆ®·£Áî Çϳ׽º SDK ´Ü°è±îÁö ±¸¼º ¿ä¼Ò¸¦ ´Ü°èÀûÀ¸·Î ¹Ù²Ü ¼ö ÀÖ¾î ¿ÏÀüÇÑ ¸ÂÃã ¼³Á¤ÀÌ °¡´ÉÇÏ´Ù.
Áö±Ý »ç¿ëÇϱâ
½ºÆ®·£Áî Çϳ׽º´Â ÆÄÀ̽ãÀÇ °æ¿ì pip install strands-harness, ŸÀÔ½ºÅ©¸³Æ®ÀÇ °æ¿ì npm install @strands-agents/harness ¸í·ÉÀ¸·Î °£´ÜÈ÷ ¼³Ä¡ÇÒ ¼ö ÀÖ´Ù. ´ëÈÇü ȯ°æÀ» ¿øÇÏ´Â °æ¿ì npm install -g @strands-agents/cli·Î ½ºÆ®·£Áî CLI¸¦ ³»·Á¹ÞÀ¸¸é µÈ´Ù.