Как работает Enter Code
Понимание цикла агента, встроенных инструментов и управления контекстом.
Цикл агента
Когда вы отправляете сообщение, Enter Code запускает цикл агента: понимает запрос, проверяет контекст, выбирает инструменты, выполняет, наблюдает за результатами и продолжает, пока задача не будет завершена.
Встроенные инструменты
| Инструмент | Что он делает |
|---|---|
| Читать | Чтение файлов, PDF-файлов и изображений |
| Написать | Создать новые файлы |
| Редактировать | Внести целевые изменения |
| Глоб/Грэп | Поиск файлов и поиск по содержимому |
| Баш | Запуск команд оболочки |
| Агент | Создать субагента для параллельной работы |
| Навык | Вызвать навык по имени |
| Задать вопрос пользователю | Задайте уточняющий вопрос |
Управление контекстом
Skills, Memory, сообщения, выходные данные инструмента и изменения файлов управляются автоматически. Когда контекст заполняется, Enter Code сжимает старые ходы, сохраняя при этом ключевую информацию.
Сохранение сеанса
Сеансы сохраняются под ~/.enter/projects/{cwd}/sessions/, поэтому вы можете возобновить их после закрытия или восстановления после сбоя.
Отслеживание изменений файлов
Каждый ход создает контрольные точки, чтобы Rewind мог вместе восстановить код и состояние разговора.