Plandex

by Plandex Inc. (open source) · Windows, macOS, Linux

Assistant Dev Tools Open Source vcli/v2.2.1 · 16.07.2025 активный

AI-движок для кодинга, заточенный под большие и сложные задачи. Работает через защищённый "sandbox" — изменения накапливаются в буфере и применяются только после проверки. Идеален когда задача затрагивает много файлов. Отличительные черты: - Sandbox: все изменения сначала в буфере, apply только вручную - Context management: тонкое управление тем, что видит модель - Long context: умеет работать с большими кодовыми базами - Автоматическое продолжение при превышении лимита токенов - Self-hosted сервер или облако Plandex - Поддержка любых OpenAI-совместимых моделей

vcli/v2.2.1
16.07.2025 current

Установка
# macOS/Linux:
curl -sL https://plandex.ai/install.sh | bash

# или Go:
go install github.com/plandex-ai/plandex/app/cli@latest

# Запуск:
cd my-project
plandex new
plandex load src/  # загрузить контекст
plandex tell "добавь аутентификацию через JWT"
показать оригинал переведено ИИ



Установка за 30 секунд · Сайт · Документация · Примеры · Локальный режим самохостинга


Discord GitHub Repo stars Twitter Follow

PRs Welcome Release Release


plandex-ai%2Fplandex | Trendshift


AI-агент для разработки, созданный для больших задач и реальных проектов.


Plandex v2 Demo Video


💻 Plandex — это терминальный AI-инструмент для разработки, который может планировать и выполнять большие задачи по программированию, охватывающие множество шагов и затрагивающие десятки файлов. Он способен обрабатывать до 2 миллионов токенов контекста напрямую (~100 тысяч на файл) и может индексировать директории с 20 миллионами токенов и более с помощью карт проекта на основе tree-sitter.

🔬 Песочница для проверки накопительных изменений хранит сгенерированные AI изменения отдельно от файлов проекта, пока они не будут готовы к применению. Выполнение команд контролируется, что позволяет легко откатывать изменения и отлаживать код. Plandex помогает максимально эффективно использовать AI, не оставляя беспорядка в проекте.

🧠 Сочетайте лучшие модели от Anthropic, OpenAI, Google и open source-провайдеров, чтобы создавать целые функции и приложения с помощью надёжного терминального рабочего процесса.

🚀 Plandex способен на полную автономию — он может загружать нужные файлы, планировать и вносить изменения, выполнять команды и автоматически отлаживать код, — но при этом он также обладает высокой гибкостью и настраиваемостью, предоставляя разработчикам детализированный контроль и пошаговый процесс проверки при необходимости.

💪 Plandex разработан для устойчивой работы с большими проектами и файлами. Если другие инструменты начинают испытывать трудности, когда проект достигает определённого размера или изменения становятся слишком сложными, попробуйте Plandex.

Умное управление контекстом, работающее в крупных проектах

  • 🐘 Эффективное окно контекста в 2 миллиона токенов с пакетом моделей по умолчанию. Plandex загружает только то, что необходимо для каждого шага.
  • 🗄️ Надёжная работа с большими проектами и файлами. Легко генерируйте, проверяйте, вносите правки и применяйте изменения, затрагивающие десятки файлов.
  • 🗺️ Быстрое создание карт проекта и проверка синтаксиса с помощью tree-sitter. Поддержка более 30 языков.
  • 💰 Кэширование контекста используется повсеместно для моделей OpenAI, Anthropic и Google, снижая затраты и задержки.

Полный контроль или полная автономия — решать вам

  • 🚦 Настраиваемая автономия: переключайтесь с полностью автоматического режима на детализированный контроль в зависимости от задачи.
  • 🐞 Автоматическая отладка терминальных команд (таких как сборки, линтеры, тесты, деплойменты и скрипты). Если у вас установлен Chrome, вы также можете автоматически отлаживать браузерные приложения.

Инструменты, помогающие получить результат, готовый к продакшену

  • 💬 Чат-режим с осведомлённостью о проекте, который помогает проработать идеи перед переходом к реализации. Также отлично подходит для вопросов и изучения кодовой базы.
  • 🧠 Легко пробуйте и комбинируйте модели от разных провайдеров. Курированные пакеты моделей предлагают различные компромиссы между возможностями, стоимостью и скоростью, а также пакеты с открытым исходным кодом и специфичные для провайдеров.
  • 🛡️ Надёжные правки файлов, которые ставят корректность на первое место. Хотя большинство правок выполняются быстро и дёшево, Plandex при необходимости проверяет как синтаксис, так и логику, используя несколько уровней отката при возникновении проблем.
  • 🔀 Полноценный контроль версий для каждого обновления плана, включая ветки для исследования нескольких путей или сравнения разных моделей.
  • 📂 Интеграция с Git с генерацией сообщений коммитов и возможностью автоматических коммитов.

Удобство для разработчиков, простота установки

  • 🧑‍💻 Режим REPL с нечётким автодополнением команд и загрузки файлов. Просто запустите plandex в любом проекте, чтобы начать.
  • 🛠️ Интерфейс командной строки для скриптования или передачи данных в контекст.
  • 📦 Установка CLI в одну строку без зависимостей. Локальный режим с Docker для лёгкого самостоятельного хостинга сервера. Облачные варианты хостинга для повышенной надёжности и удобства.

Рабочий процесс  🔄

Plandex workflow

Примеры  🎥


Plandex Browser Debugging Example


Установка  📥

curl -sL https://plandex.ai/install.sh | bash

Примечание: Windows поддерживается через WSL. Plandex работает корректно только в оболочке WSL на Windows. Он не работает в командной строке Windows (CMD) или PowerShell.

Дополнительные варианты установки.

Хостинг  ⚖️

Вариант Описание
Plandex Cloud Завершает работу с 03.10.2025 и больше не принимает новых пользователей. Подробнее.
Самостоятельный хостинг/Локальный режим • Запускайте Plandex локально с помощью Docker или размещайте на собственном сервере.
• Используйте свой ключ OpenRouter.ai (или учётные записи и API-ключи других поставщиков моделей).
• Следуйте краткому руководству по локальному режиму, чтобы начать.

Ключи поставщиков  🔑

export OPENROUTER_API_KEY=... # if using OpenRouter.ai


Подписка Claude Pro/Max  🖇️

Если у вас есть подписка Claude Pro или Max, Plandex может использовать её при вызове моделей Anthropic. При первом запуске Plandex вас спросят, хотите ли вы подключить подписку.


Начало работы  🚀

Сначала перейдите в директорию проекта, в которой вы хотите что-то сделать или обсудить проект. Если вы начинаете новый проект, сначала создайте новую директорию с помощью mkdir ваша-директория-проекта.

cd your-project-dir

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

git init

Теперь запустите REPL Plandex в вашем проекте:

plandex

или сокращённо:

pdx


Документация  🛠️

👉  Полная документация.


Обсуждение и Discord  💬

Не стесняйтесь делиться обратной связью, задавать вопросы, сообщать об ошибках или просто общаться:

Следите и подписывайтесь


Участники 👥

⭐️ Пожалуйста, поставьте звезду, сделайте форк, изучайте и вносите вклад в Plandex. Предстоит много работы, и есть множество аспектов, которые можно улучшить.

Обзор по настройке среды разработки.

Войдите, чтобы оставить комментарий