🧠

IDE на базе искусственного интеллекта

Полнофункциональный редактор кода PyQt6, в котором ИИ не просто подсказывает — он читает, записывает, запускает и проверяет код от вашего имени через структурированный командный мост.

Мультипровайдерный ИИ 🎙️ Голосовой ввод и TTS 🔀 Просмотр различий ⚡ Потоковое вещание ответов

Командный мостик ИИ

ИИ не просто общается — он управляет редактором через структурированный протокол JSON.

📖

Прочтите один раз, редактируйте свободно

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

🎯

replace_text на основе привязки

Редактирует точный текст ссылки, а не номера строк. Номера строк меняются по мере добавления или удаления кода, а привязки — нет. Несколько replace_text вызовы могут быть объединены в один ответ, причем все они применяются атомарно.

📝

write_file для полной перезаписи

Для новых модулей или полной перезаписи ИИ отправляет все содержимое файла одной командой. Система автоматически создает .bak резервное копирование перед перезаписью и открывает результат в новой вкладке редактора.

💻

Интеграция терминала

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

🛡️

Защита от инъекций

Весь контент, возвращаемый из файлов, терминалов и веб-страниц, упакован в [UNTRUSTED_CONTENT] маркеры. ИИ поручено рассматривать все внутри как данные, а не инструкции, предотвращая атаки с быстрым внедрением вредоносного содержимого файла.

Возможности редактора

🗂️

Редактор кода с несколькими вкладками

Открытие нескольких файлов одновременно. Каждая вкладка отслеживает собственную историю отмены, подсветку синтаксиса и контекст команд AI.

🔀

Встроенный просмотр различий

Один щелчок мыши, чтобы сравнить текущее состояние редактора с последней сохраненной версией. Унифицированные различия с цветовой кодировкой и возможностью добавления/удаления выделения. Выйдите из режима сравнения, чтобы вернуться к полному редактированию.

💬

Потоковое чат с искусственным интеллектом

Ответы по токену передаются на панель чата. Команды IDE извлекаются и выполняются в фоновом потоке, поэтому пользовательский интерфейс остается отзывчивым на протяжении всего процесса.

🗃️

Модульная система подсказок

Системные подсказки представляют собой текстовые файлы модулей в ~/.chameleon/prompts/. Сложите любую комбинацию: Техремонт + Академический + Чат. Подсчет токенов в реальном времени и оценка стоимости для каждого поставщика.

📜

БД истории команд

Каждая команда AI записывается в систему. history.db с идентификатором сеанса, меткой времени и результатом. Полный контрольный журнал для каждого изменения файла, внесенного ИИ.

🌳

Браузер файлов

Панель дерева проекта для быстрой навигации. ИИ использует list_project_files и list_open_files чтобы обнаружить реальные пути — он никогда не изобретает расположение файлов.

Голос и речь

🎙️

Преобразование речи в текст

Local Whisper (whisper.cpp) записывает ваш голос во вводимые данные в чате. Программирование без помощи рук — диктуйте вопросы, команды или целые подсказки, не касаясь клавиатуры.

шепот.cppЛокальный выводНет облака STT
🔊

Преобразование текста в речь Piper

Ответы ИИ зачитываются вслух с помощью Piper TTS — быстрых, локальных и естественно звучащих голосов. Идеально подходит для доступности или работы с занятыми руками. Пути к платформе разрешаются автоматически в Linux, Windows и macOS.

Пайпер ТТСЛокальный выводНастраиваемый голос

Поддерживаемые поставщики ИИ

ПоставщикТипСтоимость (приблизительно)u041fu0440u0438u043cu0435u0447u0430u043du0438u044f
ДипСикОблачный API0,00014 доллара США / 1 тыс. токеновПо умолчанию; отличное качество кода
OpenAI (GPT-4o)Облачный API0,0050 доллара США / 1 тыс. токеновЛучшее общее рассуждение
Антропный (Клод)Облачный API0,0030 доллара США / 1 тыс. токеновСильный в редактировании длинного контекста
Клод Код (Антропный)Терминал/птиИспользование APIЗапускается как процесс pty внутри терминала IDE — полное агентское кодирование в живой оболочке.
ГрокОблачный API0,00005 доллара США / 1 тыс. токеновСверхбыстрый вывод
МистральОблачный API0,00025 доллара США / 1 тыс. токеновХороший вариант с размещением в Европе
Муншот / КимиОблачный API0,00012 доллара США / 1 тыс. токеновБольшое контекстное окно
БытьМестныйБесплатноЗапустите любую модель GGUF локально.
ЛМ СтудияМестныйБесплатноЛокальный вывод с поддержкой графического интерфейса

Screenshots

Chameleon AI IDE — in action

Chameleon AI IDE overview
Chameleon AI IDE — full desktop overview
Chameleon AI IDE multi-provider
Multi-provider AI with live chat and code panel
AI IDE chat and editor
AI chat panel with streaming responses alongside code editor
AI IDE diff view
Built-in diff view — colour-coded before/after AI code edits
AI IDE voice and file browser
Voice STT input, Piper TTS and integrated file browser
AI IDE terminal and command log
Terminal integration and full AI command audit log

Командный пункт роты (CCS)

Запустите Chameleon IDE в качестве офисного центра для вашего парка логистических автомобилей 4×4 — отдельное программное обеспечение для диспетчеризации не требуется.

🗺

Отправляйте маршруты и POI водителям

Отправить .gpx файл из IDE непосредственно на телефон любого водителя по одноранговому каналу. Маршруты мгновенно загружаются на живую карту водителя. Автономные наборы POI — остановки заправки, опасности, адреса доставки — можно перемещать независимо от любого маршрута и отображать в виде меток с цветовой кодировкой.

📦

Отправка манифеста и счета-фактуры

Создайте грузовой манифест или подготовьте счет-фактуру в IDE, а затем отправьте его по одноранговой сети на телефон водителя. Драйвер видит предварительно загруженный манифест — без сканирования и ручного ввода. Счета-фактуры можно подписывать на экране и возвращать по тому же каналу.

🚨

Тикерная трансляция всего флота

Отправьте приоритетное оповещение — «Экстренное», «Важное», «Инструкции» или «Информация» — и оно одновременно появится в виде бегущей строки во всю ширину на экране каждого водителя. Офис полностью контролирует внимание автопарка без телефонного звонка к каждому автомобилю.

📡

Встроенный сервер сигналов — без облачного ретранслятора

Сервер сигналов Хамелеон (chameleon_signal.py) работает непосредственно на офисном ПК вместе с IDE или внутри Termux на любом телефоне Android в парке. Телефоны парка подключаются к нему через Tailscale или локальную точку доступа — без сторонних ретрансляторов и без ежемесячных счетов за сервер.

🏢
Офисный компьютер под управлением Chameleon IDE
chameleon_signal.py · Хаб WebSocket · Командование флотом
Подключенный автопарк → 🚛 Водитель А 🚚 Водитель Б 🧭 Полевая команда 🚨 X — Чрезвычайная ситуация
Через Tailscale (удаленно) или точку доступа локальной сети (конвой) · Без облачной ретрансляции · Зашифровано E2E

Fleet App Screenshot

Logistics 4×4 companion app — on device

Посмотрите AI IDE в действии

Свяжитесь с нами, чтобы получить живую демонстрацию или обсудить лицензию для вашей команды.

Запросить демо-версию Логистика 4х4 → ← Вернуться к обзору