Проект Nanocoder обновился до версии 1.290, получив нативную боковую панель для VS Code. Инструмент позволяет запускать агентные процессы локально, обеспечивая прямое взаимодействие с кодовой базой через графический интерфейс. Обновление включает функции управления под-агентами, возможность прикрепления контекстных файлов и систему очистки промптов для повышения точности генерации кода.

Разработка ориентирована на создание автономных рабочих процессов внутри среды программирования, минимизируя необходимость переключения между IDE и внешними чат-интерфейсами. Интеграция в VS Code позволяет агенту напрямую считывать структуру проекта, анализировать зависимости и вносить изменения в файлы в реальном времени, сохраняя при этом приватность данных за счет локального исполнения.

Система поддерживает модульную архитектуру, где основной агент делегирует задачи специализированным под-агентам. Это позволяет эффективнее справляться с комплексными задачами, такими как рефакторинг или написание тестов, распределяя нагрузку и контекст между отдельными исполнительными единицами. Механизм очистки промптов помогает удалять лишние данные из истории диалога, что снижает потребление токенов и улучшает качество ответов модели.

Ключевые факты

  • Версия 1.290 добавляет полноценный UI-интерфейс в виде боковой панели VS Code.
  • Внедрена поддержка под-агентов для делегирования узкоспециализированных задач разработки.
  • Добавлен функционал «attach», позволяющий пользователю явно указывать файлы для анализа агентом.
  • Реализована система автоматической очистки промптов для оптимизации контекстного окна.
  • Инструмент сфокусирован на локальном запуске для обеспечения безопасности исходного кода.