智能体与多智能体

PwrAgent

pwrdrvr/pwragent

一款在笔记本电脑本地运行的开源桌面编码代理,可通过 Telegram、Discord、Slack、Mattermost、飞书、Lark 或 LINE 等消息平台进行远程驱动。

★ 29星级
⑂ 4Fork 数
35未解决的问题
TypeScript语言
MIT许可证
Q@project.QualityScore编辑评分

项目截图

PwrAgent 的截图 PwrAgent 的截图 PwrAgent 的截图

概览

PwrAgent 是一款桌面优先、以线程为中心的编码代理外壳。它允许开发者从移动设备或网页端消息应用启动、恢复、引导和审批编码任务,同时代理在本地机器上执行。它兼容 Codex,并与 Codex Desktop 共享线程状态,同时增加了逐线程控制、工作树隔离、Markdown 编辑器和消息界面。其架构依赖于由 dependency-cruiser 强制执行的严格分层依赖图,将 Electron 桌面外壳与代理核心和消息提供者分离开来。

主要功能

  • 通过 Telegram、Discord、Slack、Mattermost、飞书 / Lark 或 LINE 进行远程引导
  • 用于排队多个提示的 FIFO 任务调度
  • 用于工作和个人环境的隔离配置文件
  • Codex Desktop 线程状态共享
  • 逐线程控制、带有交接的工作树隔离以及 Markdown 编辑器
  • 默认关闭的消息传递,采用双键允许列表(空间和用户必须均被授权)
  • 无云、无账户或遥测要求;完全在本地运行
  • 机器人令牌通过 Electron safeStorage(macOS Keychain 后端)静态加密

要求、安装和快速入门

常规使用:从最新版本下载 PwrAgent.dmg,打开并将 PwrAgent 拖入应用程序文件夹。本地开发:克隆仓库(git clone https://github.com/pwrdrvr/PwrAgent.git),进入目录(cd PwrAgent),安装依赖(pnpm install),并运行应用(pnpm dev 用于完整 UI 和消息传递,或 pnpm dev:no-messaging 用于无实时消息适配器的完整 UI)。

用法

在 macOS 上启动 PwrAgent。可选择从“设置 -> 消息 -> <您的平台>”配对消息应用。配对后,您可以在桌面上启动线程,该线程将与消息应用保持同步。您可以在编辑器中排队任务,这些任务将按 FIFO 顺序调度,或者通过消息界面使用斜杠命令(例如 /review main)远程引导代理。

模型兼容性与使用场景

代理核心是一个与提供商无关的编码代理运行时,目前支持 Grok / xAI。

许可证与风险说明

MIT 许可证。第三方依赖声明汇总在 THIRD_PARTY_LICENSES 中,并随桌面发行版一起提供。

Editorial verification 2026-08-02: repository URL, owner, description, license and repository statistics were reviewed. License metadata: MIT. README was fetched for the channel draft; re-check repository dependencies, releases and model terms before production use.

发布与维护

Not stated in the repository metadata

Firecrawl

firecrawl/firecrawl

★ 161.1KTypeScript

LangChain

langchain-ai/langchain

★ 143.6KPython

RAGFlow

infiniflow/ragflow

★ 86.7KGo