Sobre o projeto

Paseo fornece uma interface para coordenar vários agentes de codificação de linha de comando. Um daemon local gerencia os processos dos agentes e expõe uma API WebSocket, enquanto clientes de desktop, celular, web e CLI se conectam a ele. Os agentes são executados nas próprias máquinas dos usuários, permitindo acesso a ferramentas de desenvolvimento, configurações, repositórios e ambientes existentes. Os provedores de agentes suportados listados no README incluem Claude Code, Codex, GitHub Copilot CLI, OpenCode e Pi. Os usuários podem executar agentes em paralelo, anexar-se à saída ao vivo, enviar prompts de acompanhamento, usar diretórios de trabalho separados ou worktrees do Git e direcionar daemons remotos. O aplicativo de desktop pode iniciar o daemon automaticamente, enquanto um pacote npm global suporta uso via CLI e headless. Uma imagem Docker também é fornecida para executar o daemon e a interface web auto-hospedada. Paseo inclui clientes iOS, Android, desktop, web e terminal, com suporte opcional de retransmissão criptografada de ponta a ponta para pareamento de dispositivos; conexões diretas TCP, Tailscale ou VPN podem ser usadas como alternativa. O README também descreve controle por voz, sem telemetria ou logins forçados, e plugins TypeScript que podem adicionar temas, painéis, comandos, configurações e provedores de agentes. Desenvolvedores podem automatizar o Paseo com a CLI `paseo` ou o SDK TypeScript `@getpaseo/client`. Habilidades de agente integradas suportam transferências entre agentes, agentes consultores para segundas opiniões e comitês multiagentes para análise e planejamento. O repositório é organizado como um monorepo contendo o servidor, cliente Expo, CLI, aplicativo Electron para desktop, retransmissor e site, e é licenciado sob Apache-2.0.