
buddylist
buddylist.dev
像2005年MSN那样与编程代理聊天
昨天制作者:Safa Elmali
关于 buddylist
buddylist 是一款免费的桌面应用,适用于 macOS(Apple Silicon)、Windows 和 Linux,将 Claude Code、Codex、Gemini 和 OpenCode 等 AI 编程助手整合到一个 MSN 风格的伙伴列表中。你可以为不同任务创建独立的 Git worktree,或将多个代理拉入共享文件夹进行群聊,让它们轮流回答、协同处理,甚至将未完成的任务转交给其他代理。在聊天窗口旁,你还能审查代码差异、运行终端、预览应用并跟踪 PR 检查状态。自带代理账户,各提供商的访问权限和用量独立管理。
核心功能
- 伙伴列表界面:以经典的 MSN 好友列表形式管理多个 AI 编程代理,状态一目了然。
- 多代理协作:支持代理轮流发言、共同回答,或将任务转交给其他代理,提高问题解决效率。
- Git worktree 隔离:为每个任务创建独立的 Git worktree,避免代码冲突,保持工作区整洁。
- 集成开发工具:在聊天侧边栏直接查看代码差异、运行终端命令、预览应用界面,并跟踪 PR 检查结果。
主要特性
- 多平台支持:覆盖 macOS(Apple Silicon)、Windows 和 Linux,满足不同开发环境需求。
- 免费使用:应用本身完全免费,只需自备各代理的账户。
- 灵活的任务管理:通过 worktree 和群聊功能,轻松组织复杂开发任务。
- 实时协作体验:代理之间可以无缝交接任务,模拟团队协作流程。
- 开发全流程覆盖:从代码编写到测试预览,再到 PR 检查,一站式完成。
适用场景
- 多任务并行开发:同时处理多个功能分支,每个分支由不同代理负责。
- 代码审查与调试:利用集成终端和差异查看器快速定位问题。
- 团队协作模拟:通过群聊让多个代理共同解决复杂问题,或接力完成长任务。
- 学习与实验:在隔离环境中尝试不同 AI 代理的能力,比较其表现。