´º½º
 








 
 
 




¸ÞÀÎ
Àü¼Û 2025-07-16 13:47
[´º½º/º¸µµÀÚ·á]

AWS, ¿¡ÀÌÀüÆ®Çü AI IDE ¡®Å°·Î(Kiro)¡¯ ÇÁ¸®ºä °ø°³

¾Æ¸¶Á¸À¥¼­ºñ½º(Amazon Web Services)´Â ¿À´Ã AI ¿¡ÀÌÀüÆ®¸¦ Ȱ¿ëÇØ Àüü ¾ÖÇø®ÄÉÀÌ¼Ç °³¹ß ÇÁ·Î¼¼½º¸¦ Áö¿øÇÏ´Â »õ·Î¿î ÅëÇÕ °³¹ß ȯ°æ(IDE) ‘Ű·Î(Kiro)’ÀÇ ÇÁ¸®ºä ¹öÀüÀ» Ãâ½ÃÇß´Ù. ۷δ Ãʱ⠾ÆÀ̵ð¾î ´Ü°èºÎÅÍ ÇÁ·Î´ö¼Ç ȯ°æ ¹èÆ÷±îÁö °³¹ßÀÇ Àü °úÁ¤À» ÀÚµ¿È­ÇÏ°í °£¼ÒÈ­ÇÏ´Â »õ·Î¿î °³¹ß µµ±¸´Ù. ƯÈ÷ »ç¾ç(Spec)°ú ÈÄÅ©(Hook)¸¦ Áß½ÉÀ¸·Î ÇÁ·ÎÅäŸÀÔÀ» ¿î¿µ ȯ°æ ¼öÁØÀÇ ½Ã½ºÅÛÀ¸·Î ÀüȯÇÒ ¼ö ÀÖµµ·Ï ¼³°èµÆ´Ù.



۷δ ¹Ýº¹ÀûÀÎ ÀÚ¿¬¾î ÇÁ·ÒÇÁÆ® ÀԷ¸¸À¸·Î ÀÛµ¿ÇÏ´Â ¾ÖÇø®ÄÉÀ̼ÇÀ» ¸¸µå´Â °ÍÀº ¹°·Ð, À̸¦ ÇÁ·Î´ö¼Ç ¼öÁرîÁö ¹ßÀü½Ãų ¼ö ÀÖµµ·Ï ¼³°èµÆ´Ù. ±âÁ¸ AI ÄÚµù ȯ°æ¿¡¼­´Â ½Ã½ºÅÛÀÇ ±¸Á¶³ª ¼³°è°¡ ȯ°æ°ú ¼º´É¿¡ ¾î¶² ¿µÇâÀ» ¹ÌÄ¡´ÂÁö ÆÄ¾ÇÇÏ±â ¾î·Æ´Ù´Â ÇѰ谡 ÀÖ¾ú´Ù. ۷δ À̸¦ º¸¿ÏÇϱâ À§ÇØ ¸íÈ®ÇÑ »ç¾ç ±â¹ÝÀÇ °³¹ß ¹æ½ÄÀ» µµÀÔÇßÀ¸¸ç, À¯Áöº¸¼ö°¡ ¿ëÀÌÇÏ°í ½Å·Ú¼ºÀÌ ³ôÀº ½Ã½ºÅÛ ±¸ÇöÀ» °¡´ÉÇÏ°Ô ÇÑ´Ù.

 
ÀÎÅÍÆäÀ̽º, Mermaid, µ¥ÀÌÅÍ È帧µµ¿Í ÇÔ²²ÇÑ Kiro ¼³°è »ç¾ç

