Пакет для Emacs на Emacs Lisp, который интегрирует AI-инструмент для парного программирования Aider: с transient-меню, рефакторингом выделенного кода и файлами промптов.
VictorTaelin/AI-scripts
Персональный набор CLI-инструментов на TypeScript для разработки с помощью ИИ: чат в терминале, заполнение плейсхолдеров в файлах, разовые правки кода и рефакторинг.
- Звёзды
- 714
- Форки
- 64
- Открытые issues
- 12
- Последний коммит
- 27 дней назад
Что это?
AI-scripts — это набор инструментов командной строки для повседневной разработки с большими языковыми моделями. Все инструменты используют общий интерфейс AskAI, который объединяет разных поставщиков ИИ, поэтому скрипты можно переключать между ними с помощью API-ключей, сохранённых в локальных файлах конфигурации.
В набор входят csh — чат в терминале с выполнением команд оболочки; holefill — инструмент для заполнения плейсхолдеров `.?.` и применения к файлу пакетных правок, помеченных `.!.`; shot — для разовых правок кода с вызовом инструментов; и refactor — для контекстно-зависимого рефакторинга с компактизацией контекста. Два инструмента более высокого уровня — board и long — объединяют несколько советников для проверки файлов и выполняют цикл «цель — работа — проверка».
В промпты можно встраивать PDF-файлы и изображения с помощью синтаксиса `///path///`. Проект устанавливается глобально через npm и рассчитан на разработчиков, которым нужны скриптуемые ИИ-помощники в рабочем процессе в терминале.
Ключевые возможности
- 01Единый интерфейс AskAI для работы с разными поставщиками ИИ
- 02Чат в терминале с выполнением команд оболочки (csh)
- 03Заполнение плейсхолдеров и пакетное редактирование файлов (holefill)
- 04Разовые правки кода с помощью ИИ и вызова инструментов (shot)
- 05Контекстно-зависимый рефакторинг с умной компактизацией контекста (refactor)
- 06Встраивание PDF-файлов и изображений в промпты
Сценарии использования
- Заполнение незавершённых тел функций, отмеченных плейсхолдерами, прямо в исходных файлах
- Быстрое редактирование кода с помощью ИИ из терминала
- Общение с ИИ, который может выполнять команды оболочки во время сеанса
- Получение отзывов от нескольких моделей о проверке исходного файла перед коммитом
Быстрый старт
- 1
Установите инструменты глобально с помощью npm
npm install -g - 2
Добавьте API-ключ поставщика в ~/.config/<vendor>.token (например, ~/.config/openai.token)
- 3
Запустите инструмент из терминала, например выполните holefill для файла
holefill file.ts
Что важно знать
- Требуется API-ключ поставщика ИИ, например OpenAI.
- В метаданных лицензия не указана, но в README указана MIT. Перед повторным использованием проверьте лицензию.
- Это персональный набор инструментов, поэтому документация и качество проработки ограничены.
В подборках
Темы
Частые вопросы
- Что такое AI-scripts?
- Персональный набор CLI-инструментов на TypeScript для разработки с помощью ИИ: чат в терминале, заполнение плейсхолдеров в файлах, разовые правки кода и рефакторинг. AI-scripts — это набор инструментов командной строки для повседневной разработки с большими языковыми моделями. Все инструменты используют общий интерфейс AskAI, который объединяет разных поставщиков ИИ, поэтому скрипты можно переключать между ними с помощью API-ключей, сохранённых в локальных файлах конфигурации.
- AI-scripts можно использовать бесплатно? Какая у него лицензия?
- У AI-scripts не указана лицензия. Код открыт, но без лицензии нет явного разрешения на его использование — уточните у автора, прежде чем на него полагаться.
- AI-scripts всё ещё поддерживается?
- Активно поддерживается. Последний коммит в AI-scripts — 10 окт. 2026 г..
- Для чего можно использовать AI-scripts?
- Заполнение незавершённых тел функций, отмеченных плейсхолдерами, прямо в исходных файлах Быстрое редактирование кода с помощью ИИ из терминала Общение с ИИ, который может выполнять команды оболочки во время сеанса Получение отзывов от нескольких моделей о проверке исходного файла перед коммитом
- Как установить AI-scripts?
- Установите инструменты глобально с помощью npm: npm install -g Добавьте API-ключ поставщика в ~/.config/<vendor>.token (например, ~/.config/openai.token) Запустите инструмент из терминала, например выполните holefill для файла: holefill file.ts
- Где скачать AI-scripts?
- Исходный код и инструкции по установке — на GitHub: https://github.com/VictorTaelin/AI-scripts
Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.
Похожие проекты
Система разработки на основе промптов: исходником служат файлы `.prompt`, из которых генерируется код на Python, TypeScript, Go и других языках.
Плагин для админки WordPress, который с помощью LLM с собственным API-ключом планирует, создаёт и проверяет изменения плагинов и тем в изолированной рабочей среде.
CLI и веб-инструмент, который собирает весь репозиторий в один удобный для LLM файл, чтобы передать его Claude, ChatGPT и другим моделям.
CLI для настройки Claude Code и Codex одной командой: двуязычные промпты, рабочие процессы, пресеты API-провайдеров и конфигурация MCP.
Парсер PHP, написанный на PHP: преобразует исходный код в абстрактное синтаксическое дерево для статического анализа и обработки кода.