Перейти к содержимому

Знакомьтесь: Andromity — AI-агент для программирования в VS Code с открытым кодом

Andromity работает в паре с вами прямо в дополнительной боковой панели VS Code или в терминале. Он планирует изменения в нескольких файлах, редактирует код, выполняет команды и повторяет цикл, пока тесты не пройдут, — используя ваш собственный API-ключ или локальную модель Ollama.

КАК ДОМА В РЕДАКТОРЕ

Меньше переключений.
Больше движения вперёд.

Файлы, диалог и трассировка выполнения — в одной рабочей области. Сосредоточьтесь на работе.

Запись водопада выполнения Andromity в VS Code: вызовы модели и чтение файлов появляются на временной шкале по мере работы агента
01 / Запись сеанса Andromity в VS Code

Ваш процесс. Ваша модель.

Подключите облачного провайдера или работайте локально с Ollama
ANDROMITY ВБЛИЗИ

От задачи к изменениям,
которые можно проверить.

Посмотрите, как планирование, выполнение и проверка сочетаются в вашей привычной рабочей области.

01 / ДО ПЕРВОЙ ПРАВКИ

Согласуйте подход.

Используйте профиль Builder, чтобы превратить задачу в план реализации. Изучите план, утвердите его или отправьте замечания, прежде чем продолжить.

  • Держите задачу и контекст репозитория в поле зрения.
  • Проверяйте предложенные шаги до начала выполнения.
Подробнее о планировании
Проверка плана в VS Code
Проверка плана в VS Code
02 / ПОКА АГЕНТ РАБОТАЕТ

Следите за работой в реальном времени.

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

  • Следите за файловыми операциями и командами терминала на временной шкале.
  • Изучайте детали выполнения рядом с рабочей областью.
Внутри среды выполнения агента
Водопад выполнения в реальном времени
Водопад выполнения в реальном времени
03 / КОГДА ПОРА ПРОВЕРЯТЬ

Смотрите изменения. Сохраняйте путь назад.

Просматривайте добавленные и удалённые строки в нативном diff VS Code. Если шаг пошёл не в том направлении, используйте отмену последнего шага (Undo Last Turn), чтобы откатить внесённые в нём изменения файлов.

  • Проверяйте файлы, которые фактически изменил агент.
  • Откатывайте шаг, не переписывая историю Git.
Как проверить результат задачи
НАЧНИТЕ С НЕБОЛЬШОЙ ЗАДАЧИ

Большие идеи.
Реальный код.
Под вашим контролем.

Установите агента, подключите модель и откройте проект. Начните с задачи, результат которой легко проверить.

Выполните в терминале или установите из Marketplace.

code --install-extension agenticmarket.andromity-agent
Открыть VS Code Marketplace
Чтобы начать, выберите модель и отметьте рабочую область как доверенную.
ПОЛЕЗНО ЗНАТЬ

Хорошие вопросы.
Прямые ответы.

Подробнее в документации
Что такое Andromity?+

Andromity — AI-агент для программирования с открытым исходным кодом для VS Code и терминала. Он читает ваш репозиторий, предлагает план, редактирует файлы и выполняет команды — например, запускает ваши тесты. Доверие к папке и режимы разрешений определяют, что ему разрешено делать, а модель выбираете вы: облачного провайдера с собственным API-ключом или локальную модель Ollama.

Им можно пользоваться бесплатно?+

Andromity распространяется с открытым исходным кодом по лицензии MIT. Если вы используете собственный API-ключ, стоимость использования определяет ваш провайдер моделей. Можно также запускать модели локально через Ollama без расходов на облачный API; производительность зависит от вашего оборудования и модели.

С какими AI-моделями работает Andromity?+

Andromity подключается к моделям через LiteLLM, в том числе к Anthropic Claude, OpenAI, Google Gemini, Groq, OpenRouter, NVIDIA NIM и OpenAI-совместимым эндпоинтам. Он также запускает локальные модели через Ollama. Выбирайте модель с поддержкой вызова инструментов; сменить модель можно прямо во время сеанса.

Куда попадает мой код?+

При работе с облачной моделью контекст, необходимый для задачи, отправляется настроенному вами провайдеру. Встроенный провайдер Andromity направляет запросы через edge-шлюз, который пересылает их, не сохраняя промпты, код и ответы модели. При использовании Ollama локально инференс выполняется на вашем компьютере. Доверие к папке и настройки разрешений определяют, к чему агент имеет доступ и что он может выполнять.

Может ли агент выполнять команды без запроса?+

В недоверенной папке — нет: там запись файлов и выполнение команд заблокированы при любом режиме разрешений. В доверенной папке режим разрешений определяет, что требует подтверждения: от SAFE, где вы утверждаете каждый план, правку и команду, до YOLO, где всё выполняется без запросов.

Можно ли подключить собственные инструменты?+

Да. Andromity поддерживает MCP-серверы, поэтому вы можете подключать дополнительные инструменты, а также навыки и профили агента, чтобы адаптировать рабочий процесс под свой проект. Схемы инструментов MCP загружаются по требованию, а не заполняют промпт заранее.

Эволюция не остановилась на автодополнении.

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

Для установки в терминале нужны pipx и Python 3.11+.