Skip to content

Latest commit

 

History

History
43 lines (30 loc) · 2.5 KB

File metadata and controls

43 lines (30 loc) · 2.5 KB

Кодовые агенты (Code Agents)

Определение

Кодовые агенты - это ИИ-агенты, способные писать, редактировать и анализировать программный код. Они используют большие языковые модели (LLM) и различные подходы к рассуждению и планированию для выполнения задач программирования.

Подходы

PlanAct (Plan-and-Act)

Подход, при котором агент сначала планирует свои действия, а затем их выполняет.

ReAct (Reason-and-Act)

Подход, при котором агент чередует рассуждение и действия в ходе решения задачи.

Применение

  • Автоматизация написания кода
  • Рефакторинг существующего кода
  • Генерация тестов
  • Документирование кода
  • Подготовка проектных драфтов

Примеры

  • [[sgr_code_agent]] - SGR Code Agent и Vampi
  • [[hybrid_sgr_tools_approach]] - Гибридный подход SGR + Tools
  • [[cursor_composer]] - ИИ-агент Cursor Composer с архитектурой "смесь экспертов" для программирования

Преимущества

  • Ускорение процесса разработки
  • Снижение количества ошибок
  • Автоматизация рутинных задач

Связи с другими темами

[[../../llm/models]] - Модели, на которых основаны агенты [[../../llm/applications]] - Применение LLM в различных задачах [[../vibecoding.md]] - Вайбкодинг: подход к разработке ПО с использованием кодовых агентов [[../principles_of_working_with_ai_agents.md]] - Принципы эффективной работы с кодовыми агентами [[../problems_and_limitations_of_ai_agents.md]] - Проблемы и ограничения при использовании кодовых агентов [[../../tools/rules_template.md]] - Шаблон правил для ИИ-ассистентов кодирования [[../workflow_patterns_for_ai_development.md]] - Шаблоны рабочих процессов для ИИ-разработки