Repolode
LiuMengxuan04

LiuMengxuan04/MiniCode

Лёгкий терминальный помощник для программирования с циклом работы с инструментами и TUI в духе Claude Code — компактная кодовая база для обучения и экспериментов.

Open source альтернатива:Claude Code

Звёзды
1,161
Форки
125
Открытые issues
16
Последний коммит
30 дней назад

Что это?

MiniCode — помощник для программирования, ориентированный на работу в терминале и локальную разработку. Он принимает запрос пользователя, изучает рабочую область, вызывает инструменты для чтения и поиска файлов, редактирования и выполнения команд, проверяет изменения перед записью и формирует итоговый ответ в той же сессии.

Проект воспроизводит рабочий процесс и архитектурные идеи Claude Code в гораздо более компактной реализации. В него входят полноэкранный TUI с прокруткой истории диалога, slash-командами, запросами на подтверждение, хранением сессий для каждого проекта и управлением контекстом, например автоматической компактизацией. Также поддерживаются локальные skills, заданные через SKILL.md, и MCP-инструменты через stdio или удалённый HTTP.

Помимо репозитория на TypeScript, у проекта есть реализации на Rust, Python, Go и Java, которые развиваются в отдельных репозиториях. В первую очередь он подойдёт тем, кто хочет разобраться, как устроен coding agent, или настроить собственные инструменты.

Ключевые возможности

  • 01Несколько последовательных вызовов инструментов за один ход — цикл «модель — инструмент — модель»
  • 02Полноэкранный терминальный интерфейс с историей ввода, меню slash-команд и запросами на подтверждение
  • 03Проверка изменений в файлах перед записью, а также проверка прав на пути и выполнение команд
  • 04Хранение сессий для каждого проекта с возможностью возобновить, переименовать, ответвить и компактировать их
  • 05Локальные skills через SKILL.md, а также MCP-инструменты, ресурсы и промпты через stdio или HTTP
  • 06До 3 параллельно работающих субагентов только для чтения, координируемых корневым агентом

Сценарии использования

  • Изучение структуры цикла coding agent и TUI в стиле Claude Code
  • Создание собственного терминального помощника для программирования на компактной и понятной кодовой базе
  • Эксперименты с MCP-серверами и локальными skills на основе SKILL.md в терминальном агенте
  • Запуск офлайн-демо рабочего процесса агента в режиме с mock-моделью

Быстрый старт

  1. 1

    Клонируйте репозиторий

    git clone https://github.com/LiuMengxuan04/MiniCode.git
  2. 2

    Перейдите в каталог проекта

    cd MiniCode
  3. 3

    Установите зависимости

    npm install
  4. 4

    Запустите установщик и укажите имя модели, ANTHROPIC_BASE_URL и ANTHROPIC_AUTH_TOKEN, затем запустите minicode

    npm run install-local

Что важно знать

  • Для использования реальной модели необходимы совместимый с Anthropic API-эндпоинт и токен авторизации.
  • Это небольшая кодовая база для обучения и экспериментов, а не полноценная платформа для промышленной эксплуатации.

В подборках

Темы

Частые вопросы

Что такое MiniCode?
Лёгкий терминальный помощник для программирования с циклом работы с инструментами и TUI в духе Claude Code — компактная кодовая база для обучения и экспериментов. MiniCode — помощник для программирования, ориентированный на работу в терминале и локальную разработку. Он принимает запрос пользователя, изучает рабочую область, вызывает инструменты для чтения и поиска файлов, редактирования и выполнения команд, проверяет изменения перед записью и формирует итоговый ответ в той же сессии.
MiniCode можно использовать бесплатно? Какая у него лицензия?
MiniCode распространяется с открытым исходным кодом под лицензией MIT. Перед использованием в коммерческих продуктах проверьте условия лицензии.
MiniCode всё ещё поддерживается?
Активно поддерживается. Последний коммит в MiniCode — 9 окт. 2026 г..
Для чего можно использовать MiniCode?
Изучение структуры цикла coding agent и TUI в стиле Claude Code Создание собственного терминального помощника для программирования на компактной и понятной кодовой базе Эксперименты с MCP-серверами и локальными skills на основе SKILL.md в терминальном агенте Запуск офлайн-демо рабочего процесса агента в режиме с mock-моделью
Как установить MiniCode?
Клонируйте репозиторий: git clone https://github.com/LiuMengxuan04/MiniCode.git Перейдите в каталог проекта: cd MiniCode Установите зависимости: npm install Запустите установщик и укажите имя модели, ANTHROPIC_BASE_URL и ANTHROPIC_AUTH_TOKEN, затем запустите minicode: npm run install-local
Где скачать MiniCode?
Исходный код и инструкции по установке — на GitHub: https://github.com/LiuMengxuan04/MiniCode

Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.

Похожие проекты

Grok Build — терминальный ИИ-агент для программирования от SpaceXAI с полноэкранным TUI, который редактирует файлы, выполняет команды оболочки и ищет информацию в интернете.

27,7 тыс.+80 за неделю5,2 тыс.RustApache-2.0Обновлён в прошлом месяце

Открытый агент для программирования: изучает проект, редактирует файлы и запускает тесты из терминала, приложения, браузера или редактора.

36,1 тыс.+111 за неделю2,5 тыс.GoMITАктивно поддерживаетсяОбновлён 3 часа назад