Phasr
Phasr — open-source desktop workspace для параллельного запуска AI coding agents с Git worktree isolation, диффами и human review.
Что такое Phasr?
Phasr — это open-source desktop workspace для параллельного запуска AI coding agents. Он предназначен для разработчиков, которым нужно координировать несколько terminal-based coding agents, изолировать каждую задачу и проверять изменения до их слияния в основную ветку.
В основе продукта — Git worktree isolation, live task visibility и human review. Он поддерживает review-first workflow для команд, которым нужно сравнивать диффы, утверждать или отклонять изменения и работать с результатами agent output в предпочитаемом редакторе или IDE.
Ключевые возможности
- Параллельный запуск агентов: запускайте несколько AI coding agents одновременно, каждый для своей задачи, чтобы работа шла параллельно, а не по очереди.
- Изоляция Git worktree: каждый агент работает в отдельном Git worktree, что изолирует изменения и предотвращает конфликты в общей рабочей директории.
- Отслеживание задач в реальном времени: следите за статусом агентов, прогрессом, а также задачами в очереди и завершёнными задачами из workspace, пока работа выполняется.
- Поддержка терминальных агентов без привязки к конкретному инструменту: Phasr создан для работы с CLI agents, которые запускаются в терминале, включая такие инструменты, как Claude Code, Codex CLI, Gemini CLI, Cursor Agent и Aider.
- Управление проверкой и слиянием: просматривайте диффы на уровне файлов, сводки изменений и количество строк, затем утверждайте, отклоняйте или запрашивайте правки перед слиянием.
- Передача в редактор: открывайте сгенерированную агентом работу во внешних редакторах, таких как VS Code, Cursor, JetBrains, Zed или других нативных средах разработки.
Как использовать Phasr
Начните со скачивания приложения для macOS или просмотра проекта на GitHub. Затем создайте или подключите репозиторий, запустите одного или нескольких coding agents для отдельных задач, и пусть Phasr управляет изолированными worktree для каждого агента.
По мере появления изменений просматривайте диффы в workspace, при необходимости открывайте код в предпочитаемом редакторе и утверждайте только ту работу, которая готова к слиянию обратно в основную ветку.
Сценарии использования
- Внедрение нескольких изменений в репозитории одновременно: назначайте отдельные задачи, такие как authentication middleware, rate limiting и webhook retries, разным агентам, чтобы они работали параллельно.
- Проверка результатов агента перед слиянием: используйте workflow с диффами и утверждением, чтобы валидировать сгенерированный код до попадания в основную ветку.
- Работа с terminal-based AI tools: координируйте CLI coding agents, не привязываясь к одному провайдеру или проприетарному протоколу.
- Изоляция изменений в общей кодовой базе: выдавайте каждому агенту собственный worktree, чтобы снизить количество конфликтов файлов и упростить параллельную разработку.
- Редактирование сгенерированного кода в предпочитаемой IDE: открывайте изменения, созданные агентом, в VS Code, Cursor, JetBrains, Zed или другом редакторе для более глубокой ручной проверки.
FAQ
Phasr с открытым исходным кодом?
Да. На странице Phasr описан как open source и указано, что он доступен под лицензией MIT.
Какие платформы поддерживаются?
На исходной странице указано, что Phasr доступен для macOS. Другие desktop platforms не упоминаются.
Работает ли Phasr только с одной AI model или provider?
Нет. Продукт описан как agent-agnostic и совместимый с terminal-based tools, такими как Claude Code, Codex CLI, Gemini CLI, Cursor Agent и Aider.
Можно ли проверять изменения до их слияния?
Да. В workspace есть file diffs, сводки изменений и действия утверждения, такие как reject или approve and merge.
Заменяет ли Phasr ваш редактор?
Не обязательно. На странице подчёркивается one-click handoff во внешние редакторы, поэтому, похоже, он предназначен для работы вместе с нативными инструментами разработки, а не для их замены.
Альтернативы
- Одноагентные coding assistants: инструменты, которые фокусируются на одном агенте или одном chat-driven coding flow за раз. Они проще, но не делают акцент на параллельной оркестрации задач или worktree isolation.
- IDE-native AI coding features: встроенные в редактор помощники, такие как функции, встроенные в code editors или IDE. Они удобны для помощи прямо в редакторе, но могут не предоставлять тот же multi-agent workspace или review workflow.
- Другие terminal-based agent runners: инструменты оркестрации CLI, которые запускают агентов из терминала. Они могут предлагать похожее выполнение агентов, но не всегда тот же review-first merge process или встроенное управление worktree.
- Общие инструменты Git workflow: инструменты для веток и слияния, помогающие управлять изменениями кода. Они поддерживают совместную работу, но не предназначены специально для координации нескольких AI coding agents параллельно.
Альтернативы
Devin
Devin — AI coding-агент для команд: помогает завершать миграции и крупные рефакторинги, выполняя подзадачи параллельно под контролем инженеров.
imgcook
imgcook — это интеллектуальный инструмент, который одним щелчком мыши преобразует дизайн-макеты в высококачественный, готовый к использованию код.
Pi Coding Agent
Pi Coding Agent — терминальный coding agent для разработчиков, которым нужна помощь с кодом из командной строки. Документация, GitHub и Discord для настройки, отзывов и обсуждения.
Biji
Biji - это универсальная платформа, разработанная для повышения продуктивности с помощью инновационных инструментов и функций.
Ably Chat
Ably Chat — chat API и SDK для кастомных realtime-приложений: реакции, presence и правка/удаление сообщений для чатов в масштабе.
AakarDev AI
AakarDev AI — это мощная платформа, которая упрощает разработку приложений ИИ с бесшовной интеграцией векторных баз данных, позволяя быстрое развертывание и масштабируемость.