»ç¿ëÀÚ°¡ ‘Á¦Ç°¿¡ ¸®ºä ½Ã½ºÅÛÀ» Ãß°¡Çϼ¼¿ä’¿Í °°Àº ÀÚ¿¬¾î ÇÁ·ÒÇÁÆ®¸¦ ÀÔ·ÂÇϸé, ½Ã½ºÅÛÀº ¸®ºä »ý¼º, Á¶È¸, ÇÊÅ͸µ, Æò°¡ ±â´É¿¡ ´ëÇÑ »ç¿ëÀÚ ½ºÅ丮¸¦ ÀÚµ¿À¸·Î µµÃâÇÑ´Ù. ÇØ´ç ½ºÅ丮¿¡´Â EARS(Easy Approach to Requirements Syntax)Çü½ÄÀ» ±â¹ÝÀ¸·Î ÇÑ ¼ö¿ë ±âÁØÀÌ Æ÷ÇԵǸç, ÀÌ´Â °³¹ßÀÚ°¡ ÀϹÝÀûÀ¸·Î °í·ÁÇÏ´Â °æ°è »ç·Ê±îÁö Æ÷°ýÇÑ´Ù. À̸¦ ÅëÇØ ÇÁ·ÒÇÁÆ®ÀÇ °¡Á¤À» ¸íÈ®ÇÏ°Ô µå·¯³¾ ¼ö ÀÖ´Ù.

 
¿ä±¸»çÇ× ±â¹Ý ÀÚµ¿ ÀÛ¾÷ »ý¼º ¹× Å×½ºÆ® ÀÚµ¿È­

۷δ ¿ä±¸»çÇ× ±â¹ÝÀÇ ±â¼ú ¼³°è ´Ü°è¿¡¼­ Äڵ庣À̽º¿Í »ç¾çÀ» ºÐ¼®ÇØ, µ¥ÀÌÅÍ È帧 ´ÙÀ̾î±×·¥, ŸÀÔ½ºÅ©¸³Æ®(TypeScript) ÀÎÅÍÆäÀ̽º, µ¥ÀÌÅͺ£À̽º ½ºÅ°¸¶, API ¿£µåÆ÷ÀÎÆ® µîÀ» ÀÚµ¿À¸·Î »ý¼ºÇÑ´Ù. À̸¦ ÅëÇØ º¹ÀâÇÑ ¼³°è ³íÀÇ ¾øÀ̵µ ¸íÈ®ÇÑ ¹®¼­¸¦ ¹ÙÅÁÀ¸·Î °³¹ßÀ» ÁøÇàÇÒ ¼ö ÀÖ¾î, ÀüüÀûÀÎ »ý»ê¼ºÀ» ³ôÀÏ ¼ö ÀÖ´Ù.
 
ÀÚµ¿ ÀÛ¾÷ »ý¼ººÎÅÍ Å×½ºÆ®, Á¢±Ù¼º±îÁö ¹Ý¿µÇÑ Kiro

ÀÛ¾÷ ±¸Çö ´Ü°è¿¡¼­ ۷δ ÀÛ¾÷(Task)°ú ÇÏÀ§ ÀÛ¾÷(Sub-task)À» »ý¼ºÇϰí, ÀÇÁ¸¼º¿¡ µû¶ó ÀÚµ¿ Á¤·ÄÇÑ ÈÄ °¢ ÀÛ¾÷À» »ç¾ç°ú ¿¬°áÇÑ´Ù. °¢ ÀÛ¾÷¿¡´Â ´ÜÀ§ Å×½ºÆ®, ÅëÇÕ Å×½ºÆ®, ·Îµù »óÅÂ, ¸ð¹ÙÀÏ È£È¯¼º, Á¢±Ù¼º µî ¼¼ºÎ ±¸Çö ¿ä¼Ò°¡ Æ÷ÇԵȴÙ. ÀÛ¾÷ ÀÎÅÍÆäÀ̽º¸¦ ÅëÇØ °³º° ÀÛ¾÷À» ½ÇÇàÇϰí ÁøÇà »óŸ¦ È®ÀÎÇÒ ¼ö ÀÖÀ¸¸ç, ¿Ï·áµÈ ÀÛ¾÷Àº ÄÚµå º¯°æ ³»¿ª°ú ¿¡ÀÌÀüÆ® ½ÇÇà ÀÌ·ÂÀ» ÅëÇØ °¨½ÃÇÒ ¼ö ÀÖ´Ù. ۷δ ÄÚµå¿Í »ç¾ç °£ ½Ç½Ã°£ µ¿±âÈ­¸¦ Áö¿øÇÑ´Ù. °³¹ßÀÚ´Â »ç¾ç ¾÷µ¥ÀÌÆ®¸¦ ¿äûÇϰųª Á÷Á¢ ¼öÁ¤ÇÒ ¼ö ÀÖÀ¸¸ç, ÀÌ·Î ÀÎÇØ ¹®¼­ ºÒÀÏÄ¡ ¹®Á¦¸¦ ÁÙÀ̰í À¯Áöº¸¼ö È¿À²¼ºÀ» ³ôÀÏ ¼ö ÀÖ´Ù.

