Paseo: интерфейс с открытым исходным кодом для Claude Code, Codex, Copilot, OpenCode и Pi Agents

Paseo — это open-source интерфейс для агентов кодинга, который позволяет запускать Claude Code, Codex, GitHub Copilot, OpenCode и Pi агентов с единой панели управления — на телефоне, компьютере или в CLI. Он размещается самостоятельно, ориентирован на приватность и поддерживает голосовое управление.
Как это работает
Paseo запускает локальный демон, который управляет процессами агентов. Клиенты (десктопное приложение, мобильное приложение, веб-приложение, CLI) подключаются к нему через WebSocket. Агенты выполняются на вашей машине, используя вашу среду разработки, инструменты, конфигурации и навыки.
Ключевые возможности
- Множество провайдеров: Claude Code, Codex, Copilot, OpenCode и Pi через единый интерфейс. Выбирайте подходящую модель для каждой задачи.
- Голосовое управление: Диктуйте задачи или обсуждайте проблемы без помощи рук.
- Кросс-платформенность: iOS, Android, компьютер, веб и CLI. Начинайте за рабочим столом, проверяйте с телефона, автоматизируйте через терминал.
- Приватность превыше всего: Без телеметрии, отслеживания и принудительного входа.
- Параллельные агенты: Запускайте несколько агентов одновременно на ваших собственных машинах.
Начало работы
Требования: установлен и настроен хотя бы один CLI агента. Рекомендуется использовать десктопное приложение — скачайте с paseo.sh/download или со страницы релизов на GitHub. Откройте приложение — демон запустится автоматически. Чтобы подключиться с телефона, отсканируйте QR-код в настройках.
Для CLI / безголовых установок:
npm install -g @getpaseo/cli
paseoЭто покажет QR-код в терминале. Подключайтесь с любого клиента.
Команды CLI (воспроизведены из исходного кода)
Запускайте агентов, выводите их список, подключайтесь к живому выводу и отправляйте дополнения:
paseo run --provider claude/opus-4.6 "реализовать аутентификацию пользователя"
paseo run --provider codex/gpt-5.4 --worktree feature-x "реализовать фичу X"
paseo ls
paseo attach abc123
paseo send abc123 "добавить также тесты"Подключитесь к удалённому демону с помощью --host:
paseo --host workstation.local:6767 run "запустить полный набор тестов"Навыки (оркестрация агентов)
Установите навыки, чтобы научить агентов оркестрировать других агентов:
npx skills add getpaseo/paseoЗатем используйте в любом разговоре с агентом:
/paseo-handoff— передавайте работу между агентами (например, планируйте с Claude, передавайте Codex для реализации)./paseo-loop— циклически проверяйте агента по критериям приемки (циклы Ralph), опционально с верификатором./paseo-advisor— запустите отдельного агента в качестве советника для второго мнения./paseo-committee— сформируйте комитет из двух контрастирующих агентов для анализа первопричин и планирования.
Разработка
Монорепозиторий включает пакеты:
packages/server— демон (оркестрация агентов, WebSocket API, MCP сервер)packages/app— клиент Expo (iOS, Android, веб)packages/cli— CLI для демона и рабочих процессов агентовpackages/desktop— десктопное приложение Electronpackages/relay— удалённое подключениеpackages/website— маркетинговый сайт и документация
Общие команды:
npm run dev
npm run dev:server
npm run dev:app
npm run dev:desktop
npm run dev:website
npm run build:server
npm run typecheckСамостоятельно размещаемый релей
Для удалённого доступа к демону используйте самостоятельно размещаемый Go релей. Примечание: самостоятельно размещаемые релеи используют ws://, если не выбран TLS. Настройте с помощью переменных окружения:
PASEO_RELAY_ENDPOINT=127.0.0.1:8080
PASEO_RELAY_PUBLIC_ENDPOINT=relay.example.com📖 Читать полный исходник: HN AI Agents
👀 Смотрите также

Как переместить или переименовать папки проекта Claude Code без потери истории сессий
Claude Code хранит историю сессий, используя абсолютные пути к проектам, поэтому перемещение или переименование папок с помощью команды mv нарушает доступ к сессиям. Инструмент clamp исправляет это, перенося данные сессий в соответствии с новыми путями.

Плагин OpenClaw подключает ИИ-агентов к радиосети Meshtastic для работы вне сети.
Новый плагин с открытым исходным кодом соединяет фреймворк OpenClaw с LoRa-радиосетью Meshtastic, позволяя вести AI-диалоги, выполнять API-запросы и управлять устройствами без интернета или сотовой связи.

Создание агентного RAG для Obsidian с помощью Claude и оценочного инструмента для выявления галлюцинаций
Разработчик создал агентную RAG-систему поверх хранилища Obsidian, чтобы позволить Claude отвечать на вопросы из инженерных книг, а затем создал eval-обвязку с использованием Claude Sonnet в качестве судьи для обнаружения случаев, когда агент уверенно ошибался. Итерации рубрики повысили согласие судьи с человеком с 39% до 94%.

Подход к самоулучшению памяти в локальных ИИ-агентах
Разработчик делится своим подходом к постоянной памяти для локальных ИИ-агентов, используя файлы markdown в качестве источника истины, оценку эпизодов на основе правил уверенности и эскалацию доверия на основе паттернов одобрения.