← Мои проекты

Кодинг-агент

Кодинг-агент с набором инструментов и агентным циклом для автоматизации задач программирования

Цель проекта

Научиться создавать простого кодинг-агента, используя возможности Claude Code и агентный подход к разработке. Да, вам нужно создать кодинг-агент, используя кодинг-агент.

Задача

Необходимо реализовать простого кодинг-агента, который может:

  • Принимать задачу на естественном языке (например, "создай функцию сортировки массива")
  • Генерировать код с помощью LLM
  • Выполнять сгенерированный код
  • Анализировать результат выполнения и при необходимости исправлять ошибки (цикл агента)

Инструменты агента

Агент должен поддерживать как минимум следующие инструменты:

  • Read file — чтение содержимого файла
  • Write file — создание нового файла
  • Update file — обновление существующего файла
  • Delete file — удаление файла
  • List files — просмотр содержимого директории
  • Execute command — выполнение команд в терминале

Агент должен работать в цикле: получить задачу → сгенерировать код → выполнить → проверить результат → при ошибке исправить и повторить.

Для вызова LLM можно использовать любой доступный API (Claude API, OpenAI API, локальную модель и т.д.).

Приложение может быть реализовано в любом виде:

  • Консольное приложение
  • HTTP API
  • Веб-приложение
  • Десктоп-приложения
  • И т.д.

После завершения проекта необходимо добавить ссылку на репозиторий в поле "Ваш результат". И после этого нажать "Отправить на проверку".

Начните работу над проектом

Войдите, чтобы начать работу над этим проектом

Войти