À̺¥Æ® ±â¹Ý ÀÚµ¿È­ ±â´ÉÀΠŰ·Î ÈÄÅ©(Kiro Hooks)´Â ¹Ýº¹ÀûÀÌ°í ´©¶ôµÇ±â ½¬¿î ÀÛ¾÷À» ÀÚµ¿À¸·Î ó¸®ÇÑ´Ù. ÀÌ·¯ÇÑ ÀÛ¾÷ÀÇ ¿¹·Î, ¸®¾×Æ®(React) ÄÄÆ÷³ÍÆ®¸¦ ÀúÀåÇÒ ¶§ Å×½ºÆ® ÆÄÀÏÀÌ ÀÚµ¿À¸·Î °»½ÅµÇ°í, API ¿£µåÆ÷ÀÎÆ®¸¦ ¼öÁ¤ÇÏ¸é °ü·Ã ¹®¼­°¡ ¾÷µ¥ÀÌÆ®µÇ¸ç, Ä¿¹Ô Àü¿¡´Â º¸¾È ÈÅÀ» ÅëÇØ ÀÚ°Ý Áõ¸í À¯Ãâ ¿©ºÎ°¡ ÀÚµ¿À¸·Î °Ë»çµÈ´Ù. ÈÄÅ© ±â´ÉÀº ÆÀ ´ÜÀ§ °³¹ß ȯ°æ¿¡¼­ ÄÚµå ǰÁú°ú º¸¾È ±âÁØÀ» ÀϰüµÇ°Ô À¯ÁöÇÏ´Â µ¥ È¿°úÀûÀÌ´Ù. ¿¹ÄÁ´ë, ´ÜÀÏ Ã¥ÀÓ ¿øÄ¢(Single Responsibility Principle)À» Àû¿ëÇÑ ÄÄÆ÷³ÍÆ® ±¸Á¶¸¦ ÀÚµ¿À¸·Î °ËÁõÇϵµ·Ï ¼³Á¤ÇÒ ¼ö ÀÖÀ¸¸ç, ÇØ´ç ÈÄÅ©´Â ½Ã½ºÅÛ ÇÁ·ÒÇÁÆ®¿Í ¸ð´ÏÅ͸µ ´ë»ó Æú´õ ¼³Á¤°ú ÇÔ²² Git ÀúÀå¼Ò¿¡ Ä¿¹ÔµÇ¾î ÆÀ Àüü¿¡ ÀϰüµÈ ǰÁú ±âÁØÀ» Àû¿ëÇÒ ¼ö ÀÖ´Ù.

  
ÆÄÀÏ ÀúÀå½Ã ÈÄÅ© »ý¼º

ÀÌ ¿Ü¿¡µµ ۷δ ¸ðµ¨ ÄÁÅØ½ºÆ® ÇÁ·ÎÅäÄÝ(Model Context Protocol, MCP) Áö¿ø, ÇÁ·ÎÁ§Æ® Àü¹ÝÀÇ AI µ¿ÀÛÀ» Á¶À²ÇÏ´Â ½ºÆ¼¾î¸µ ±ÔÄ¢, ÆÄÀÏ•URL•¹®¼­ ±â¹ÝÀÇ ÄÁÅØ½ºÆ® Á¦°øÀÚ, ¿¡ÀÌÀüÆ® äÆÃ ±â´ÉÀ» Æ÷ÇÔÇÑ´Ù. ÄÚµå OSS(Code OSS)¸¦ ±â¹ÝÀ¸·Î ±¸ÃàµÈ ۷δ ºñÁÖ¾ó ½ºÆ©µð¿À ÄÚµå(Visual Studio Code, ÀÌÇÏ VS ÄÚµå) ¼³Á¤ ¹× ¿ÀÇ VSX(Open VSX) Ç÷¯±×ÀÎÀ» Áö¿øÇϸç, ±âÁ¸ °³¹ß ȯ°æ°úÀÇ ³ôÀº ȣȯ¼ºÀ» À¯ÁöÇÑ´Ù.

