AI агент архитектурасының ландшафты соңғы алты айда сейсмикалық өзгеріске ұшырады. 2025 жылдың соңында шыққан Claude Skills және кеше жарияланған жаңа MCP UI Framework арқылы аяқталған Model Context Protocol (MCP) экожүйесінің қарқынды өсуімен әзірлеушілер қазір маңызды архитектуралық шешім қабылдау қажеттілігіне тап болды.
Екі технология да Claude 3.5 Sonnet және Opus сияқты Үлкен тіл үлгілерінің (LLM) мүмкіндіктерін кеңейтуді мақсат етсе де, олар түбегейлі әртүрлі мәселелерді шешеді. Бұл мақала осы екі заманауи AI даму тірегінің айырмашылықтары, синергиясы және іске асыру ерекшеліктеріне терең талдау береді.
Claude Skills деген не және олар қалай жұмыс істейді?
Қысқаша жауап: Claude Skills — Claude агентіне арнайы мінез-құлық қажет болғанда жүктелетін (мысалы, “есепті біздің құқықтық шаблонға сай пішімде”, “Excel-ді осы макростармен басқар”, немесе “бренд дауыс ережелерін қолдан”) нұсқаулар, шаблондар, скрипттер және ресурстардан тұратын оралған, қайта пайдаланылатын бумалар. Skills маманданған логика мен корпусты ассистентке жақын ұстап, Claude-қа күрделі, қайталанатын жұмыс ағындарын әр жолы промптты қайта ойлап таппай орындауға мүмкіндік береді.
Claude Skills қалай жүзеге асырылады (тәжірибеде)?
Anthropic моделінде Skill құрамына мыналар кіруі мүмкін:
- Кірістер, шығыстар, шақыру шарттары және рұқсаттарды сипаттайтын манифест.
- Бизнес-логиканы жүзеге асыратын код үзіндісі немесе серверлік өңдегіш.
- Мінез-құлық пен қорғаныс шектеулерін сипаттайтын, әзірлеуші жазған қосымша нұсқаулар (markdown).
Skill — пайдаланушының жоба ортасында (әдетте .claude/skills қалтасы) өмір сүретін кодталған жұмыс ағыны немесе үздік тәжірибелер жиынтығы. Тәжірибеде, Skill Claude тапсырманың сипаттамасына сәйкес келетінін анықтағанда автоматты түрде іске қосылуы мүмкін немесе пайдаланушы арқылы нақты шақырылуы мүмкін (мысалы, UI батырмасы немесе GitHub ағынында слэш-команда). Кейбір Skills “құрамдастырылған” және Anthropic қолдайды, ал басқалары жария немесе корпоративтік репозиторийлерде сақталып, Claude инстансына жүктеледі.
Skills кім жазады және олар қайда орындалады?
- Authoring: өнім командалары, білім менеджерлері немесе техникалық ойлы бизнес-пайдаланушылар нұсқаулы UI және нұсқаларды басқару арқылы Skills жаза алады.
- Execution: Skills бақыланатын Claude runtime ішінде (десктоп, бұлт немесе API интеграциялары арқылы) орындалуы мүмкін немесе Claude Code (әзірлеушіге бағытталған құралдар) арқылы көрсетіледі. Anthropic Skills-ті техникалық емес пайдаланушылар жасай алатындай, ал әзірлеушілер нұсқалар мен CI/CD-ні басқара алатындай позициялайды.
Model Context Protocol (MCP) деген не және оның маңызы қандай?
Қысқаша жауап: MCP (Model Context Protocol) — AI агенттеріне сыртқы сервистерді стандартты түрде “ашу” және “шақыру” үшін құралдарды, дереккөздерді және контексттік мүмкіндіктерді сипаттап, жариялайтын ашық протокол. Бұл іс жүзінде стандартталған көпір (AI агенттері үшін “USB-C”), ол арнайы интеграцияларды азайтып, бірнеше агент платформаларына бір құралдар/деректер жиынтығын өзара үйлесімді қолжетімді етеді.
MCP қалай жұмыс істейді
- Server side (MCP сервері): қолжетімді құралдар, API-лар және дерек эндпоинттерінің ресми схемасын жариялайды. MCP эндпоинттерін жүзеге асырады және стримингті жауаптарды, аутентификацияны келісуді және әрекеттер телеметриясын қамтамасыз етуі мүмкін.
- Client side (MCP клиенті / агент): қолжетімді құралдарды табады, сипаттамаларды сұратады және протоколды пайдаланып (JSON-RPC тәрізді үлгілер / стриминг) шақырулар орындайды. Агенттер MCP серверлерін шақырылатын мүмкіндіктер каталогы ретінде қарастырады.
- Экожүйе: MCP тілге және вендорға тәуелсіз болуы көзделген — бірнеше тілдер мен бұлт вендорлары үшін SDK-лар және сервер реализациялары бар, әрі ірі компаниялар (Microsoft және басқа платформа вендорларын қоса) 2025 жылы MCP қолдауын қосты.
Неліктен қазір маңызды
- Интероперабельдік: MCP жоқ болса, әр агент-провайдер өз “құрал” форматын және аутентификация ағымдарын жасайды. MCP кәсіпорындарға деректер мен мүмкіндіктерді көптеген агенттерге ашуды жеңілдетеді.
- Операциялық қарапайымдық: Командалар ондаған арнайы адаптерлердің орнына өз сервистерін көрсететін бір MCP серверін ұстай алады.
- Кәсіпорын мүмкіндіктері: MCP стримингті, трейсингті және неғұрлым болжамды телеметрияны қолдайды — аудит пен басқару үшін пайдалы. Microsoft’s Copilot Studio кәсіпорын агенттерін ішкі сервистерге оңай қосу үшін MCP-ті бірінші деңгейлі қолдауға қосты.
MCP UI Framework (2026 жылғы қаңтар)
2026 жылғы 26 қаңтарда Anthropic протоколды MCP UI Framework шығарып, айтарлықтай кеңейтті. Бұрын MCP таза функционалды болатын — ол AI-ға деректерді оқуға немесе кодты соқыр орындауға мүмкіндік берді. Жаңа кеңейту MCP серверлеріне интерактивті, қолданбаға ұқсас графикалық интерфейстерді чат терезесінің ішінде тікелей ұсынуға жол ашады.
Мысалы, “Jira MCP” енді тикет мәліметтерін алумен қатар Claude ішінде шағын дашбордты көрсетіп, пайдаланушыға тикет күйін ауыстыру үшін батырмаларды басуға мүмкіндік береді, тек мәтіндік командаларға сүйенбей.
MCP мен Skills арасындағы негізгі айырмашылықтар қандай?
Қай құралды таңдауды түсіну үшін олардың архитектурасын, ауқымын және орындалу ортасын айқындау маңызды.
1. Абстракция қабаты
- MCP — Инфрақұрылым: Жүйе деңгейінде жұмыс істейді. Ол аутентификацияны, желілік тасымалдауды және API схемаларын басқарады. Тапсырмаға агностик; ол тек мүмкіндіктерді жариялайды (мысалы, “Мен X файлын оқи аламын” немесе “Мен Y кестесін сұрата аламын”). MCP Skill мазмұнын анықтамайды; ол ресурстар мен құралдарды қалай serve ету керегін сипаттайды.
- Skills — Қолданбалы логика: Когнитивті деңгейде жұмыс істейді. Жоғары деңгейлі, жұмыс ағындарына бағытталған. Claude-қа бағытталған экожүйелер ішінде тікелей қайта пайдалануға арналған нұсқауларды, мысалдарды және кейде нақты жұмысқа арналған скрипттерді біріктіреді. Skill инфрақұрылымды пайдалану үшін стандартты операциялық процедураны (SOP) анықтайды.
2. Портативтілік vs мамандану
- MCP — Универсалды: Postgres үшін жасалған MCP сервер кез келген пайдаланушыға, кез келген компанияға және MCP-мен үйлесімді кез келген AI клиентіне жарамды. Бұл “бір рет жазыңыз, барлық жерде іске қосыңыз” протоколы.
- Skills — Жоғары контексттік: "Write Blog Post" деп аталған Skill пайдаланушының дауыс ырғағына, бренд нұсқауларына және форматтау ережелеріне өте тән. Skills командалар ішінде бірізділікті қамтамасыз ету үшін ортақтасуға арналған, бірақ олар дерекқор драйвері тәрізді “әмбебап” бола бермейді. Дизайн бойынша портативті — MCP серверін агент протоколды қолдаса, бірнеше хост (Claude, Copilot Studio, үшінші тарап агенттері) тұтына алады.
3. Қауіпсіздік және вендорға тәуелділік
- MCP қауіпсіздігі: Қатаң рұқсат қақпаларына сүйенеді. MCP сервері файл жүйесіне немесе интернетке қол жеткізбек болғанда, хост (Claude Desktop) пайдаланушыдан нақты мақұлдау сұрайды. Claude үшін жазу жеңіл және Claude runtime-ына оңтайландырылған; басқа вендорларға түрлендірмей автоматты түрде портативті емес.
- Skills қауіпсіздігі: Skills толық Claude-тың диалогтық sandbox ішінде орындалады. Олар — мәтін және нұсқаулар. Skill қауіпті команданы орындауды нұсқай алса да, нақты орындау негізгі MCP құралдарымен жүзеге асырылады, олар қауіпсіздік саясатын қамтамасыз етеді.
Салыстыру кестесі
| Ерекшелік | Model Context Protocol (MCP) | Claude Skills |
|---|---|---|
| Негізгі ұқсату | Ас үй (Құралдар мен ингредиенттер) | Рецепт (Нұсқаулар мен жұмыс ағыны) |
| Негізгі функция | Қосылым және дерек қолжетімділігі | Оркестрация және процедура |
| Файл пішімі | JSON / Python / TypeScript (Server) | Markdown / YAML (Instruction) |
| Қолдану ауқымы | Жүйе деңгейі (Файлдар, API, DB) | Пайдаланушы деңгейі (Тапсырма, стиль, SOP) |
| Интерактивтілік | UI Framework (Жаңа — 2026 ж. қаңтар) | Чатқа негізделген өзара әрекет |
| Орындау | Сыртқы процесс (локалды немесе қашық) | Контекст ішінде (Prompt Engineering) |
Өндірістік жүйелерде Skills пен MCP қалай бірін-бірі толықтырады?
Егер MCP “ас үй мен ингредиенттерді” берсе, Claude Skills “рецепттерді” ұсынады.
Табысқа апаратын «рецепт»
Skills — Claude-қа қолжетімді құралдарды пайдаланып, нақты тапсырманы орындауды үйрететін жеңіл, портативті нұсқаулар. Skills “бос парақ” проблемасын шешеді.
AI-ға MCP арқылы бүкіл код қоймаңызға қол жеткізуді берсеңіз де, ол сіздің команданың нақты код стилін, коммит хабарламаларын қалай жазуды немесе staging-ке орналастыру үшін дәл қандай қадамдар керек екенін өздігінен біле бермейді. Skill бұл олқылықты контекстті, нұсқауларды және процедуралық білімді қайта пайдаланылатын бумаларға біріктіру арқылы жабады.
Skills мен MCP бірге қолдануға бола ма?
Олар басым түрде комплементарлы. Әдеттегі кәсіпорын архитектурасы былай көрінуі мүмкін:
- MCP сервері канондық, кәсіпорын басқаратын ресурстарды (өнім құжаттары, ішкі API-лар) және қауіпсіз құралдарды жариялайды.
- Claude Skill осы канондық ресурстарға сілтеме жасайды — немесе оларды шақыру үшін авторланады — осылайша Claude-тың жұмыс логикасы ұйымның MCP арқылы берілетін авторитетті деректерін пайдаланады.
- Басқа платформаларда хостталған агенттер (мысалы, Copilot Studio) бір MCP серверін де пайдалана алады, осылайша бір корпоративтік дерек пен құралдарға көп-модельді қолжетімділік береді.
Басқаша айтқанда, MCP — интероперабельдік қабаты, ал Skills — қаптама/мінез-құлық қабаты; бірге олар мүмкіндіктерді тарату мен басқару мен деректерді орталықтандырудың берік жолын құрайды.
“Агенттік” жұмыс ағынының шынайы қуаты MCP мен Skills біріктірілгенде ашылады. Олар бірін-бірі жоққа шығармайды; олар симбиотикалық.
Қолдану мысалдары
“Customer Support Agent” жұмыс ағынын елестетіңіз:
- MCP қабаты: Salesforce MCP Server (клиент деректерін оқу үшін) және Gmail MCP Server (жауаптарды жіберу үшін) орнатасыз.
- Skill қабаты:
refund-policy.mdSkill жазасыз. Бұл skill мына логиканы қамтиды: “Егер клиент бізбен >2 жыл болса, $50-ға дейінгі қайтарымдарды автоматты түрде мақұлда. Әйтпесе, адамдық қарауға тикет құрастыр.”
MCP болмаса, Skill пайдасыз, себебі ол Salesforce-тағы клиенттің өтілін көре алмайды.
Skill болмаса, MCP байланысы қауіпті — Claude ойдан қайтарым саясатын шығарып, барлық адамға қайтарым беріп жіберуі мүмкін.
Синергиялық жұмыс ағыны
- Пайдаланушы сұрауы: “John Doe-дан келген ашулы хатқа жауап жоба.”
- Skill белсенуі: Claude ниетті анықтап,
customer-serviceSkill жүктейді. - MCP орындалуы: Skill Claude-қа “John Doe-ны Salesforce-тен ізде” деп нұсқайды. Claude Salesforce MCP құралын пайдаланып деректерді алады.
- Логиканы қолдану: Skill алынған деректерді өз ішкі ережелеріне сәйкес талдайды (мысалы, “John — VIP”).
- Әрекет: Skill Claude-қа Gmail MCP құралын пайдаланып “VIP кешірім шаблоны” бойынша жауап жобалауды нұсқайды.
Қарапайым Skill және MCP серверді қалай іске асыруға болады
Код үлгісі: MCP серверін баптау
MCP серверлері әдетте JSON файлында бапталады. Міне, әзірлеуші жергілікті SQLite дерекқорын Claude-қа MCP арқылы қалай қосады:
{
"mcpServers": {
"sqlite-database": {
"command": "uvx",
"args": [
"mcp-server-sqlite",
"--db-path",
"./production_data.db"
],
"env": {
"READ_ONLY": "true"
}
},
"github-integration": {
"command": "npx",
"args": [
"-y",
"@modelcontextprotocol/server-github"
],
"env": {
"GITHUB_PERSONAL_ACCESS_TOKEN": "your-token-here"
}
}
}
}
Бұл конфигурацияда AI “ас үйге” — жұмыс үшін қажет шикі ингредиенттерге (деректер) және ыдыс-аяқтарға (құралдар) — тікелей қол жеткізеді.
Skill құрылымы
Skills қарапайым Markdown файлдарымен анықталады, жиі SKILL.md атау келісімімен. Олар табиғи тілдегі нұсқаулар мен нақты командалардың қоспасын пайдаланады.
Міне, review-skill.md қандай көрінуі мүмкін.
markdown
---
name: "Semantic Code Review"
description: "Review a PR focusing on security, performance, and semantic naming conventions."
author: "Engineering Team"
version: "1.2"
---
# Semantic Code Review Protocol
When the user invokes `/review`, follow this strict procedure:
1. **Analyze Context**:
- Use the `git_diff` tool (via MCP) to fetch changes.
- Identify if the changes touch `src/auth/` (High Security Risk).
2. **Style Enforcement**:
- Ensure all variables follow `snake_case` for Python and `camelCase` for TypeScript.
- Check that no secrets are hardcoded (Scan for regex patterns: `AKIA...`).
3. **Performance Check**:
- If a loop contains a database call, flag it as an "N+1 Query Risk".
4. **Output Format**:
- Generate the review in Markdown table format.
- End with a "release-risk" score from 1-10.
# Usage
To use this skill, type:
> /review [PR_NUMBER]
MCP табу + Claude Skill wrapper шақыру
Төменде концептуалды ағын: сіздің сервис MCP арқылы құралды жариялайды; сіздің операциялар командаңыз сондай-ақ MCP эндпоинтын шақыратын Claude-та жеңіл Skill wrapper жариялайды. Бұл интероперабельділікті көрсетеді: агентке тәуелсіз құрал + вендорға тән UX wrapper.
# pseudo-code: discover MCP tool and call it
import requests
MCP_INDEX = "https://mcp.company.local/.well-known/mcp-index"
index = requests.get(MCP_INDEX).json()
tool = next((t for t in index["tools"] if t["name"] == "invoice_extractor"), None)
assert tool, "Tool not found"
response = requests.post(tool["endpoint"], json={"file_url": "https://files.company.local/invoice-123.pdf"})
print(response.json()) # structured invoice data
# Claude Skill wrapper (conceptual manifest)
# Skill "invoice-parser" simply calls the MCP tool endpoint and formats output.
Бұл үлгі сізге бірнеше агентті (Claude, Copilot және басқалары) бір бэкенд сервистерді MCP арқылы шақыруды қолдауға мүмкіндік береді, ал вендорлар осы мүмкіндіктерді жылтыр Skills немесе коннекторларға қаптай алады.
2026 жылғы қаңтардағы жаңарту неліктен маңызды?
MCP UI Framework (2026 ж. 26 қаңтар) енгізілуі “Skills” теңдеуін түбегейлі өзгертеді. Бұрын Skills тек мәтіндік шығумен шектелетін. Егер Skill-ге пайдаланушы кірісі керек болса (мысалы, “Қай дерекқор жолын жаңартуды таңдаңыз”), ол ыңғайсыз мәтіндік диалогқа сүйенуге мәжбүр еді.
Жаңа жаңартумен Skill MCP сервері ұсынатын бай UI компонентін триггерлей алады.
- Ескі жұмыс ағыны: Skill сұрайды: “Мен ‘Smith’ есімді 3 пайдаланушы таптым, қайсысын қалайсыз? 1, 2, немесе 3?”
- Жаңа жұмыс ағыны: Skill MCP серверіне расталған “User Selection Card”-ты фотосуреттермен және белсенді статустармен көрсетуге триггерлейді. Пайдаланушы біреуін басады, және Skill әрі қарай жалғастырады.
Бұл “чатбот” пен толықфункционалды “Программалық қолданба” арасындағы шекараны бұлдыратып, Claude-ты операциялық жүйеге айналдырады, онда MCP — драйвер қабаты, ал Skills — қолданбалар.
Қайсысы маңыздырақ — Skills немесе MCP?
Екеуі де маңызды — бірақ әртүрлі себептермен. MCP — агенттерге қолжетімділікті беретін құбыр, ал Skills — агент нәтижелерін сенімді, аудиттелетін және қауіпсіз ететін плейбуктер. Өндірістік деңгейдегі агенттік жүйелер үшін әдетте екеуі де қажет: деректер мен әрекеттерді жариялау үшін MCP, ал агенттың оларды қалай қолданатынын анықтау үшін Skills. Бүгінгі командалар үшін маңызды impératif — екеуін де айқын ownership, тест жиынтықтары және қауіпсіздік шолуларымен бірінші класты инженерлік артефакт ретінде қарастыру.
Ready to use Skills? CometAPI Claude Code CLI арқылы Claude skills қолдануға мүмкіндік береді, CometAPI арқылы сіз шығындарды үнемдей аласыз. Толық нұсқаулар үшін API нұсқаулығын қараңыз.
Әзірлеушілер Claude Opus 4.5 API және т.б.-ға CometAPI арқылы қол жеткізе алады. Бастау үшін модель мүмкіндіктерін Playground-та зерттеңіз және толық нұсқаулар үшін API нұсқаулығын қараңыз. Қол жеткізбестен бұрын, CometAPI-ге кіргеніңізге және API кілтін алғаныңызға көз жеткізіңіз. CometAPI интеграцияға көмектесу үшін ресми бағадан әлдеқайда төмен баға ұсынады.
Ready to Go?→ Free trial of Claude code and skills !
Көбірек кеңестер, гидтер және AI жаңалықтарын білгіңіз келсе, бізді VK, X және Discord арқылы қадағалаңыз!
