From 46c8cf76f68195b28d12dd60ae241ed6536525fb Mon Sep 17 00:00:00 2001 From: Oleg Proskurin Date: Sat, 10 Jan 2026 23:39:04 +0700 Subject: [PATCH] add research AI coding --- ... Development_ Кластеризованная терминол.md | 636 ++++++++++++++++++ 1 file changed, 636 insertions(+) create mode 100644 research/perplexity-chats/AI-Assisted Development_ Кластеризованная терминол.md diff --git a/research/perplexity-chats/AI-Assisted Development_ Кластеризованная терминол.md b/research/perplexity-chats/AI-Assisted Development_ Кластеризованная терминол.md new file mode 100644 index 0000000..a3085cd --- /dev/null +++ b/research/perplexity-chats/AI-Assisted Development_ Кластеризованная терминол.md @@ -0,0 +1,636 @@ + + +# AI-Assisted Development: Кластеризованная терминология и подходы + +Проведена детальная кластеризация терминов разработки с помощью AI по восьми резонным доменам. Каждая позиция содержит источники с указанием организаций, authority ranking и подробные описания. + +## Domain 1: Experimental \& Low-Quality Approaches + +### Vibe Coding + +**Authority Rank: 1** | **Perception: Negative** + +**Источники:** + +1. **Andrej Karpathy** (OpenAI co-founder, Tesla AI Director) — википедия, февраль 2025[^1][^2] +2. **Collins English Dictionary** — Word of the Year 2025[^1] +3. **SonarSource** (Code Quality Platform) — анализ качества кода[^3] + +**Описание:** + +Термин придуман Андреем Карпати в феврале 2025 года и быстро стал культурным феноменом — Collins English Dictionary назвал его словом года 2025. Это подход, где разработчик описывает задачу на естественном языке, AI генерирует код, но ключевое отличие: **разработчик НЕ проверяет код**, а только смотрит на результаты выполнения.[^2][^1] + +Как отметил программист Simon Willison: "Если LLM написал каждую строку вашего кода, но вы всё проверили, протестировали и поняли — это не vibe coding, это использование LLM как typing assistant". Ключевая характеристика: принятие AI-сгенерированного кода без его понимания.[^1] + +Критики указывают на отсутствие ответственности, проблемы с поддерживаемостью и увеличенный риск внедрения уязвимостей безопасности. В мае 2025 года обнаружено, что шведское приложение Lovable, использующее vibe coding, имело уязвимости безопасности в 170 из 1,645 созданных веб-приложений. Fast Company в сентябре 2025 сообщил о "vibe coding hangover" — senior инженеры цитируют "development hell" при работе с таким кодом.[^3][^1] + +Подходит для "throwaway weekend projects", как изначально задумывал Карпати, но рискован для production систем.[^3][^1] + +*** + +## Domain 2: Enterprise \& Production-Grade Methodologies + +### AI-Driven Development Life Cycle (AI-DLC) + +**Authority Rank: 1** | **Perception: Positive - Enterprise** + +**Источники:** + +1. **AWS (Amazon Web Services)** — Raja SP, Principal Solutions Architect, июль 2025[^4] +2. **Amazon Q Developer \& Kiro** — официальная платформа AWS[^4] + +**Описание:** + +Представлена AWS в июле 2025 года как трансформативная enterprise-методология. Raja SP, Principal Solutions Architect AWS, создал AI-DLC вместе с командой после работы с более чем 100 крупными заказчиками.[^4] + +Методология позиционирует AI как **центрального коллаборатора** на протяжении всего SDLC с двумя мощными измерениями: + +1. **AI-Powered Execution with Human Oversight** — AI систематически создает детальные рабочие планы, активно запрашивает уточнения и guidance, откладывает критические решения на людей. Только люди обладают контекстуальным пониманием и знанием бизнес-требований.[^4] +2. **Dynamic Team Collaboration** — пока AI обрабатывает рутинные задачи, команды объединяются в коллаборативных пространствах для real-time problem solving, креативного мышления и быстрого принятия решений.[^4] + +Workflow: AI создает план → задает уточняющие вопросы для получения контекста → реализует решения только после получения человеческой валидации. Этот паттерн повторяется быстро для каждой SDLC-активности.[^4] + +**Три фазы разработки:** + +- **Inception phase**: AI трансформирует бизнес-интент в детальные требования через "Mob Elaboration" — вся команда активно валидирует вопросы и предложения AI[^4] +- **Construction phase**: AI предлагает логическую архитектуру, domain models, code solution через "Mob Construction"[^4] +- **Operations phase**: AI применяет накопленный контекст для управления infrastructure as code и deployments[^4] + +**Терминологические инновации:** традиционные "sprints" заменены на "bolts" — короткие, интенсивные рабочие циклы в часах или днях вместо недель; Epics заменены на Units of Work.[^4] + +**Преимущества:** velocity (задачи за часы/дни вместо недель), innovation (AI освобождает время), quality (continuous clarification), market responsiveness, улучшенный developer experience.[^4] + +### Spec-Driven Development (SDD) + +**Authority Rank: 2** | **Perception: Positive - Systematic** + +**Источники:** + +1. **GitHub Engineering** — Den Delimarsky, Spec Kit toolkit, сентябрь 2025[^5][^6][^7] +2. **ThoughtWorks Technology Radar** — ноябрь 2025[^8][^9] +3. **Red Hat Developers** — октябрь 2025[^10] + +**Описание:** + +Возник в 2025 году как прямой ответ на проблемы "vibe coding". ThoughtWorks включил его в Technology Radar как ключевую emerging practice. GitHub open-sourced Spec Kit в сентябре 2025 года, поддерживает Claude Code, GitHub Copilot, Gemini CLI.[^11][^7][^5][^8] + +**Ключевой принцип:** спецификация становится источником истины (source of truth), не код. Как заявляет GitHub: "В этом новом мире поддержка софта означает эволюцию спецификаций. Lingua franca разработки переходит на более высокий уровень, а код — это last-mile подход".[^9] + +**Workflow Spec Kit:** + +1. **Constitution** — immutable принципы высокого уровня, применяемые к каждому изменению (rules file)[^7][^9] +2. **/specify** — создание спецификации из high-level промпта[^7] +3. **/plan** — техническое планирование на основе спецификации[^7] +4. **/tasks** — разбивка на управляемые фазированные части для AI-агента[^7] + +**Три интерпретации SDD** (по анализу ThoughtWorks):[^9] + +- **Spec-first**: хорошо продуманная спецификация пишется первой, затем используется в AI-workflow +- **Spec-anchored**: спецификация сохраняется после завершения задачи для эволюции и поддержки feature +- **Spec-as-source**: спецификация — главный source file; только spec редактируется человеком, код никогда + +**Инструменты и реализации:** + +- **Amazon Kiro**: три стадии workflow — requirements, design, tasks creation[^12][^8] +- **GitHub Spec Kit**: трехступенчатый процесс с rich orchestration, configurable prompts, constitution[^8][^9] +- **Tessl Framework** (private beta, сентябрь 2025): радикальный подход, где спецификация — maintained artifact, не код[^8][^9] + +ThoughtWorks предупреждает: workflows остаются elaborate и opinionated, инструменты ведут себя по-разному в зависимости от размера задачи, иногда генерируют длинные spec files, сложные для ревью. Мартин Фаулер (Martin Fowler) на сайте ThoughtWorks отмечает параллели с Model-Driven Development (MDD) из прошлого и предупреждает о потенциальных подводных камнях.[^9][^8] + +### Architecture-First AI Development + +**Authority Rank: 3** | **Perception: Positive - Professional/Mature** + +**Источники:** + +1. **WaveMaker** — Vikram Srivats (CCO), Prashant Reddy (Head of AI Product Engineering), январь 2026[^13][^12] +2. **ITBrief Industry Analysis** — январь 2026[^13][^12] + +**Описание:** + +Индустриальный shift 2026 года, идентифицированный руководителями WaveMaker, low-code platform provider. В январе 2026 ITBrief опубликовал анализ: "AI coding tools face 2026 reset towards architecture".[^12][^13] + +**Ключевая цитата** Vikram Srivats, CCO WaveMaker: "В некотором смысле, второе пришествие AI coding tools должно быть всё об **Architectural Intelligence** — просто Artificial Intelligence больше не подходит".[^13][^12] + +**Суть подхода:** переход от "vibe coding" экспериментов к governance, architecture alignment, долгосрочной maintainability. Vendors и enterprises смещают фокус от экспериментального использования и раннего роста выручки к архитектуре, управлению и долгосрочной поддерживаемости.[^12][^13] + +**Ключевые характеристики:** + +- Дизайн системы перед реализацией +- AI-агенты с четкими ролями: Architect, Builder, Guardian +- Кодирование архитектурных правил, enforcement review processes +- Работа от формальных спецификаций +- Уважение к внутренним стандартам организаций[^13][^12] + +**Проблема, которую решает:** крупные организации работают на слоях абстракций, фреймворков и design patterns, созданных годами. Эти структуры защищают критические системы, обеспечивают compliance и поддерживают reliability в больших командах. Новые инструменты, обходящие эти структуры, создают технический долг, security gaps, несогласованность между командами.[^12][^13] + +Prashant Reddy, Head of AI Product Engineering WaveMaker: "В 2026 AI-powered development tools созреют далеко за пределы vibe coding или базовой proof of concept помощи. Следующая волна сфокусируется на генерации production-grade кода, который seamlessly вписывается в enterprise architecture standards. Организациям нужны инструменты, которые понимают и уважают абстракции, фреймворки и паттерны, уже используемые внутри команд, не инструменты, переизобретающие колесо".[^13][^12] + +**Enterprise demand:** engineering leaders в регулируемых секторах хотят audit trails, consistent behaviour, alignment с compliance controls. Vendors вроде Amazon уже начали внедрять documentation-first и specification-driven workflows.[^12][^13] + +*** + +## Domain 3: Quality \& Validation-Focused Approaches + +### Test-Driven Development with AI (TDD-AI) + +**Authority Rank: 1** | **Perception: Positive - Quality-Focused** + +**Источники:** + +1. **Galileo AI Research** — август 2025[^14][^15] +2. **Builder.io Engineering** — август 2025[^16] + +**Описание:** + +Адаптация традиционного TDD для AI-систем. Galileo AI опубликовал две статьи в августе 2025: "Leveraging Test-Driven Development for AI System Architecture" и "Adapting TDD for Reliable AI Systems".[^15][^14] + +**Ключевой workflow:** тесты пишутся первыми → AI генерирует код для прохождения тестов → verify → refactor. Фокус на валидации и качестве. Статистическое тестирование для недетерминированных AI-выходов — критически важное отличие от традиционного TDD.[^14][^15] + +Подход решает challenges AI-reliability через систематическую верификацию. Обеспечивает корректность кода перед deployment. Особенно важно для AI-систем, где выходы могут варьироваться.[^15][^14] + +### Human-in-the-Loop (HITL) AI Development + +**Authority Rank: 2** | **Perception: Positive - Responsible** + +**Источники:** + +1. **Google Cloud Documentation** — официальная документация, 2026[^17] +2. **Encord Research** — декабрь 2024[^18] +3. **Atlassian Engineering** — HULA framework, сентябрь 2025[^19][^20] + +**Описание:** + +Люди активно вовлечены в жизненный цикл AI-системы. Continuous feedback и validation loops. Гибридный подход: человеческое суждение + AI-исполнение.[^17][^18] + +**HULA (Human-in-the-Loop AI)** — фреймворк от Atlassian для software development agents, представлен в сентябре 2025. Atlassian опубликовал блог "Human in the Loop Software Development Agents", документируя подход к интеграции человеческого надзора в аgentic coding.[^20] + +Google Cloud определяет HITL как процесс, где AI-системы активно запрашивают человеческий input для критических решений, обучения и валидации. Encord Research подробно описывает применение в machine learning.[^18][^17] + +**Ключевые преимущества:** акцент на надзоре, контроле, ответственном AI deployment. Люди валидируют критические решения, AI обрабатывает выполнение. Снижение AI-ошибок через непрерывный human supervision.[^20][^17][^18] + +### Quality-First AI Coding + +**Authority Rank: 3** | **Perception: Positive - Professional** + +**Источники:** + +1. **Qodo.ai** (formerly CodiumAI) — AI code review platform, декабрь 2025[^21][^22] +2. **Qodo.ai Product Demo** — сентябрь 2024[^21] + +**Описание:** + +Целостность кода в основе подхода. Qodo.ai — платформа с agentic AI code generation и comprehensive testing. AI-powered тестирование, валидация, code review.[^22][^23][^21] + +**Production-ready фокус:** автоматическая генерация тестов для каждого изменения кода. Reliability, maintainability, security с самого начала. Прямой контраст "vibe coding" — качество non-negotiable.[^22][^21] + +Платформа позиционируется как "quality-first AI code generation to help busy devs". Интеграция в workflow для обеспечения, что сгенерированный AI код соответствует production standards.[^23][^24][^21][^22] + +### Deterministic AI Development + +**Authority Rank: 4** | **Perception: Positive - Enterprise/Compliance** + +**Источники:** + +1. **Augment Code Research** — август 2025[^25] + +**Описание:** + +Идентичные выходы для идентичных входов. Rule-based архитектуры для предсказуемости. Лучше всего подходит для: security scanning, compliance checks, refactoring tasks.[^25] + +**Гибридный подход:** вероятностное рассуждение (probabilistic reasoning) + детерминированное исполнение (deterministic execution). Решает проблему AI non-determinism concerns.[^25] + +Auditable, repeatable результаты. Критично для enterprise compliance requirements. Обеспечивает трассируемость решений AI-системы.[^25] + +*** + +## Domain 4: Collaborative Development Patterns + +### AI Pair Programming + +**Authority Rank: 1** | **Perception: Positive - Collaborative** + +**Источники:** + +1. **GitHub Copilot (Microsoft)** — официальная документация, январь 2026[^26][^27] +2. **Qodo.ai Documentation** — март 2025[^28] +3. **GeeksforGeeks Technical Education** — июль 2025[^26] + +**Описание:** + +AI выступает как "pair programmer" или coding partner. Основано на традиционном pair programming: driver (human/AI) и navigator (human/AI) роли.[^29][^28][^26] + +Real-time collaboration и feedback. AI как thought partner в problem-solving. Инструменты: GitHub Copilot, Cursor, Windsurf. Разработчик остается at the helm, AI предлагает решения.[^27][^29][^26] + +Conversational code development. Microsoft/GitHub официально документируют AI pair programming в VS Code Copilot docs. Qodo.ai подробно описывает практики в своем glossary. GeeksforGeeks предоставляет educational контент по методологии.[^27][^28][^26] + +### Mobbing with AI / Mob Programming with AI + +**Authority Rank: 2** | **Perception: Positive - Team-Focused** + +**Источники:** + +1. **Atlassian Engineering Blog** — декабрь 2025[^30] +2. **Aaron Griffith** (Human \& AI Collaboration Expert) — январь 2025[^31] +3. **LinkedIn Professional Discussion** — Alex Bunardzic, октябрь 2025[^32] + +**Описание:** + +Вся команда работает вместе, AI как driver. AI генерирует код/тесты перед командой. Команда navigates, reviews, refines в real-time.[^30][^31][^32] + +Atlassian опубликовал "Mobbing with AI" в декабре 2025, документируя практики интеграции AI в mob programming sessions. Aaron Griffith провел презентацию "Human \& AI Collaboration in Mob Programming" в январе 2025.[^31][^30] + +**Ключевые преимущества:** + +- Коллективная AI literacy development +- Быстрое принятие решений с множественными перспективами +- Mob Elaboration и Mob Construction (из AI-DLC)[^30][^4] +- Team-wide context sharing[^32][^30] + +Лучше всего для: complex problems, knowledge transfer, quality assurance.[^31][^32][^30] + +### Agentic Coding / Agentic Programming + +**Authority Rank: 3** | **Perception: Positive - Advanced** + +**Источники:** + +1. **arXiv Research Paper** — "AI Agentic Programming: A Survey", август 2025[^33] +2. **AI Accelerator Institute** — февраль 2025[^34] +3. **Apiiro Security Platform** — сентябрь 2025[^35] + +**Описание:** + +LLM-based агенты автономно планируют, выполняют, улучшают задачи разработки. Выходит за рамки code completion: генерирует программы, диагностирует баги, пишет тесты, рефакторит.[^33][^34][^35] + +arXiv опубликовал comprehensive survey "AI Agentic Programming: A Survey of Techniques, Challenges, and Applications" в августе 2025. Документ описывает ключевые свойства: **autonomy, interactive, iterative refinement, goal-oriented**.[^34][^33] + +**Agent behaviors:** planning, memory management, tool integration, execution monitoring. Multi-agent архитектуры. Self-improving systems.[^35][^33][^34] + +AI Accelerator Institute: "Agentic code generation — будущее software development". Apiiro предупреждает о рисках: security concerns, необходимость governance.[^34][^35] + +*** + +## Domain 5: Workflow \& Process Integration + +### Prompt-Driven Development (PDD) + +**Authority Rank: 1** | **Perception: Neutral to Positive** + +**Источники:** + +1. **Capgemini Software Engineering** — май 2025[^36] +2. **Hexaware Technologies** — август 2025[^37] +3. **Andrew Miller (Substack)** — январь 2025[^38] + +**Описание:** + +Разработчик разбивает требования на серию промптов. LLM генерирует код для каждого промпта. **Критически важно:** разработчик ОБЯЗАН проверять LLM-сгенерированный код.[^36][^37][^38] + +Capgemini Software Engineering опубликовал "Prompt Driven Development" в мае 2025, документируя подход. Hexaware Technologies описывает как "Coding in Conversation" — август 2025.[^37][^36] + +**Новый навык:** умение разбивать требования на эффективные промпты. Итеративное улучшение через conversation. Фокус на качестве промпта и контексте.[^38][^36][^37] + +**Критическое отличие от vibe coding:** code review mandatory. Это не "принять и забыть", а структурированный процесс с проверкой.[^36][^37] + +### AI-Augmented Development + +**Authority Rank: 2** | **Perception: Positive - Practical** + +**Источники:** + +1. **GitLab Official Documentation** — декабрь 2023[^39] +2. **Virtusa Digital Transformation** — январь 2024[^40] +3. **TeiLur Talent Insights** — январь 2026[^41] + +**Описание:** + +AI-инструменты ускоряют SDLC на всех фазах. Фокус: code generation, bug detection, automated testing, smart documentation.[^42][^39][^40][^41] + +GitLab официально документирует "AI-augmented software development: Agentic AI for DevOps". Virtusa позиционирует как digital theme. TeiLur Talent описывает tools, benefits \& best practices в январе 2026.[^39][^40][^41] + +**Ключевой принцип:** люди обрабатывают стратегию, AI обрабатывает исполнение. Balanced human-AI collaboration. Интеграция в существующие workflows. DevOps pipeline compatibility.[^40][^41][^39] + +Productivity gains без замены человеческого judgment. Практичный, широко применимый подход.[^41][^42][^39] + +### Copilot-Driven Development + +**Authority Rank: 3** | **Perception: Positive - Practical** + +**Источники:** + +1. **GitHub/Microsoft Official** — январь 2026[^43][^27] +2. **Emergn Journey Analysis** — сентябрь 2025[^44] +3. **LinkedIn Professional Experience** — Rajasekaran, август 2025[^43] + +**Описание:** + +Конкретно использование GitHub Copilot или подобных инструментов как development partner (не просто assistant).[^45][^44][^27][^43] + +Microsoft официально документирует в VS Code: "GitHub Copilot in VS Code" — январь 2026. Emergn опубликовал case study: "How AI tools impact the way we develop software: our GitHub Copilot journey" — сентябрь 2025.[^44][^27] + +**Характеристики:** + +- Context-aware, учится coding style +- Enables conceptual focus вместо mechanical typing +- AI development partner интегрирован в IDE[^27][^43][^44] + +Real-world adoption case studies. Workflow transformation: думаешь концептами, AI обрабатывает syntax. Rajasekaran описывает "My Journey with AI-First Development: How Copilot transformed my process".[^43][^44] + +### Conversational Coding + +**Authority Rank: 4** | **Perception: Neutral to Positive** + +**Источники:** + +1. **Google Cloud Platform** — январь 2026[^46] +2. **arXiv Research** — март 2025[^47] +3. **OpenAI Community Discussion** — октябрь 2024[^48] + +**Описание:** + +Natural language взаимодействие с AI для разработки. Итеративный, dialogue-based подход. Context retention через сессии.[^46][^47][^48] + +Google Cloud официально документирует "Conversational AI" подходы. arXiv опубликовал "Conversational AI as a Coding Assistant" в марте 2025.[^47][^46] + +Conversational refinement кода. Эксперименты с "Convo" programming language в OpenAI Community. Снижает барьер входа. Фокус на выражении intent вместо syntax. Multi-turn interactions для сложных задач.[^48][^46][^47] + +*** + +## Domain 6: Code Review \& Maintenance + +### AI Code Review + +**Authority Rank: 1** | **Perception: Neutral to Positive** + +**Источники:** + +1. **LinearB Engineering Metrics Platform** — март 2024[^49] +2. **Swimm.io Developer Education** — ноябрь 2025[^50] +3. **CodeAnt.ai Platform** — май 2025[^51] + +**Описание:** + +Автоматизированное code examination используя ML/LLM. Static и dynamic analysis. Идентифицирует bugs, security issues, performance problems, code smells.[^49][^50][^51] + +LinearB: "What is AI Code Review, How It Works, and How to Get Started" — март 2024. Swimm.io: "AI Code Review: How It Works and 5 Tools You Should Know" — ноябрь 2025. CodeAnt.ai: "What Is AI-Driven Code Review vs Traditional Review (2025 Guide)" — май 2025.[^50][^51][^49] + +**Инструменты:** Qodo, CodeRabbit, SonarQube AI features. Scalable quality assurance. 24/7 availability. Consistency в enforcement стандартов.[^51][^49][^50] + +**Best practices:** AI предлагает, человек approves критические изменения. Complements human review, не заменяет полностью.[^49][^50][^51] + +*** + +## Domain 7: Specialized \& Emerging Approaches + +### Ensemble Programming/Prompting with AI + +**Authority Rank: 1** | **Perception: Positive - Advanced** + +**Источники:** + +1. **Kinde.com AI Engineering Insights** — ноябрь 2004[^52] +2. **Ultralytics ML Research** — декабрь 2025[^53] +3. **arXiv Ensemble Learning Research** — июнь 2025[^54] + +**Описание:** + +Множественные AI models/промпты комбинируются для лучших результатов. Aggregation методы: voting, averaging, weighted scoring.[^52][^53][^54] + +Kinde.com: "Ensemble Prompting That Actually Moves the Needle". Ultralytics: "Exploring Ensemble Learning: Its role in AI and ML" — декабрь 2025. arXiv: "Ensemble Learning for Large Language Models in Text Classification" — июнь 2025.[^53][^54][^52] + +**Преимущества:** улучшает accuracy и reliability vs single model. Снижает model-specific biases. Ensemble learning техники применяются к code generation. Множественные LLMs консультируются для сложных решений. Consensus-based code generation.[^54][^52][^53] + +### Prompt Engineering for Development + +**Authority Rank: 2** | **Perception: Neutral to Positive** + +**Источники:** + +1. **Google Cloud Official Guide** — январь 2026[^55] +2. **OpenAI Official Documentation** — апрель 2025[^56] +3. **GitHub Developer Blog** — май 2024[^57] + +**Описание:** + +Crafting эффективных промптов для AI models. Критический навык для AI-assisted development.[^58][^59][^60][^55][^56][^57] + +Google Cloud: "Prompt Engineering for Generative AI" — январь 2026. OpenAI: официальная документация "Prompt engineering" — апрель 2025. GitHub: "A developer's guide to prompt engineering and LLMs" — май 2024.[^55][^56][^57] + +**Ключевые элементы:** context provision, instruction clarity, constraint specification. Emerging discipline, комбинирующая техническое знание с пониманием AI models.[^59][^60][^56][^57][^58][^55] + +**Техники:** few-shot learning, chain-of-thought, role prompting. Essential для качественной AI code generation. Structured prompting frameworks.[^56][^57][^59][^55] + +### Intentional AI Development + +**Authority Rank: 3** | **Perception: Positive - Thoughtful** + +**Источники:** + +1. **Tech.eu Industry Analysis** — январь 2026[^61] +2. **LinkedIn Thought Leadership** — июнь 2024[^62] +3. **Personal Development (ghuntley.com)** — август 2025[^63][^64] + +**Описание:** + +Purpose-driven AI design. Четкие роли и границы для AI. Deliberate practice и learning approach.[^64][^65][^61][^62][^63] + +Tech.eu: "Adopting an Intentional AI Strategy in 2026" — январь 2026. LinkedIn: "Intentional AI: Guiding Rational and Purposeful AI development". ghuntley.com: "deliberate intentional practice" — август 2025.[^61][^62][^63][^64] + +Human-scaled systems. Thoughtful integration vs blind adoption. Стратегический AI deployment. Этические соображения built-in. Фокус на meaningful automation, не automation for its own sake.[^65][^62][^63][^61] + +*** + +## Domain 8: General \& Cross-Cutting Terms + +### AI-Assisted Coding / AI-Assisted Development + +**Authority Rank: 1** | **Perception: Neutral to Positive** + +**Источники:** + +1. **Wikipedia Official Entry** — июль 2025[^66] +2. **Ubiminds Analysis** — февраль 2025[^67] +3. **GitLab Official Documentation** — 2025[^68] + +**Описание:** + +Широкий umbrella term для AI, улучшающего задачи software development. Включает code completion, documentation generation, testing, debugging assistance.[^66][^67][^68] + +Wikipedia: официальная статья "AI-assisted software development" — июль 2025. Ubiminds: "AI-Assisted Coding: Friend or Foe?" — февраль 2025. GitLab: "AI Code Generation Explained: A Developer's Guide".[^67][^68][^66] + +**Характеристики:** разработчик остается in control, проверяет все предложения. Наиболее распространенный adoption pattern глобально. Инструменты от autocomplete (Copilot) до full agents (Cursor).[^69][^68][^66][^67] + +Нейтральный термин без methodology implications. Фундамент для более специфических подходов. Foundation term, от которого отталкиваются все остальные практики.[^68][^66][^67] + +*** + +## Ключевые выводы по доменам + +**Domain 1** (Experimental) содержит только Vibe Coding — единственный термин с явно негативной коннотацией, backed by high-authority источниками (OpenAI founder, Collins Dictionary).[^2][^1][^3] + +**Domain 2** (Enterprise) — наиболее authoritative домен с AWS, GitHub Engineering, ThoughtWorks как источниками. Фокус на production-grade, governance, architecture.[^5][^8][^12][^4] + +**Domain 3** (Quality) — research-heavy домен (Galileo AI, Google Cloud, Atlassian) с акцентом на ответственную разработку.[^14][^17][^21] + +**Domain 4** (Collaborative) — практические patterns, backed by крупными платформами (Microsoft/GitHub, Atlassian) и research (arXiv).[^26][^33][^30] + +**Domains 5-7** — workflow integration, code review, specialized techniques — более узкие, но важные практики.[^50][^52][^55][^36] + +**Domain 8** — general term, который служит baseline для всех остальных подходов.[^66][^67][^68] +[^70][^71][^72][^73][^74][^75][^76] + +
+ +[^1]: https://en.wikipedia.org/wiki/Vibe_coding + +[^2]: https://answerrocket.com/glossary-of-common-ai-terms/ + +[^3]: https://www.sonarsource.com/resources/library/vibe-coding/ + +[^4]: https://aws.amazon.com/blogs/devops/ai-driven-development-life-cycle/ + +[^5]: https://github.blog/ai-and-ml/generative-ai/spec-driven-development-with-ai-get-started-with-a-new-open-source-toolkit/ + +[^6]: https://blog.tadsummit.com/2025/11/19/spec-driven-development/ + +[^7]: https://developer.microsoft.com/blog/spec-driven-development-spec-kit + +[^8]: https://www.thoughtworks.com/radar/techniques/spec-driven-development + +[^9]: https://martinfowler.com/articles/exploring-gen-ai/sdd-3-tools.html + +[^10]: https://developers.redhat.com/articles/2025/10/22/how-spec-driven-development-improves-ai-coding-quality + +[^11]: https://www.linkedin.com/pulse/real-ai-story-2025-hype-discipline-thoughtworks-gvtcf + +[^12]: https://itbrief.co.uk/story/ai-coding-tools-face-2026-reset-towards-architecture + +[^13]: https://itbrief.news/story/ai-coding-tools-face-2026-reset-towards-architecture + +[^14]: https://galileo.ai/blog/tdd-ai-system-architecture + +[^15]: https://galileo.ai/blog/test-driven-development-ai-systems + +[^16]: https://www.builder.io/blog/test-driven-development-ai + +[^17]: https://cloud.google.com/discover/human-in-the-loop + +[^18]: https://encord.com/blog/human-in-the-loop-ai/ + +[^19]: https://www.youtube.com/watch?v=0_zwdxcxxYk + +[^20]: https://www.atlassian.com/blog/atlassian-engineering/hula-blog-autodev-paper-human-in-the-loop-software-development-agents + +[^21]: https://www.youtube.com/watch?v=pIfsMysdcK8 + +[^22]: https://www.qodo.ai/ai-code-review-platform/ + +[^23]: https://codeparrot.ai/blogs/qodoai-code-with-an-agentic-ai + +[^24]: https://javarevisited.wordpress.com/2025/05/15/is-qodo-ai-really-worth-it-for-code-review-in-2025-2/ + +[^25]: https://www.augmentcode.com/guides/deterministic-ai-for-predictable-coding + +[^26]: https://www.geeksforgeeks.org/artificial-intelligence/what-is-ai-pair-programming/ + +[^27]: https://code.visualstudio.com/docs/copilot/overview + +[^28]: https://www.qodo.ai/glossary/pair-programming/ + +[^29]: https://graphite.com/guides/ai-pair-programming-best-practices + +[^30]: https://www.atlassian.com/blog/atlassian-engineering/mobbing-with-ai + +[^31]: https://www.youtube.com/watch?v=BsFPbYX4WXQ + +[^32]: https://www.linkedin.com/posts/alexbunardzic_mob-programming-is-the-absolute-best-approach-activity-7387190042420604929-EQob + +[^33]: https://arxiv.org/html/2508.11126v1 + +[^34]: https://www.aiacceleratorinstitute.com/agentic-code-generation-the-future-of-software-development/ + +[^35]: https://apiiro.com/glossary/agentic-coding/ + +[^36]: https://capgemini.github.io/ai/prompt-driven-development/ + +[^37]: https://hexaware.com/blogs/prompt-driven-development-coding-in-conversation/ + +[^38]: https://andrewships.substack.com/p/prompt-driven-development + +[^39]: https://about.gitlab.com/topics/agentic-ai/ai-augmented-software-development/ + +[^40]: https://www.virtusa.com/digital-themes/ai-augmented-development + +[^41]: https://www.teilurtalent.com/insights/what-is-ai-augmented-development + +[^42]: https://www.theninjastudio.com/blog/a-beginners-guide-to-ai-augmented-software-development + +[^43]: https://www.linkedin.com/pulse/my-journey-ai-first-development-how-copilot-process-rajasekaran-pxfwc + +[^44]: https://www.emergn.com/insights/how-ai-tools-impact-the-way-we-develop-software-our-github-copilot-journey/ + +[^45]: https://arxiv.org/pdf/2502.13199.pdf + +[^46]: https://cloud.google.com/conversational-ai + +[^47]: https://arxiv.org/abs/2503.16508 + +[^48]: https://community.openai.com/t/convo-a-conversational-programming-language/969667 + +[^49]: https://linearb.io/blog/ai-code-review + +[^50]: https://swimm.io/learn/ai-tools-for-developers/ai-code-review-how-it-works-and-3-tools-you-should-know + +[^51]: https://www.codeant.ai/blogs/ai-vs-traditional-code-review + +[^52]: https://kinde.com/learn/ai-for-software-engineering/prompting/ensemble-prompting-that-actually-moves-the-needle/ + +[^53]: https://www.ultralytics.com/blog/exploring-ensemble-learning-and-its-role-in-ai-and-ml + +[^54]: https://arxiv.org/html/2503.13505v2 + +[^55]: https://cloud.google.com/discover/what-is-prompt-engineering + +[^56]: https://platform.openai.com/docs/guides/prompt-engineering + +[^57]: https://github.blog/ai-and-ml/generative-ai/prompt-engineering-guide-generative-ai-llms/ + +[^58]: https://strapi.io/blog/ChatGPT-Prompt-Engineering-for-Developers + +[^59]: https://addyo.substack.com/p/the-prompt-engineering-playbook-for + +[^60]: https://www.pluralsight.com/resources/blog/software-development/prompt-engineering-for-developers + +[^61]: https://tech.eu/2026/01/05/adopting-an-intentional-ai-strategy-in-2026/ + +[^62]: https://www.linkedin.com/pulse/intentional-ai-guiding-rational-purposeful-stoic-the-stoic-citadel-femhc + +[^63]: https://www.linkedin.com/pulse/ai-augmented-deliberate-practice-assisted-coding-using-ajit-jaokar-4yice + +[^64]: https://ghuntley.com/play/ + +[^65]: https://wearebreakthrough.co.uk/the-relearning-season-intentional-ai-design-for-practical-everyday-use/ + +[^66]: https://en.wikipedia.org/wiki/AI-assisted_software_development + +[^67]: https://ubiminds.com/en-us/ai-assisted-coding/ + +[^68]: https://about.gitlab.com/topics/devops/ai-code-generation-guide/ + +[^69]: https://www.freecodecamp.org/news/how-to-become-an-expert-in-ai-assisted-coding-a-handbook-for-developers/ + +[^70]: https://www.thoughtworks.com/en-gb/insights/blog/agile-engineering-practices/spec-driven-development-unpacking-2025-new-engineering-practices + +[^71]: https://www.ibm.com/think/news/ai-tech-trends-predictions-2026 + +[^72]: https://www.thoughtworks.com/en-gb/radar/techniques/spec-driven-development + +[^73]: https://www.youtube.com/watch?v=jR1GkYDkFfk + +[^74]: https://ainativedev.io/news/a-look-at-spec-kit-githubs-spec-driven-software-development-toolkit + +[^75]: https://x.com/thoughtworks/status/1997924176833794396 + +[^76]: https://www.questera.ai/blogs/7-ai-coding-trends-to-watch-in-2026 +