۷δ ´Ü¼øÇÑ ÄÚµå »ý¼º µµ±¸¸¦ ³Ñ¾î, ¿ä±¸»çÇ× Á¤ÀÇ, ¼³°è ¹®¼­È­, ÀÛ¾÷ ÀÚµ¿È­, Å×½ºÆ® ¹× ¹®¼­ °ü¸®¸¦ ¸ðµÎ ¾Æ¿ì¸£´Â Á¾ÇÕÀûÀÎ ¿¡ÀÌÀüÆ®Çü AI ±â¹Ý °³¹ß ȯ°æÀÌ´Ù. À̸¦ ÅëÇØ ¿î¿µ ȯ°æ¿¡ ÀûÇÕÇÑ ¼ÒÇÁÆ®¿þ¾î¸¦ ±¸ÇöÇÒ ¼ö ÀÖ´Ù.

  Å±×(Tag)  : ÀΰøÁö´É
°ü·Ã ±â»ç º¸±â
[¿µ»ó] 24³â Çϵå¿þ¾î Àü¹®±âÀÚ°¡ ¹Ù¶ó´Â »õÁ¤ºÎÀÇ ¼Ò¹ö¸° AI Á¤Ã¥ÀÇ ¹æÇâ, ĨºÎÅÍ ¸ðµ¨¸µ »ê¾÷À¶ÇÕ±îÁö ¿ì¸® °ÍÀ¸·Î
[¿µ»ó] ¿£ºñµð¾Æ¿Í ´ë¸¸ÀÇ AI»ê¾÷ Á߽ɱâÁö Àü·« 'ÆÀŸÀÌ¿Ï', ´ë¸¸ ±¹³»¿ë ¸Þ½ÃÁö¿¡ ºÒ°úÇÑ ÀÌÀ¯
[¿µ»ó] ¿£ºñµð¾Æ¿Í ±×·¡ÇÈÄ«µå Á¦Á¶¸¦ 'µûÀ§' Ãë±ÞÇÑ ´ñ°¡¸¦ Ä¡¸£´Â, Çѱ¹ AI Çϵå¿þ¾î Á¦Á¶»ê¾÷ [PCÈï¸Á»ç 12-2]
[¿µ»ó] µö½ÃÅ© ¼îÅ©, ¿£ºñµð¾Æ¿Í °í¼º´É GPU ¼ö¿ä¿¡ ¹ÌÄ¡´Â ¿µÇâÀº?
[¿µ»ó] ¿£ºñµð¾Æ°¡ Á¦½ÃÇÏ´Â AI°¡ Àû¿ëµÈ,PC¿Í °ÔÀÓÀÌ Áö±Ý ´çÀå ¸¸µé¾î ³¾ º¯È­´Â? (Feat. ÁöÆ÷½º 50 ¿¡µðÅͽº µ¥ÀÌ)
[¿µ»ó] PC½ÃÀå °üÁ¡¿¡¼­ º¸´Â ¸í¾ÏÀÌ °¥¸° ÀÎÅÚ°ú AMDÀÇ 2024³â 2ºÐ±â ½ÇÀû,±×¸®°í PC ½ÃÀåÀÇ ¹Ì·¡´Â?
ű×(Tags) : ÀΰøÁö´É     °ü·Ã±â»ç ´õº¸±â
ÆíÁýºÎ / ÆíÁýºÎ´Ô¿¡°Ô ¹®ÀÇÇϱâ press@bodnara.co.kr
À̱â»ç¿Í »çÁøÀº ¾÷ü¿¡¼­ Á¦°ø¹ÞÀº º¸µµÀÚ·á¿Í »çÁøÀ¸·Î, º¸µå³ª¶óÀÇ ³íÁ¶¿Í´Â ´Ù¸£´Ù´Â Á¡À» ¾Ë·Áµå¸³´Ï´Ù.
½ÎÀÌ¿ùµå °ø°¨ ±â»ç¸µÅ© ÆÛ°¡±â ±â»ç³»¿ë ÆÛ°¡±â ÀÌ ±â»ç¸¦ ÇϳªÀÇ ÆäÀÌÁö·Î ¹­¾î º¼ ¼ö ÀÖ½À´Ï´Ù. Ãâ·Âµµ °¡´ÉÇÕ´Ï´Ù.
ȨÀ¸·Î žÀ¸·Î
º¸µå³ª¶ó ¸¹À̺» ±â»ç
À©µµ¿ì 11 ÀÚµ¿ PC º¹±¸¸¦ À§ÇÑ QMR(Quick Machine Recovery) ½ÃÇè
AMD, Zen 6 ¾ÆÅ°ÅØÃ³ ±â¹Ý Â÷¼¼´ë ¶óÀÌÁ¨ CPU »ùÇà ¹èÆ÷ Áß?
¾ÆÀ̳ëºñ¾Æ, MARKLIFE P15 ÈÞ´ë¿ë ¶óº§ÇÁ¸°ÅÍ Ãâ½Ã
¿¡½º¶óÀÌÁî, ±â°¡¹ÙÀÌÆ® °ÔÀÌ¹Ö A16 Ãâ½Ã
À̼º°ú °¨¼º ÃæÁ·À» µ¿½Ã ³ë¸° ¾îÇ×Çü ÄÉÀ̽º,À߸¸ P40 DS White
µà¾ó¹êµå Wi-Fi 7 À¯¹«¼± °øÀ¯±â, ipTIME BE5100M
ÃֽаÔÀÓ¿¡¼­µµ ¿©ÀüÈ÷ Çö¿ª, ÀÎÅÚ ÄÚ¾î i7-14700KÀÇ ¼º´ÉÀº?
µçµçÇÑ ¼º´É°ú Äð¸µÀ¸·Î QHD °ÔÀÓ ÁöÇâ,±â°¡¹ÙÀÌÆ® ¶óµ¥¿Â RX 9060 XT Gaming OC D6 16GB Á¦À̾¾Çö
   ÀÌ ±â»çÀÇ ÀÇ°ß º¸±â
