Case · AI Agents

AI‑агент для обогащения исходного кода комментариями

Автоматизированная работа по обогащению старого исходного кода комментариями для минимизации трудозатрат на анализ.

AI 2 месяца
Автокомментирование кода CLI и API Внешние LLM и RAG

Что сделали

  • AI‑агент для добавления комментариев
  • Сравнительный анализ фреймворков
  • Оптимизация вычислительных ресурсов
  • CLI‑интерфейс и API
  • Поддержка внешних LLM

Стек

  • Python (loguru, FastAPI, pytest, tqdm, poetry)
  • AI agents (LangChain, AutoGen, AutoGPT, MetaGPT)
  • RAG (LM Studio, AnythingLLM)
  • LLM (Llama, ChatGPT, Phi‑3, Mistral 7B)
  • PyTorch · Git (GitLab) · JS · C#

Команда

  • Python‑разработчик

Как работает агент

От загрузки репозитория до обогащённого кода.

1

Сканирование проекта

Сбор структуры, языков и целевых файлов.

2

Анализ функций

Выделение ключевых блоков и контекста.

3

Генерация комментариев

Формирование документации и inline‑комментариев.

4

Экспорт

Отчёт, diff и выгрузка в репозиторий.