跳到正文
发现
PandaCode:编码智能体桌面工作台
desktop开发者工具

PandaCode:编码智能体桌面工作台

面向编码 CLI 智能体的桌面工作台,把 Claude Code、Codex 等多种智能体、任务板、Git 和终端放进同一个窗口。

admin
发布于 2026-10-28 · 更新于 2026-11-02
浏览
4
访问
0
下载
0
版本
v0.3.87
平台
Windows、macOS、Linux
该作品还没有经过官方审核。访问演示、下载或复制命令前,请自行确认来源可信。

详细介绍

项目简介

PandaCode 是一个面向编码智能体的原生桌面工作台。它在同一个窗口中并排运行你已经在用的编码 CLI,并把项目、Git、终端和浏览器集中到一起。

技术上基于 Tauri 2、Rust、SQLite 和纯 TypeScript,使用操作系统自带的 webview:不打包 Chromium,没有常驻的 Node 服务、React 运行时或内嵌编辑器引擎。项目免费开源,采用 PandaCode License(MIT 加一条附加条款:商业使用或公开发布的分支需注明这是 PandaCode 的分支并链接本仓库)。没有账号、没有许可证密钥、没有遥测。

主要功能

  • 多种 harness 集中管理:支持 Claude Code、Codex、Kimi Code、OpenCode、GLM Coding Plan、Xiaomi MiMo(经 Claude Code)、GitHub Copilot CLI、Antigravity、xAI Grok Build、DeepSeek、Command Code、Cline、Kilo Code、Devin CLI、Hermes Agent(经 ACP)、ZCode(app-server 协议)、Pi 及其分支 omp(Pi 的 RPC 模式)、Meta Muse Code(MSP 协议)等。每个任务可单独选择 harness、模型和推理强度,并在输入框处切换。
  • 任务与任务板:跨项目并行任务,按 Pending → In progress → Review → Completed 分栏;支持消息排队,以及在智能体运行时进行引导(steering)。
  • 智能体团队:一名 architect 带最多三名 worker,可混用不同 harness 和模型,也可使用命名的团队配置;每个 worker 在发起它的回合中占一行,点击即可打开。
  • 模型路由:在自动团队(Cheap、Balanced 或 Best)中,lead 可让本地路由器为每个 worker 选择模型,耗时约 10–25 ms,任务不外发;worker 失败后的替补会升级到更强的模型。
  • Bots:把智能体接到 Telegram、Slack、Discord、WhatsApp 或本地 web 聊天,每个会话就是一个普通任务;侧边栏的 Bots 视图列出所有 bot 及最新消息。
  • 本地虚拟机与云沙箱:在 Apple silicon 上运行无头 macOS/Linux 虚拟机(Tart),以及 Daytona、Cloudflare、AWS 等沙箱。
  • 云端智能体:在 New task 的 Run on 菜单里选择云服务商,智能体就在你自己账号的机器上运行(Daytona、Cloudflare、AWS、Google Cloud、E2B、Modal、Vercel Sandbox、CodeSandbox、Runloop、Blaxel、Tensorlake、Freestyle、boat),笔记本休眠也不影响运行,改动会回到本地 worktree。
  • 模拟器与部署:为智能体提供 iOS Simulator 和 Android 模拟器工具;可从顶栏发起 Vercel、Cloudflare、Railway、Netlify、AWS、Google Cloud 的部署任务,CLI 运行需审批。
  • GitHub 视图与 Git:查看仓库、线程、PR 和 issue,一键评审、修复检查、合并或解决 issue;支持 diff、暂存、提交、按任务的 worktree 与一键本地 Merge into main,可通过 gh 处理 issue 和 PR。
  • 过程与结果审查:审批请求排在输入框上方的细条中,可 Approve all;⌘/Ctrl F 在线程内搜索;每一轮变更都会保存,提供统一/分栏 diff、内嵌浏览器和文件预览;Token saver 的响应风格包可减少输出 token。
  • 效率细节:全局快捷键(默认 ⌘/Ctrl + Shift + Space)唤出快速浮层;每个已安装 harness 的用量与费用估算、一键更新 CLI;支持图片、PDF、文档、文件夹和内置草图工具作为附件。

安装与使用

README 中提供了各平台的安装包直接下载链接:

  • macOS(Apple silicon):PandaCode-macOS-arm64.dmg
  • macOS(Intel):PandaCode-macOS-x64.dmg
  • Windows x64:PandaCode-Windows-x64-setup.exe
  • Windows arm64:PandaCode-Windows-arm64-setup.exe
  • Linux x64:PandaCode-Linux-x86_64.AppImage
  • Linux arm64:PandaCode-Linux-aarch64.AppImage

全部版本见 Releases。安装后新建任务,选择 harness 与模型即可开始使用。

注意事项

  • 无遥测、无分析、无账号:PandaCode 不会回传数据;项目、对话和设置存于本地 SQLite,提示词只会发送给你选择的编码 CLI 或服务。
  • 密钥存储:服务商密钥只发给对应服务商;macOS 下保存在应用数据目录的 secrets.json(权限 0600),不写入 Keychain;Linux 使用 Secret Service,Windows 使用凭据管理器。
  • 关闭智能体遥测:设置 → Agents → Privacy → Turn off agent telemetry 会用各厂商自带的退订开关启动智能体,并附加 DO_NOT_TRACK=1,不修改你的智能体配置文件;Cline 没有按次启动的开关,需要在它自己的设置里关闭。
  • 分支授权:如用于商业或公开发布 fork,需按 PandaCode License 注明并链接本仓库。

本作品整理自 GitHub 开源项目 aicodeking/pandacode,原作者 @aicodeking。中文介绍由 AI 根据项目 README 整理,以原仓库为准。

更新记录

  1. v0.3.87当前版本

    PandaCode 0.3.87

  2. v0.3.85

    新增 `/btw` 侧线程:提问不打断主智能体,在右侧「By the way」标签页独立运行并附带主线程上下文(上限 24 KB),可把回答插入主输入框;PandaCode 的 `/btw` 取代 Codex 与 Kimi 的同名命令。

  3. v0.3.79

    侧边栏细节优化:任务行的操作按钮不再压在实心底块上,改为柔和毛玻璃效果,开启「降低透明度」时保持纯色;修复删除未发送任务的 worktree 后,新建任务会打开已结算任务的问题,现在总是开启全新任务。

评论