Pi-Harness 开源 AI 编程智能体工作台
手机扫码打开
让 AI 编程从终端走向桌面:集可视化工作区、运行监控、多智能体协作与模型管理于一体的开源工具。
Pi-Harness 是一款免费、开源、跨平台的 AI 编程智能体桌面工作台,基于原生 Pi Coding Agent 构建,让开发者在一个可视化界面中完成 AI 编程、项目管理、运行观测与多智能体协作。
它不重新实现 Agent Runtime,而是在原生 Pi 之上扩展工作区、运行控制、任务编排及恢复能力。既保留 Pi 的灵活性,也让 AI 编程过程更加透明、可控、可追踪。
核心功能:
AI 编程工作区 集成 AI 对话、流式输出、思考过程、工具调用、文件浏览与编辑、Git 差异和提交历史,让对话、代码和项目操作集中在一个窗口。
Harness 运行控制平台 支持 Runs、Trace、Replay、运行对比、评估和诊断。记录 Token、费用和耗时,并通过策略、预算、检查点和恢复机制管理 AI 执行过程。
多智能体团队协作 支持 Agent Teams、任务依赖图(Task DAG)、顺序或并行调度、任务交接、审核关卡以及 Git Worktree 隔离,让多个智能体共同处理复杂项目任务。
多模型与能力扩展 支持配置 Pi 兼容的模型 Provider、自定义 API 地址及凭证;集中管理 Skills、Extensions、Packages 和 MCP 服务器,可按需扩展 AI 能力。
跨工具会话历史 统一浏览 Pi、Claude Code、Codex、Cursor、Gemini CLI、OpenCode 等工具的历史会话,支持搜索、筛选和任务交接预览,并可在 Pi 中继续工作。
项目架构可视化 本地分析项目模块与依赖关系,生成可交互的架构图,帮助开发者理解代码结构、定位模块和查看源码引用。
跨平台、开箱即用 支持 macOS、Windows、Linux。Community 安装包内置 Pi 与 Node.js,无需提前配置运行环境。提供简体中文等八种语言。
Pi-Harness 适合希望将 AI 编程真正用于复杂项目的开发者。它不仅关注 AI 能否生成代码,更关注任务如何执行、出了问题怎样恢复,以及多个智能体如何高效协作。
项目免费开源,采用 AGPL-3.0-only 许可证。