{"id":384,"date":"2026-07-29T12:22:47","date_gmt":"2026-07-29T12:22:47","guid":{"rendered":"https:\/\/gilnas.synology.me\/wordpress\/384\/"},"modified":"2026-07-29T12:22:47","modified_gmt":"2026-07-29T12:22:47","slug":"copilot%ec%9d%98-grok-4-5%c2%b7%ed%86%b5%ed%95%a9-%ec%a0%95%ec%b1%85%c2%b7otel-%ec%97%90%ec%9d%b4%ec%a0%84%ed%8a%b8-%ec%9a%b4%ec%98%81%ec%9d%84-%ec%9e%ac%ec%84%a4%ea%b3%84%ed%95%98%eb%8a%94-%eb%b2%95","status":"publish","type":"post","link":"https:\/\/gilnas.synology.me\/wordpress\/384\/","title":{"rendered":"Copilot\uc758 Grok 4.5\u00b7\ud1b5\ud569 \uc815\ucc45\u00b7OTel: \uc5d0\uc774\uc804\ud2b8 \uc6b4\uc601\uc744 \uc7ac\uc124\uacc4\ud558\ub294 \ubc95 | Governing Copilot Agents with Grok 4.5, Policies, and Observability"},"content":{"rendered":"<figure class=\"wp-block-image size-large\"><img decoding=\"async\" src=\"https:\/\/gilnas.synology.me\/wordpress\/wp-content\/uploads\/2026\/07\/ai-2026-07-29.png\" alt=\"Copilot\uc758 Grok 4.5\u00b7\ud1b5\ud569 \uc815\ucc45\u00b7OTel: \uc5d0\uc774\uc804\ud2b8 \uc6b4\uc601\uc744 \uc7ac\uc124\uacc4\ud558\ub294 \ubc95 | Governing Copilot Agents with Grok 4.5, Policies, and Observability\" \/><\/figure>\n<p><strong>\ud575\uc2ec \ub2f5\ubcc0:<\/strong> 2026\ub144 7\uc6d4 27~28\uc77c GitHub Copilot\uc758 \ubcc0\ud654\ub294 \u2018\uc0c8 \ubaa8\ub378\uc744 \uace0\ub974\ub294 \uc77c\u2019\uc774 \uc544\ub2c8\ub77c <strong>\uc5d0\uc774\uc804\ud2b8\uac00 \uc5b4\ub290 \ud074\ub77c\uc774\uc5b8\ud2b8\uc5d0\uc11c, \uc5b4\ub5a4 \uad8c\ud55c\uacfc \ube44\uc6a9 \ud55c\ub3c4 \uc548\uc5d0\uc11c, \uc5b4\ub5a4 \ub85c\uadf8\ub97c \ub0a8\uae30\uba70 \uc77c\ud558\ub294\uac00<\/strong>\ub97c \uc6b4\uc601\ud558\ub294 \uc77c\ub85c \ubc14\uafe8\ub2e4. GitHub\uc740 7\uc6d4 28\uc77c Grok 4.5\ub97c Copilot\uc5d0 \uc810\uc9c4 \ubc30\ud3ec\ud55c\ub2e4\uace0 \ubc1c\ud45c\ud588\uace0, \ud558\ub8e8 \uc804\uc5d0\ub294 Copilot \uc571\u00b7cloud agent\uc5d0 \uae30\uc5c5 \uad00\ub9ac \uc124\uc815\uc744 \uc801\uc6a9\ud558\uace0 JetBrains\uc758 OpenTelemetry \ubc0f \ubaa8\ub378 \uc81c\uc5b4\ub97c \ud655\uc7a5\ud588\ub2e4.<\/p>\n<p>Gil\ucc98\ub7fc Nuxt \ud504\ub860\ud2b8\uc5d4\ub4dc\ub97c \uac1c\ubc1c\u00b7\uc6b4\uc601\ud558\ub294 \ud300\uc5d0\uac8c \uc911\uc694\ud55c \uc774\uc720\ub294 \uba85\ud655\ud558\ub2e4. IDE \uc548\uc758 \ubcf4\uc870 \uae30\ub2a5\uc73c\ub85c \ud55c\uc815\ub410\ub358 \ubaa8\ub378 \uc120\ud0dd, MCP \ub3c4\uad6c, \uc2b9\uc778 \uc6b0\ud68c, \ud1a0\ud070 \uc0ac\uc6a9\ub7c9\uc774 \uc774\uc81c PR\uacfc \uaca9\ub9ac \uc6cc\ud06c\uc2a4\ud398\uc774\uc2a4, \uc870\uc9c1 \uc815\ucc45, \uc0ac\uc6a9\ub7c9 API\uae4c\uc9c0 \uc5f0\uacb0\ub41c\ub2e4. \ub530\ub77c\uc11c \uc774\ubc88 \ubcc0\uacbd\uc758 \uc62c\ubc14\ub978 \ub300\uc751\uc740 \ubaa8\ub4e0 \uac1c\ubc1c\uc790\uc5d0\uac8c \uc0c8 \ubaa8\ub378\uc744 \ucf1c\ub294 \uac83\uc774 \uc544\ub2c8\ub77c, <strong>\uc815\ucc45 \uc801\uc6a9 \ubc94\uc704\u00b7\ub300\ud45c \uc791\uc5c5 \ud3c9\uac00\u00b7\uad8c\ud55c\u00b7\uad00\uce21\uc131\u00b7\ube44\uc6a9<\/strong>\uc744 \uac19\uc740 \ub9b4\ub9ac\uc2a4 \uccb4\ud06c\ub9ac\uc2a4\ud2b8\ub85c \ubb36\ub294 \uac83\uc774\ub2e4.<\/p>\n<p><strong>\uc624\ub298\uc758 \uacb0\ub860:<\/strong> Grok 4.5\uc758 \uae34 \ucee8\ud14d\uc2a4\ud2b8\ub098 \ubcd1\ub82c \ub3c4\uad6c \ud638\ucd9c \uac00\ub2a5\uc131\uc740 \ubcf5\uc7a1\ud55c \uc800\uc7a5\uc18c \ud0d0\uc0c9\uc5d0\ub294 \uc720\uc6a9\ud560 \uc218 \uc788\uc9c0\ub9cc, GitHub\uc758 \uc790\uccb4 \uc124\uba85\ub3c4 \uc810\uc9c4 \ubc30\ud3ec\uc640 \uc815\ucc45 \ud65c\uc131\ud654\ub97c \uc804\uc81c\ub85c \ud55c\ub2e4. \uc131\ub2a5 \ud3c9\uac00\ub294 \uc2e4\uc81c Nuxt \uc800\uc7a5\uc18c\uc5d0\uc11c \ud558\uace0, Copilot app\/CLI\/IDE\/cloud agent\uc758 \ud1b5\uc81c \uc218\uc900\uc774 \ub3d9\uc77c\ud55c\uc9c0 \uba3c\uc800 \ud655\uc778\ud574\uc57c \ud55c\ub2e4.<\/p>\n<h2>\ubb34\uc2a8 \uc77c\uc774 \uc788\uc5c8\ub098<\/h2>\n<p><strong>2026\ub144 7\uc6d4 28\uc77c, GitHub:<\/strong> <a href=\"https:\/\/github.blog\/changelog\/2026-07-28-grok-4-5-is-now-available-in-github-copilot\" target=\"_blank\" rel=\"noopener\">Grok 4.5\uc758 Copilot \ub864\uc544\uc6c3<\/a>\uc744 \ubc1c\ud45c\ud588\ub2e4. GitHub \uacf5\uc9c0\uc5d0 \ub530\ub974\uba74 \uc774 \ubaa8\ub378\uc740 \ucd5c\ub300 500,000 \ud1a0\ud070 \ubb38\ub9e5, \ud14d\uc2a4\ud2b8\u00b7\uc774\ubbf8\uc9c0 \uc785\ub825, low\/medium\/high reasoning effort\ub97c \uc81c\uacf5\ud558\uba70 VS Code, Visual Studio, Copilot CLI, cloud agent, Copilot app, JetBrains, Xcode, Eclipse\uc758 model picker\uc5d0\uc11c \uc21c\ucc28 \uc81c\uacf5\ub41c\ub2e4. Business\u00b7Enterprise \uad00\ub9ac\uc790\ub294 Grok 4.5 \uc815\ucc45\uc744 \ubcc4\ub3c4\ub85c \ud65c\uc131\ud654\ud574\uc57c \ud558\uba70 \uae30\ubcf8\uac12\uc740 \uaebc\uc9d0\uc774\ub2e4.<\/p>\n<p><strong>2026\ub144 7\uc6d4 27\uc77c, GitHub:<\/strong> <a href=\"https:\/\/github.blog\/changelog\/2026-07-27-enterprise-managed-settings-now-apply-to-the-github-copilot-app\" target=\"_blank\" rel=\"noopener\">enterprise managed settings<\/a>\uc758 \uc801\uc6a9 \ub300\uc0c1\uc744 Copilot app\uacfc cloud agent\ub85c \ub113\ud614\ub2e4. <code>.github-private<\/code> \uc800\uc7a5\uc18c\uc758 <code>copilot\/managed-settings.json<\/code>\uc5d0 \ud50c\ub7ec\uadf8\uc778\u00b7\ub9c8\ucf13\ud50c\ub808\uc774\uc2a4\u00b7\uc2b9\uc778 \uc6b0\ud68c\u00b7\uc790\ub3d9 \ubaa8\ub378 \uc120\ud0dd \uac19\uc740 \uc815\ucc45\uc744 \uc815\uc758\ud558\uba74 \uc9c0\uc6d0 \ud074\ub77c\uc774\uc5b8\ud2b8\uc5d0 \uc801\uc6a9\ub41c\ub2e4. \ub610\ud55c <a href=\"https:\/\/github.blog\/changelog\/2026-07-27-manage-github-copilot-app-access-with-a-dedicated-policy\" target=\"_blank\" rel=\"noopener\">Copilot app \uc804\uc6a9 \uc811\uadfc \uc815\ucc45<\/a>\uc774 \uc0dd\uaca8 CLI \uc815\ucc45\uacfc \ub3c5\ub9bd\uc801\uc73c\ub85c Enabled everywhere, Disabled everywhere, \uc870\uc9c1\ubcc4 \uacb0\uc815\uc744 \uc120\ud0dd\ud560 \uc218 \uc788\ub2e4.<\/p>\n<p><strong>\uac19\uc740 \ub0a0, GitHub:<\/strong> <a href=\"https:\/\/github.blog\/changelog\/2026-07-27-github-copilot-for-jetbrains-adds-improvved-opentelemetry-configuration-and-model-management\" target=\"_blank\" rel=\"noopener\">JetBrains \ud50c\ub7ec\uadf8\uc778<\/a>\uc740 agent workflow\uc6a9 OpenTelemetry export, BYOK\u00b7custom endpoint\uc758 <code>maxInputToken<\/code>\/<code>maxOutputToken<\/code>, \ub0b4\uc7a5 \ubaa8\ub378 \uc77c\uad04 enable\/disable, Claude agent flow\uc758 MCP server\u00b7custom agent \uc9c0\uc6d0\uc744 \ubc1c\ud45c\ud588\ub2e4. 7\uc6d4 28\uc77c\uc5d0\ub294 <a href=\"https:\/\/github.blog\/changelog\/2026-07-28-github-copilot-app-usage-metrics-now-expand-across-report-rollups\" target=\"_blank\" rel=\"noopener\">usage metrics API<\/a>\uac00 Copilot app \ud65c\ub3d9\uc744 \uc0ac\uc6a9\uc790\u00b7\uae30\ub2a5\u00b7\ubaa8\ub378\u00b7\uc5b8\uc5b4\ubcc4 \ubcf4\uace0\uc5d0 \ud569\uc0b0\ud558\ub3c4\ub85d \ud655\ub300\ub410\ub2e4.<\/p>\n<h2>\uc65c \uc911\uc694\ud55c\uac00<\/h2>\n<p><strong>\ud655\uc778\ub41c \uc0ac\uc2e4:<\/strong> \uc0c8 \ubaa8\ub378, \ud074\ub77c\uc774\uc5b8\ud2b8\ubcc4 \uc815\ucc45, OTel export, \uc0ac\uc6a9\uc790\u00b7\ubaa8\ub378\ubcc4 \uc0ac\uc6a9\ub7c9 \uc9c0\ud45c\uac00 48\uc2dc\uac04 \uc548\uc5d0 \ud568\uaed8 \ubc1c\ud45c\ub410\ub2e4. <strong>\ud574\uc11d:<\/strong> \uc5d0\uc774\uc804\ud2b8 \ub3c4\uc785\uc758 \ubcd1\ubaa9\uc740 \ub354 \uc774\uc0c1 \ubaa8\ub378 API\uc758 \uc720\ubb34\uac00 \uc544\ub2c8\ub77c \ub3d9\uc77c\ud55c \uaddc\uce59\uc744 IDE\u00b7CLI\u00b7\uc6f9 \uc571\u00b7cloud agent\uc5d0 \uc801\uc6a9\ud558\uace0, \uc2e4\uc81c \uc2e4\ud589\uc744 \ube44\uad50 \uac00\ub2a5\ud55c \uc774\ubca4\ud2b8\ub85c \ub0a8\uae30\ub294 \ub370 \uc788\ub2e4. <strong>\ubd88\ud655\uc2e4\uc131:<\/strong> GitHub\uc740 Grok 4.5\uac00 \uc810\uc9c4 \ubc30\ud3ec \uc911\uc774\ub77c\uace0 \uba85\uc2dc\ud588\uace0, \ubaa8\ub378\ubcc4 \ud488\uc9c8\u00b7\uc9c0\uc5f0\u00b7\ube44\uc6a9\uc740 \uc800\uc7a5\uc18c\uc640 \uacfc\uae08 \ud50c\ub79c\uc5d0 \ub530\ub77c \ub2ec\ub77c\uc9c4\ub2e4. \uacf5\uc9c0\uc758 \ub0b4\ubd80 \ud14c\uc2a4\ud2b8 \uacb0\uacfc\ub97c \uc790\uc2e0\uc758 CI \uc131\uacfc\ub85c \uc77c\ubc18\ud654\ud558\uba74 \uc548 \ub41c\ub2e4.<\/p>\n<p>Nuxt \ud504\ub85c\uc81d\ud2b8\uc5d0\uc11c\ub294 \ud2b9\ud788 \ud30c\uc77c \ud0d0\uc0c9, <code>nuxt.config.ts<\/code> \ubcc0\uacbd, server route \uc218\uc815, \ud658\uacbd \ubcc0\uc218 \uc811\uadfc, \ubc30\ud3ec \uc124\uc815 \ubcc0\uacbd\uc774 \ud55c agent session\uc5d0 \uc5f0\uacb0\ub420 \uc218 \uc788\ub2e4. \u2018PR\ub85c \uadc0\uacb0\ub41c\ub2e4\u2019\ub294 \uc124\uba85\uc740 \uc720\uc6a9\ud55c \uae30\ubcf8 \uacbd\uacc4\uc9c0\ub9cc, PR \uc774\uc804\uc5d0 \uc5b4\ub5a4 MCP \uc11c\ubc84\uac00 \uc5b4\ub5a4 URL\u00b7\ud30c\uc77c\u00b7\uba85\ub839\uc744 \ud638\ucd9c\ud588\ub294\uc9c0\uc640 \uc2b9\uc778 \ud504\ub86c\ud504\ud2b8\ub97c \uc6b0\ud68c\ud560 \uc218 \uc788\ub294\uc9c0\uae4c\uc9c0 \uac80\uc99d\ud574\uc57c \ud55c\ub2e4.<\/p>\n<h3>1. Grok 4.5\ub294 \ubaa8\ub378 \uad50\uccb4\uac00 \uc544\ub2c8\ub77c \uc791\uc5c5 \ub77c\uc6b0\ud305 \ubcc0\uacbd\uc774\ub2e4<\/h3>\n<p><strong>\ubcc0\uacbd \ub0b4\uc6a9:<\/strong> GitHub\uc740 Grok 4.5\ub97c agentic coding\uacfc \ubcf5\uc7a1\ud55c \ub2e4\ub2e8\uacc4 \uc791\uc5c5\uc5d0 \ub9de\ub294 \ubaa8\ub378\ub85c \uc18c\uac1c\ud558\uace0 reasoning effort\uc640 \uae34 \ubb38\ub9e5\uc744 \uc81c\uacf5\ud55c\ub2e4. <strong>\uc2e4\uc81c \uc601\ud5a5:<\/strong> \ub300\ud615 Nuxt \ubaa8\ub178\ub808\ud3ec\uc5d0\uc11c \ub77c\uc6b0\ud2b8\u00b7\ucef4\ud3ec\ub10c\ud2b8\u00b7\ud14c\uc2a4\ud2b8\u00b7CI \uc124\uc815\uc744 \ud55c \ubc88\uc5d0 \uc77d\ub294 \uc791\uc5c5\uc5d0\ub294 \ud6c4\ubcf4\uac00 \ub418\uc9c0\ub9cc, \uae34 \uc785\ub825\uc740 \uc694\uccad\ub2f9 \ud1a0\ud070\uacfc \uac80\ud1a0\ud574\uc57c \ud560 diff\ub3c4 \ud0a4\uc6b8 \uc218 \uc788\ub2e4. <strong>\uc801\uc6a9\/\ud68c\ud53c \uc870\uac74:<\/strong> Enterprise\/Business\ub294 \uba3c\uc800 \uc815\ucc45\uc5d0\uc11c \ubaa8\ub378\uc744 \ud5c8\uc6a9\ud558\uace0, \uac1c\uc778\uc815\ubcf4\u00b7\uace0\uac1d \ucf54\ub4dc\uc758 \uacf5\uae09\uc790 \ucc98\ub9ac \uc870\uac74\uacfc usage-based billing\uc744 \uac80\ud1a0\ud55c\ub2e4. \ub2e8\uc21c lint \uc218\uc815\uc774\ub098 \ubb38\uc11c \ucd08\uc548\uc5d0 \uace0\ube44\uc6a9 \ubaa8\ub378\uc744 \uace0\uc815\ud558\uc9c0 \uc54a\ub294\ub2e4. <strong>\uac80\uc99d \ubc29\ubc95:<\/strong> \ucd5c\uadfc \uc7a5\uc560 \uc7ac\ud604, SSR hydration \uc624\ub958 \uc218\uc815, \uc758\uc874\uc131 \uc5c5\ub370\uc774\ud2b8, \ubcf4\uc548 \ud5e4\ub354 \uc218\uc815 \ub4f1 10\uac1c \uc791\uc5c5\uc744 \uace0\uc815\ud574 \uc131\uacf5\ub960, \uc218\uc815 \ud30c\uc77c \uc218, \ud14c\uc2a4\ud2b8 \ud1b5\uacfc\uc728, \uc0ac\ub78c \ub9ac\ubdf0 \uc2dc\uac04, \uc694\uccad\u00b7\ucd9c\ub825 \ud1a0\ud070, \uc7ac\uc2dc\ub3c4 \ud69f\uc218\ub97c \uae30\uc874 \ubaa8\ub378\uacfc \ube44\uad50\ud55c\ub2e4.<\/p>\n<h3>2. managed-settings.json\uc740 \u2018\ud074\ub77c\uc774\uc5b8\ud2b8 \ub204\ub77d\u2019\uc744 \ub9c9\ub294 \ubc30\ud3ec \ub2e8\uc704\ub2e4<\/h3>\n<p><strong>\ubcc0\uacbd \ub0b4\uc6a9:<\/strong> app\uacfc cloud agent\ub3c4 \uae30\uc874 enterprise managed settings\ub97c \uc77d\uace0, \ud50c\ub7ec\uadf8\uc778\u00b7\ub9c8\ucf13\ud50c\ub808\uc774\uc2a4\u00b7\uc2b9\uc778 \uc6b0\ud68c\u00b7\uc790\ub3d9 \ubaa8\ub378 \uc120\ud0dd\uc744 \uc911\uc559\uc5d0\uc11c \uc81c\uc5b4\ud55c\ub2e4. <strong>\uc2e4\uc81c \uc601\ud5a5:<\/strong> VS Code\ub9cc \uc7a0\uadf8\uace0 cloud agent\ub098 app\uc744 \uc5f4\uc5b4 \ub450\ub294 \uc815\ucc45 \uacf5\ubc31\uc744 \uc904\uc77c \uc218 \uc788\ub2e4. <strong>\uc801\uc6a9\/\ud68c\ud53c \uc870\uac74:<\/strong> <code>.github-private<\/code>\uc758 <code>copilot\/managed-settings.json<\/code>\uc744 \ucf54\ub4dc \ub9ac\ubdf0 \ub300\uc0c1\uc73c\ub85c \ub9cc\ub4e4\uace0, \uc2b9\uc778 \uc6b0\ud68c\ub294 \uae30\ubcf8 \ubd88\ud5c8\ub85c \ub454\ub2e4. \uac80\uc99d\ub418\uc9c0 \uc54a\uc740 MCP marketplace\uc640 \uc6b4\uc601 \ud1a0\ud070\uc744 \uc694\uad6c\ud558\ub294 \ub3c4\uad6c\ub294 allowlist \ubc16\uc5d0 \ub454\ub2e4. <strong>\uac80\uc99d \ubc29\ubc95:<\/strong> \ud14c\uc2a4\ud2b8 \uc870\uc9c1 \uacc4\uc815\uc73c\ub85c app, CLI, VS Code, cloud agent \uac01\uac01\uc5d0\uc11c \uae08\uc9c0 \ud50c\ub7ec\uadf8\uc778 \uc124\uce58\u00b7\ud30c\uc77c \uc4f0\uae30\u00b7URL fetch\u00b7\uba85\ub839 \uc2e4\ud589\uc744 \uc2dc\ub3c4\ud558\uace0, \uc815\ucc45 \uac31\uc2e0 \ud6c4 \uc7ac\ub85c\uadf8\uc778\/\uc7ac\uc2dc\uc791 \ubc0f \ub2e4\uc74c task assignment\uc5d0\uc11c \ubaa8\ub450 \uac70\ubd80\ub418\ub294\uc9c0 \uc99d\ube59\uc744 \ub0a8\uae34\ub2e4.<\/p>\n<h3>3. OTel\uacfc usage metrics\ub97c \uacb0\uacfc \uc9c0\ud45c\uac00 \uc544\ub2cc \ud1b5\uc81c \uc9c0\ud45c\ub85c \uc4f4\ub2e4<\/h3>\n<p><strong>\ubcc0\uacbd \ub0b4\uc6a9:<\/strong> JetBrains\ub294 agent workflow OTel export\ub97c, usage metrics API\ub294 app\uc758 <code>used_copilot_app<\/code>, session\/request\/prompt \uc218\uc640 token breakdown\uc744 \uc0ac\uc6a9\uc790\u00b7\uae30\ub2a5\u00b7\ubaa8\ub378\u00b7\uc5b8\uc5b4 rollup\uc5d0 \ucd94\uac00\ud588\ub2e4. <strong>\uc2e4\uc81c \uc601\ud5a5:<\/strong> \ud300\uc740 \u2018\ud65c\uc131 \uc0ac\uc6a9\uc790 \uc218\u2019\ub9cc \ubcf4\uc9c0 \uc54a\uace0, \uc5b4\ub290 \ud45c\uba74\uc5d0\uc11c \uc5b4\ub5a4 \ubaa8\ub378\uc774 \uc5b4\ub5a4 \uc5b8\uc5b4 \uc791\uc5c5\uc5d0 \uc0ac\uc6a9\ub410\ub294\uc9c0 \ube44\uad50\ud560 \uc218 \uc788\ub2e4. <strong>\uc801\uc6a9\/\ud68c\ud53c \uc870\uac74:<\/strong> trace\uc5d0\ub294 \ud504\ub86c\ud504\ud2b8 \uc6d0\ubb38\u00b7<code>.env<\/code>\u00b7\uace0\uac1d \ub370\uc774\ud130\uac00 \uc11e\uc77c \uc218 \uc788\uc73c\ubbc0\ub85c \uc218\uc9d1 \uc804 \ub9c8\uc2a4\ud0b9, \ubcf4\uc874 \uae30\uac04, \uc811\uadfc \uc5ed\ud560\uc744 \uc815\ud55c\ub2e4. metrics\ub294 \ucf54\ub4dc \uc218\uc6a9 \ud488\uc9c8\uc744 \uc99d\uba85\ud558\uc9c0 \uc54a\uc73c\ubbc0\ub85c \ub2e8\ub3c5 KPI\ub85c \uc0ac\uc6a9\ud558\uc9c0 \uc54a\ub294\ub2e4. <strong>\uac80\uc99d \ubc29\ubc95:<\/strong> OTel collector\uc5d0 \uc0d8\ud50c session\uc744 \ubcf4\ub0b4 trace ID, \ub3c4\uad6c \ud638\ucd9c, \uc624\ub958, \uc815\ucc45 \ud310\uc815\uc774 \uc0c1\uad00\ub418\ub294\uc9c0 \ud655\uc778\ud558\uace0, API\uc758 1\uc77c\/28\uc77c rollup\uc744 PR merge\u00b7CI \uc2e4\ud328\u00b7\ub9ac\ubdf0 \ub9ac\ub4dc\ud0c0\uc784 \ub370\uc774\ud130\uc640 \uc8fc\ubcc4\ub85c \ub300\uc870\ud55c\ub2e4.<\/p>\n<h3>4. MCP\uc640 custom agent\ub294 \ud3b8\uc758\uc131\ubcf4\ub2e4 \uad8c\ud55c \uadf8\ub798\ud504\uac00 \uba3c\uc800\ub2e4<\/h3>\n<p><strong>\ubcc0\uacbd \ub0b4\uc6a9:<\/strong> JetBrains\uc758 Claude agent flow\uc5d0\uc11c MCP server\uc640 custom agent\ub97c \uc9c1\uc811 \uc0ac\uc6a9\ud560 \uc218 \uc788\ub2e4. <strong>\uc2e4\uc81c \uc601\ud5a5:<\/strong> \uc800\uc7a5\uc18c\ubcc4 \uba85\ub839\uacfc \ubb38\uc11c\ub97c \uc7ac\uc0ac\uc6a9\ud558\uae30 \uc26c\uc6cc\uc9c0\uc9c0\ub9cc, \ub3c4\uad6c \uc815\uc758\uac00 \uc678\ubd80 \ub124\ud2b8\uc6cc\ud06c\u00b7\ud30c\uc77c\u00b7issue tracker\u00b7\ubc30\ud3ec API\uae4c\uc9c0 \uc774\uc5b4\uc9c0\uba74 \uacf5\uaca9 \ud45c\uba74\ub3c4 \ud655\ub300\ub41c\ub2e4. <strong>\uc801\uc6a9\/\ud68c\ud53c \uc870\uac74:<\/strong> \uc77d\uae30 \uc804\uc6a9 \uac80\uc0c9 MCP\uc640 \uc4f0\uae30 \uac00\ub2a5\ud55c \ubc30\ud3ec MCP\ub97c \ubd84\ub9ac\ud558\uace0, production credential\uc740 agent \ud658\uacbd\uc5d0 \uc8fc\uc785\ud558\uc9c0 \uc54a\ub294\ub2e4. \uc678\ubd80 README\u00b7issue\uac00 \ub3c4\uad6c \ud638\ucd9c\uc744 \uc720\ub3c4\ud558\ub294 \ud504\ub86c\ud504\ud2b8 \uc778\uc81d\uc158 \uc785\ub825\uc774\ub77c\ub294 \uac00\uc815\ub3c4 \ub454\ub2e4. <strong>\uac80\uc99d \ubc29\ubc95:<\/strong> \uaca9\ub9ac\ub41c fixture \uc800\uc7a5\uc18c\uc5d0\uc11c \uc2ec\ubcfc\ub9ad \ub9c1\ud06c, \ube44\ubc00 \ud30c\uc77c\uba85, \uc545\uc131 \ub3c4\uad6c \uc9c0\uc2dc\uac00 \ub4e0 \ubb38\uc11c\ub97c \ub123\uace0 allowlist \ubc16\uc758 \uacbd\ub85c\u00b7host\u00b7command\uac00 \uc2e4\ud589\ub418\uc9c0 \uc54a\ub294\uc9c0 \uac10\uc0ac \ub85c\uadf8\uc640 \ub124\ud2b8\uc6cc\ud06c \ucc28\ub2e8 \ub85c\uadf8\ub85c \ud655\uc778\ud55c\ub2e4.<\/p>\n<h2>\uac1c\ubc1c\uc790 \uc2e4\ud589 \uacc4\ud68d<\/h2>\n<ol>\n<li><strong>P0:<\/strong> \uc624\ub298 <code>package.json<\/code>, GitHub \uc870\uc9c1 \uc815\ucc45, IDE \ud50c\ub7ec\uadf8\uc778 \ubaa9\ub85d\uc744 \uc870\uc0ac\ud574 Copilot \uc0ac\uc6a9 \ud45c\uba74(app\/CLI\/VS Code\/JetBrains\/cloud agent)\uc744 \uc790\uc0b0 \ubaa9\ub85d\uc73c\ub85c \ub9cc\ub4e0\ub2e4.<\/li>\n<li><strong>P0:<\/strong> <code>.github-private\/copilot\/managed-settings.json<\/code>\uc744 PR\ub85c \ub9cc\ub4e4\uac70\ub098 \uac31\uc2e0\ud55c\ub2e4. \ud50c\ub7ec\uadf8\uc778 allowlist, marketplace, approval bypass, auto model selection\uc758 \uae30\ubcf8\uac12\uacfc \uc18c\uc720\uc790\ub97c \uba85\uc2dc\ud55c\ub2e4.<\/li>\n<li><strong>P0:<\/strong> Grok 4.5 \uc815\ucc45\uc740 \ud3c9\uac00 \uadf8\ub8f9\ub9cc \ud5c8\uc6a9\ud55c\ub2e4. \uc694\uae08 \ud55c\ub3c4\uc640 \ub2f4\ub2f9 \uc2b9\uc778\uc790\ub97c ticket\uc5d0 \uc5f0\uacb0\ud55c\ub2e4.<\/li>\n<li><strong>P1:<\/strong> Nuxt \ub300\ud45c \uc791\uc5c5 10\uac1c\uc640 \uae08\uc9c0 \uc870\uac74(\ubc30\ud3ec \uc2e4\ud589, \ube44\ubc00 \uc77d\uae30, protected branch push)\uc744 <code>docs\/ai-eval.md<\/code>\uc5d0 \uace0\uc815\ud55c\ub2e4.<\/li>\n<li><strong>P1:<\/strong> CI\uc5d0\uc11c agent PR\uc758 <code>pnpm lint<\/code>, <code>pnpm test<\/code>, production build, SSR smoke test\ub97c \ud544\uc218 \uc0c1\ud0dc \uac80\uc0ac\ub85c \ub454\ub2e4.<\/li>\n<li><strong>P1:<\/strong> JetBrains\/collector \uad6c\uc131\uc5d0\uc11c OTel\uc758 \ubbfc\uac10 \ud544\ub4dc \ub9c8\uc2a4\ud0b9\uacfc trace \ubcf4\uc874 \uae30\uac04\uc744 \ud655\uc778\ud55c\ub2e4. \uc9c0\ud45c\ub294 request\/token\ubfd0 \uc544\ub2c8\ub77c merge\uc728, revert\uc728, \ub9ac\ubdf0 \uc2dc\uac04\uc744 \ud568\uaed8 \ubcf8\ub2e4.<\/li>\n<li><strong>P2:<\/strong> \ubd84\uae30\ub9c8\ub2e4 MCP \uc11c\ubc84\uc758 host\u00b7scope\u00b7\ube44\ubc00 \uc811\uadfc\uc744 \uc7ac\uc2b9\uc778\ud558\uace0, \ud3d0\uae30\ud55c custom agent\uc640 token\uc744 \uc81c\uac70\ud55c\ub2e4.<\/li>\n<\/ol>\n<h2>\ub9ac\uc2a4\ud06c\uc640 \ud55c\uacc4<\/h2>\n<p>Grok 4.5\uc758 \ubaa8\ub4e0 \uc0ac\uc6a9\uc790 \uc989\uc2dc \uac00\uc6a9\uc131\uc740 \ubcf4\uc7a5\ub418\uc9c0 \uc54a\uc73c\uba70, GitHub\uc774 \uba85\uc2dc\ud55c \uc81c\uacf5 \ud50c\ub79c\u00b7\uc815\ucc45\u00b7\uc810\uc9c4 \ub864\uc544\uc6c3\uc744 \ud655\uc778\ud574\uc57c \ud55c\ub2e4. \ubaa8\ub378\uacfc \ud1a0\ud070 \ud55c\ub3c4 \ubcc0\uacbd\uc740 \uc751\ub2f5 \ud488\uc9c8\ubfd0 \uc544\ub2c8\ub77c \uc9c0\uc5f0\uacfc \ube44\uc6a9\uc744 \ubc14\uafc0 \uc218 \uc788\ub2e4. \uc815\ucc45\uc744 \uac15\ud558\uac8c \uc801\uc6a9\ud558\uba74 \uae30\uc874 \uc790\ub3d9\ud654\uac00 \uc2e4\ud328\ud560 \uc218 \uc788\uc73c\ubbc0\ub85c, \uba3c\uc800 \uc2a4\ud14c\uc774\uc9d5 \uc870\uc9c1\uc5d0\uc11c \uac70\ubd80 \ub85c\uadf8\ub97c \uc218\uc9d1\ud55c\ub2e4. \ub864\ubc31 \uc870\uac74\uc740 CI \uc2e4\ud328\uc728 \uc0c1\uc2b9, \uc2b9\uc778 \uc5c6\ub294 \ud30c\uc77c\u00b7\ub124\ud2b8\uc6cc\ud06c \uc811\uadfc, \uc608\uc0c1 \ud1a0\ud070 \uc608\uc0b0 \ucd08\uacfc, PR revert \uc99d\uac00\ub2e4. \uc774 \uacbd\uc6b0 \ubaa8\ub378 \uc815\ucc45\uc744 \ub044\uace0 managed settings\ub97c \uc774\uc804 \ucee4\ubc0b\uc73c\ub85c \ub418\ub3cc\ub9ac\uba70, \uc0dd\uc131\ub41c \uc790\uaca9\uc99d\uba85\uacfc \uc678\ubd80 \ub3c4\uad6c \uc138\uc158\uc744 \ud3d0\uae30\ud55c\ub2e4.<\/p>\n<h2>FAQ<\/h2>\n<h3>Grok 4.5\ub97c Copilot\uc5d0\uc11c \ubc14\ub85c \ubaa8\ub4e0 \uac1c\ubc1c\uc790\uc5d0\uac8c \ucf1c\ub3c4 \ub418\ub098?<\/h3>\n<p>\uc544\ub2c8\ub2e4. 7\uc6d4 28\uc77c GitHub \uacf5\uc9c0\ub294 \uc810\uc9c4 \ub864\uc544\uc6c3\uacfc \uad00\ub9ac\uc790 \uc815\ucc45 \ud65c\uc131\ud654\ub97c \uba85\uc2dc\ud55c\ub2e4. \ud3c9\uac00 \uadf8\ub8f9\uc5d0\uc11c \uc2e4\uc81c Nuxt \uc791\uc5c5\uc758 \ud488\uc9c8\u00b7\ube44\uc6a9\u00b7\ubcf4\uc548 \uacbd\uacc4\ub97c \ud655\uc778\ud55c \ub4a4 \ud655\ub300\ud558\ub294 \uac83\uc774 \uc548\uc804\ud558\ub2e4.<\/p>\n<h3>Copilot managed settings\ub294 app\uacfc cloud agent\uc5d0\ub3c4 \uc801\uc6a9\ub418\ub294\uac00?<\/h3>\n<p>\uadf8\ub807\ub2e4. 7\uc6d4 27\uc77c \ubc1c\ud45c \uae30\uc900 app\uacfc cloud agent\ub294 enterprise managed settings \uc801\uc6a9 \ub300\uc0c1\uc774\ub2e4. \ub2e4\ub9cc \uc2b9\uc778 \uc6b0\ud68c \uc81c\uc5b4\ub294 interactive client\uc5d0 \uc801\uc6a9\ub41c\ub2e4\uace0 \uba85\uc2dc\ub3fc \uc788\uc73c\ubbc0\ub85c, cloud agent\ub294 \ud50c\ub7ec\uadf8\uc778\u00b7\ub9c8\ucf13\ud50c\ub808\uc774\uc2a4\uc640 task \uad8c\ud55c\uc744 \ubcc4\ub3c4 \uac80\ud1a0\ud574\uc57c \ud55c\ub2e4.<\/p>\n<h3>AI \ucf54\ub529 \uc5d0\uc774\uc804\ud2b8 ROI\ub294 \uc5b4\ub5a4 \uc9c0\ud45c\ub85c \ud310\ub2e8\ud574\uc57c \ud558\ub098?<\/h3>\n<p>\uc0ac\uc6a9\uc790 \uc218\ub098 \uc0dd\uc131 \ub77c\uc778 \uc218\ub9cc\uc73c\ub85c \ud310\ub2e8\ud558\uc9c0 \uc54a\ub294\ub2e4. \ubaa8\ub378\u00b7\ud074\ub77c\uc774\uc5b8\ud2b8\ubcc4 \uc694\uccad\/\ud1a0\ud070\uacfc \ud568\uaed8 \ud14c\uc2a4\ud2b8 \ud1b5\uacfc\uc728, \uc0ac\ub78c \uc218\uc815 \uc5c6\uc774 merge\ub41c \ube44\uc728, \ub9ac\ubdf0 \ub9ac\ub4dc\ud0c0\uc784, revert\u00b7\ubcf4\uc548 \uc608\uc678, \uc791\uc5c5\ub2f9 \ucd1d\ube44\uc6a9\uc744 \uac19\uc740 \uae30\uac04\uc5d0 \ube44\uad50\ud55c\ub2e4.<\/p>\n<h2>\ucd9c\ucc98 \ubc0f \ucd94\uac00 \uc77d\uae30<\/h2>\n<ul>\n<li><a href=\"https:\/\/github.blog\/changelog\/2026-07-28-grok-4-5-is-now-available-in-github-copilot\" target=\"_blank\" rel=\"noopener\">GitHub Changelog \u2014 Grok 4.5 is now available in GitHub Copilot (2026-07-28)<\/a><\/li>\n<li><a href=\"https:\/\/github.blog\/changelog\/2026-07-27-enterprise-managed-settings-now-apply-to-the-github-copilot-app\" target=\"_blank\" rel=\"noopener\">GitHub Changelog \u2014 Enterprise managed settings for app and cloud agent (2026-07-27)<\/a><\/li>\n<li><a href=\"https:\/\/github.blog\/changelog\/2026-07-27-manage-github-copilot-app-access-with-a-dedicated-policy\" target=\"_blank\" rel=\"noopener\">GitHub Changelog \u2014 Dedicated Copilot app policy (2026-07-27)<\/a><\/li>\n<li><a href=\"https:\/\/github.blog\/changelog\/2026-07-27-github-copilot-for-jetbrains-adds-improvved-opentelemetry-configuration-and-model-management\" target=\"_blank\" rel=\"noopener\">GitHub Changelog \u2014 JetBrains OTel, model management, MCP (2026-07-27)<\/a><\/li>\n<li><a href=\"https:\/\/github.blog\/changelog\/2026-07-28-github-copilot-app-usage-metrics-now-expand-across-report-rollups\" target=\"_blank\" rel=\"noopener\">GitHub Changelog \u2014 Copilot app usage metrics rollups (2026-07-28)<\/a><\/li>\n<li><a href=\"https:\/\/docs.github.com\/en\/copilot\/how-tos\/configure-custom-agents\/use-enterprise-managed-settings\" target=\"_blank\" rel=\"noopener\">GitHub Docs \u2014 Enterprise managed settings<\/a><\/li>\n<\/ul>\n<h2>\ub354 \uae4a\uac8c \uc77d\uae30: \uc2e4\uc804 \uac00\uc774\ub4dc<\/h2>\n<p>\uc774 \ub9ac\ud3ec\ud2b8\ub294 \ucd5c\uadfc \ud750\ub984\uc744 \ube60\ub974\uac8c \ud30c\uc545\ud558\uae30 \uc704\ud55c \uc694\uc57d\uc785\ub2c8\ub2e4. \uc2e4\uc81c \ud504\ub85c\uc81d\ud2b8\uc5d0 \uc801\uc6a9\ud560 \ub54c\ub294 \uc544\ub798\uc758 \uae30\uc900 \uae00\uacfc \ud568\uaed8 \ud655\uc778\ud558\uba74 \ub354 \uc548\uc804\ud569\ub2c8\ub2e4.<\/p>\n<ul>\n<li><a href=\"https:\/\/gilnas.synology.me\/wordpress\/113\/\">AI \uc5d0\uc774\uc804\ud2b8\ub780 \ubb34\uc5c7\uc778\uac00?<\/a><\/li>\n<li><a href=\"https:\/\/gilnas.synology.me\/wordpress\/114\/\">\ud504\ub86c\ud504\ud2b8 \uc778\uc81d\uc158 \ubcf4\uc548 \uccb4\ud06c\ub9ac\uc2a4\ud2b8<\/a><\/li>\n<li><a href=\"https:\/\/gilnas.synology.me\/wordpress\/115\/\">AI \ucf54\ub529 \ub3c4\uad6c \uc548\uc804 \uc6cc\ud06c\ud50c\ub85c<\/a><\/li>\n<li><a href=\"https:\/\/gilnas.synology.me\/wordpress\/118\/\">\uac1c\ubc1c\uc790 \ube14\ub85c\uadf8 \uc560\ub4dc\uc13c\uc2a4 \uc2b9\uc778 \uc804\ub7b5<\/a><\/li>\n<\/ul>\n","protected":false},"excerpt":{"rendered":"<p>\ud575\uc2ec \ub2f5\ubcc0: 2026\ub144 7\uc6d4 27~28\uc77c GitHub Copilot\uc758 \ubcc0\ud654\ub294 \u2018\uc0c8 \ubaa8\ub378\uc744 \uace0\ub974\ub294 \uc77c\u2019\uc774 \uc544\ub2c8\ub77c \uc5d0\uc774\uc804\ud2b8\uac00 \uc5b4\ub290 \ud074\ub77c\uc774\uc5b8\ud2b8\uc5d0\uc11c, \uc5b4\ub5a4 \uad8c\ud55c\uacfc \ube44\uc6a9 \ud55c\ub3c4 \uc548\uc5d0\uc11c, \uc5b4\ub5a4 \ub85c\uadf8\ub97c \ub0a8\uae30\uba70 \uc77c\ud558\ub294\uac00\ub97c \uc6b4\uc601\ud558\ub294 \uc77c\ub85c \ubc14\uafe8\ub2e4. GitHub\uc740 7\uc6d4 28\uc77c Grok 4.5\ub97c Copilot\uc5d0 \uc810\uc9c4 \ubc30\ud3ec\ud55c\ub2e4\uace0 \ubc1c\ud45c\ud588\uace0, \ud558\ub8e8 \uc804\uc5d0\ub294 Copilot \uc571\u00b7cloud agent\uc5d0 \uae30\uc5c5 \uad00\ub9ac \uc124\uc815\uc744 \uc801\uc6a9\ud558\uace0 JetBrains\uc758 OpenTelemetry \ubc0f \ubaa8\ub378 \uc81c\uc5b4\ub97c \ud655\uc7a5\ud588\ub2e4. Gil\ucc98\ub7fc Nuxt \ud504\ub860\ud2b8\uc5d4\ub4dc\ub97c [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":383,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[3],"tags":[],"class_list":["post-384","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-ai-trend"],"blocksy_meta":[],"_links":{"self":[{"href":"https:\/\/gilnas.synology.me\/wordpress\/wp-json\/wp\/v2\/posts\/384","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/gilnas.synology.me\/wordpress\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/gilnas.synology.me\/wordpress\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/gilnas.synology.me\/wordpress\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/gilnas.synology.me\/wordpress\/wp-json\/wp\/v2\/comments?post=384"}],"version-history":[{"count":0,"href":"https:\/\/gilnas.synology.me\/wordpress\/wp-json\/wp\/v2\/posts\/384\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/gilnas.synology.me\/wordpress\/wp-json\/wp\/v2\/media\/383"}],"wp:attachment":[{"href":"https:\/\/gilnas.synology.me\/wordpress\/wp-json\/wp\/v2\/media?parent=384"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/gilnas.synology.me\/wordpress\/wp-json\/wp\/v2\/categories?post=384"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/gilnas.synology.me\/wordpress\/wp-json\/wp\/v2\/tags?post=384"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}