ИИ Инструменты разработчика
Selvedge
Selvedge сохраняет обоснование изменений кода, сделанных AI-агентом, записывая причину изменения вместе с кодом для будущего использования.
Selvedge
Что такое Selvedge?
Selvedge — это инструмент с открытым исходным кодом, который записывает обоснование от AI-агентов во время изменений кода, позволяя разработчикам запрашивать «почему» за модификациями с помощью команд, таких как `selvedge blame`.
Selvedge — сравнение с аналогами
| Модель ценообразования | Бесплатно | Бесплатно | Индивидуальная цена | Бесплатно, Платно |
| Бесплатные кредиты | ||||
| Ключевые возможности |
|
|
|
|
| Плюсы |
|
|
|
|
| Минусы |
|
|
|
|
| Кому подходит |
|
|
|
|
Как использовать Selvedge?
- 1Установите Selvedge через pip: `pip install selvedge`
- 2Перейдите в ваш проект и выполните `selvedge setup`, чтобы подключить Selvedge к вашим AI-инструментам (Claude Code, Cursor, Copilot).
- 3Используйте команды в терминале: `selvedge blame <entity>`, `selvedge history`, `selvedge changeset`, `selvedge search`.
Selvedge Ключевые возможности
- Захватывает «почему» изменений кода от AI-агентов в реальном времени
- Атрибуция на уровне сущностей (например, users.email, api/v1/checkout)
- Локальное хранение в SQLite в папке .selvedge/ без внешних зависимостей
- Интеграция MCP-сервера с редакторами, такими как Cursor, Cline и Claude Code
- Память предыдущих попыток для предотвращения повторения откаченных ошибок
- Экспорт истории в виде записей Agent Trace для инструментов наблюдаемости и аудита
Selvedge Сценарии использования
- Команды, поддерживающие долгосрочные кодовые базы, написанные AI, которым нужно понимать прошлые изменения
- Одиночные разработчики, использующие AI-агентов, которые хотят помнить, почему были сделаны изменения
- Отслеживание соответствия и аудит изменений кода, созданного AI
Selvedge Цены и бесплатный доступ
Модель оплаты Selvedge: Бесплатно.
Этот инструмент полностью бесплатный
Selvedge Плюсы и минусы
Плюсы
- Захватывает обоснование в реальном времени из того же контекста, что и изменение
- Локально и конфиденциально — без аккаунтов, серверов или телеметрии
- Запросы на уровне сущностей упрощают поиск конкретных изменений
- Предотвращает повторение ошибок агентами с помощью инструмента prior_attempts
- Безупречно интегрируется с популярными AI-инструментами для кодирования
Минусы
- Требует первоначальной настройки для подключения к редакторам
- Работает только с AI-агентами, поддерживающими MCP (Claude Code, Cursor, Copilot)
- Ограничен инструментами, которые в настоящее время поддерживает — не универсальное решение
Для чего лучше всего подходит Selvedge?
- Команды, использующие AI-агентов для кодирования в долгосрочных проектах
- Разработчики, которым нужен журнал аудита изменений кода AI
- Любой, кому нужно вспомнить, почему AI сделал конкретную модификацию кода