by VibePod (open source) GPT, Claude, Gemini, Codex, Devstral, Copilot, Auggie, Pi, Agy, Tau, Jcode, Freebuff, Qwen, dsh, Docker, Podman, Python, Windows, macOS, Linux
Унифицированный CLI для запуска AI coding-агентов в изолированных контейнерах. Встроенный сбор локальных метрик, трекинг HTTP-трафика и аналитическая панель для действий агента.
Интерактивный CLI (и веб-интерфейс), использующий Claude 3.5 Sonnet для задач разработки ПО. Позволяет Claude генерировать и …
Token-эффективный AI-агент — та же плотность интеллекта при том же бюджете токенов.
Платформа для запуска и управления AI-агентами разработки — «ваша первая AI Agents Company».
Экспериментальный CLI coding-агент, эксперименты вокруг архитектуры Goose.
# pip pip install vibepod # Homebrew brew install vibepod/vibepod/vibepod # conda-forge conda install -c conda-forge vibepod mamba install -c conda-forge vibepod pixi global install vibepod
![]()
VibePod — это унифицированный CLI (vp) для запуска ИИ-агентов для программирования в изолированных контейнерах Docker или Podman — без обязательной конфигурации и настройки. Просто vp run <agent>. Включает встроенный локальный сбор метрик, отслеживание HTTP-трафика и аналитическую панель для мониторинга и сравнения агентов бок о бок.
vp run <agent> просто работает. Опциональный YAML для собственной конфигурацииvp skills addFROM в .vibepod/overlay/, и VibePod автоматически соберёт кэшируемый слой образа с адресацией по содержимому поверх базового образа агента — один понятный именованный образ на каждый проект и агента (документация)vp run внутри панели herdr автоматически сообщает состояние агентаVibePod доступен на PyPI:
pip install vibepod
с помощью Homebrew:
brew install vibepod/vibepod/vibepod
а также на conda-forge для пользователей conda, mamba и pixi:
conda install -c conda-forge vibepod
mamba install -c conda-forge vibepod
pixi global install vibepod
vp run <agent>
# examples:
vp run claude
vp run codex
vp run vibe # alias of devstral
Дополнительные аргументы после имени агента передаются процессу агента. Используйте --
перед флагами агента, чтобы VibePod не интерпретировал их как собственные опции:
vp run <agent> -- <agent-args>
--ikwid)Используйте --ikwid, чтобы добавлять флаг автоматического одобрения / пропуска разрешений каждого агента, если он поддерживается.
| Агент | Добавляемые аргументы --ikwid |
|---|---|
claude |
--dangerously-skip-permissions |
gemini |
--approval-mode=yolo |
devstral (vibe) |
--auto-approve |
copilot |
--yolo |
codex |
--dangerously-bypass-approvals-and-sandbox |
pi |
--approve |
agy |
--dangerously-skip-permissions |
opencode |
Не поддерживается |
auggie |
Не поддерживается |
tau |
Не поддерживается |
jcode |
Не поддерживается |
freebuff |
Не поддерживается |
qwen |
--approval-mode=yolo |
dsh |
Не поддерживается |

Этот репозиторий содержит начальную реализацию v1 со следующими командами:
vp run <agent>vp stop <agent|--all>vp listvp config initvp config showvp config pathvp versionVibePod собирает метрики локально во время работы ваших агентов и предоставляет их через встроенный дашборд.

| Команда | Описание |
|---|---|
vp logs start |
Запустить или возобновить дашборд для собранных метрик |
vp logs stop |
Остановить контейнер дашборда |
vp logs status |
Показать статус контейнера дашборда |
Дашборд показывает HTTP-трафик по каждому агенту, динамику использования и метрики токенов Claude. Он также позволяет сравнивать агентов бок о бок. Все данные остаются на вашей машине.
Все образы агентов публикуются в пространстве имён vibepod на Docker Hub. Исходные Dockerfile находятся в репозитории VibePod/vibepod-agents.
Текущие значения по умолчанию:
claude -> vibepod/claude:latestgemini -> vibepod/gemini:latestopencode -> vibepod/opencode:latestdevstral (псевдоним: vibe) -> vibepod/devstral:latestauggie -> vibepod/auggie:latestcopilot -> vibepod/copilot:latestcodex -> vibepod/codex:latestpi -> vibepod/pi:latestagy -> vibepod/agy:latesttau -> vibepod/tau:latestjcode -> vibepod/jcode:latestfreebuff -> vibepod/freebuff:latestqwen -> vibepod/qwen:latestdsh -> vibepod/dsh:latestdatasette -> vibepod/datasette:latestproxy -> vibepod/proxy:latest (репозиторий)Вы можете переопределить любой отдельный образ напрямую:
```bash
VP_IMAGE_CLAUDE=vibepod/claude:latest vp run claude
VP_IMAGE_GEMINI=vibepod/gemini:latest vp run gemini
VP_IMAGE_OPENCODE=vibepod/opencode:latest vp run opencode
VP_IMAGE_DEVSTRAL=vibepod/devstral:latest vp run devstral
VP_IMAGE_DEVSTRAL=vibepod/devstral:latest vp run vibe # same agent/image as devstral
VP_IMAGE_AUGGIE=vibepod/auggie:latest vp run auggie
VP_IMAGE_COPILOT=vibepod/copilot:latest vp run copilot
VP_IMAGE_CODEX=vibepod/codex:latest vp run codex
VP_IMAGE_PI=vibepod/pi:latest vp run pi
VP_IMAGE_AGY=vibepod/agy:latest vp run agy
VP_IMAGE_TAU=vibepod/tau:latest vp run tau
VP_IMAGE_JCODE=vibepod/jcode:latest vp run jcode
VP_IMAGE_FREEBUFF=vibepod/freebuff:latest vp run freebuff
VP_IMAGE_QWEN=vibepod/qwen:latest vp run qwen
VP_IMAGE_DSH=vibepod/dsh:latest vp run dsh
VP_DATASETTE_IMAGE=vibepod/datasette:latest vp logs start
VP_SKILLS_ENGINE_IMAGE=vibepod/skills-engine:latest vp skills list
Лицензия MIT — подробности см. в LICENSE.