✔ GitHub, Python, JavaScript, TypeScript, любой язык
AI junior-разработчик, который автоматически решает GitHub Issues и создаёт Pull Request-ы. Пишешь issue на естественном языке — Sweep читает кодовую базу, планирует изменения, пишет код …
# Вариант 1: GitHub App (рекомендуется, без установки)
# Перейти на https://sweep.dev и подключить репозиторий
# Создать issue с тегом "sweep:" в начале заголовка:
# "sweep: Add input validation to the registration form"
# Вариант 2: Self-hosted через Docker
git clone https://github.com/sweepai/sweep
cd sweep
# Настроить переменные окружения
cp .env.example .env
# Обязательные: OPENAI_API_KEY, GITHUB_TOKEN, GITHUB_APP_ID,
# GITHUB_APP_PEM, GITHUB_BOT_USERNAME
# Запуск
docker compose up -d
# Вариант 3: pip (CLI и библиотека)
pip install sweepai
# Пример использования в issue:
# Заголовок: "sweep: Refactor authentication module to use JWT"
# Тело: опиши что нужно изменить и зачем
# Sweep сам прочитает код, напишет изменения и откроет PR
# Команды в комментариях к PR:
# "sweep: add more tests" — добавить тесты
# "sweep: fix the lint errors" — исправить ошибки