Æ®À§ÅÍ º£Å¸¼­ºñ½º °³½Ã! ÃֽŠPC/IT ¼Ò½ÄÀ» Æ®À§Å͸¦ ÅëÇØ È®ÀÎÇϼ¼¿ä @bodnara

±âÀÚÀÇ ½Ã°¢ÀÌ Ç×»ó ¿ÇÀº°ÍÀº ¾Æ´Õ´Ï´Ù. ³ª¸ÓÁö´Â ¿©·¯ºÐµéÀÌ Ã¤¿ö Áֽʽÿä.

2014³âºÎÅÍ ¾î·Á¿î À̾߱⸦ ½±°Ô ÇÏ´Â °ÍÀ¸·Î ÆíÁý¹æÄ§À» ¹Ù²ß´Ï´Ù.
´Ð³×ÀÓ À¥º¿¹æÁö

ȨÀ¸·Î žÀ¸·Î
 
 
2025³â 07¿ù
ÁÖ°£ È÷Æ® ·©Å·

[°á°ú¹ßÇ¥] 2025³â 1ºÐ±â Æ÷ÀÎÆ® ¼ÒÁø ·Î¶Ç 17
[°á°ú¹ßÇ¥] 2024³â 4ºÐ±â Æ÷ÀÎÆ® ¼ÒÁø ·Î¶Ç 19
[°á°ú¹ßÇ¥] 2024³â 3ºÐ±â Æ÷ÀÎÆ® ¼ÒÁø ·Î¶Ç 20
[°á°ú¹ßÇ¥] 2024³â 2ºÐ±â Æ÷ÀÎÆ® ¼ÒÁø ·Î¶Ç 31
[°á°ú¹ßÇ¥] 2024³â 1ºÐ±â Æ÷ÀÎÆ® ¼ÒÁø ·Î¶Ç 16

½Ç½Ã°£ ´ñ±Û
¼Ò¼È ³×Æ®¿öÅ©