Перейти к основному содержимому

Агентский режим

Агентский режим (или Agent mode) — режим работы AI Ассистента, позволяющий делегировать выполнение задач агентам с последующим согласованием результатов.

В отличие от стандартного чата, в агентском режиме AI Ассистент способен:

  • анализировать кодовую базу проекта
  • вносить изменения в файлы
  • демонстрировать правки в реальном времени
  • предоставлять вам полный контроль над применением изменений

Как включить агентский режим

  1. В боковой панели откройте вкладку AI Ассистента
  2. Переключитесь на режим Агент
  3. Начните новый диалог или продолжите предыдущий, загрузив из истории

Agent Mode Setup

Как выглядит работа с агентом

  1. Вы формулируете задачу и передаёте её агенту
  2. Агент анализирует кодовую базу, предлагает изменения и вносит правки в файлы — вы видите каждый шаг в реальном времени
  3. Вы проверяете все изменения, одобряете их или отклоняете

Agent Mode Example

Разница между Act и Plan

Act — режим, в котором AI Ассистент выполняет ваши задачи. Позволяет создавать и редактировать файлы, запускать команды.

Plan — режим, в котором AI Ассистент анализирует задачу, создает план выполнения и предоставляет вам возможность согласовать этот план перед его реализацией. Доступны инструменты для чтения файлов, поиска, анализа кода и уточнения деталей. Основная цель — разработка детального плана реализации задачи.

AGENTS.md

AI Ассистент поддерживает использование файла AGENTS.md — простого и открытого формата для документирования контекста проекта, который уже используется более чем в 20 тысячах проектов с открытым исходным кодом.

Файл AGENTS.md служит своеобразным README для агентов: это выделенное и предсказуемое место, где можно разместить всю необходимую информацию, чтобы агент мог быстро и эффективно начать работу с вашим проектом.

С помощью AGENTS.md вы можете передать агенту важный контекст, включая:

  • Общее описание проекта, его назначение и ключевые цели
  • Пошаговые инструкции по настройке и запуску окружения
  • Обзор архитектуры и структуры проекта
  • Требования к стилю кода, соглашения по именованию и лучшие практики
  • Рекомендации по написанию и запуску тестов
  • Описание часто выполняемых задач и стандартных рабочих процессов
  • Любые особенности, которые важно учитывать при внесении изменений
подсказка

Вы можете попросить агента создать файл AGENTS.md для вашего проекта.

Пример структуры файла AGENTS.md:

# Project Context for AI Agents

## Overview
Brief description of what this project does and its main components.

## Setup Instructions
Step-by-step guide to setting up the development environment.

## Architecture
High-level overview of the project structure and key components.

## Coding Standards
Information about code style, naming conventions, and best practices.

## Testing
How to run tests and what testing frameworks are used.

## Common Tasks
Frequently performed tasks and how to accomplish them.

MCP

Для расширения возможностей агента и работы с внешними сервисами можно использовать MCP (Model Context Protocol) тулинг. Как настроить MCP.

Экспорт истории

  1. Откройте нужный чат с агентом
  2. Нажмите Cmd+Shift+P (Mac) или Ctrl+Shift+P (Windows), чтобы открыть панель команд
  3. Введите команду: AI Assistant: Export Agent Conversation History / AI Assistant: Экспорт истории диалога с агентом
  4. В появившемся окне нажмите на ссылку с именем файла
  5. Скопируйте содержимое открывшегося файла — это история взаимодействия с агентом