介绍
Origami是一款面向macOS开发者的终端工作区管理工具,把项目相关的Shell终端、AI编程代理和常用命令集中到独立工作区中,让用户切换项目时无需反复关闭和重建上下文。它保留真实Shell进程以及用户现有的Shell配置和点文件,在此基础上提供清晰的项目组织方式、完整的键盘操作和命令面板。应用内置Git工具,可查看实时变更、阅读差异、评论代码行、创建提交、推送更新、管理暂存区、分支和工作树;每个工作区还配有可由代理写入的看板,用卡片记录任务及变更历史。代理生成的文档会作为版本化产物在应用中正确渲染,MCP服务则允许代理打开终端、读取输出、发布文档、移动卡片和处理评审线程。Unfold支持用自然语言描述命令并生成Shell命令,环境变量、自动启动命令、通知、工作区导入导出和界面定制也让日常开发流程更连贯。
截图

功能
Origami是一款将终端工作、AI代理、Git协作和项目任务组织整合到同一界面中的macOS应用,适合需要在多个代码项目之间频繁切换的开发者。
- 工作区管理: 按项目建立独立工作区,将相关代理、终端和命令集中保存,切换项目时能够快速恢复完整工作上下文。
- 代理终端命令: 以适配现有Shell的方式管理终端、AI代理和命令,支持Claude Code、Codex、Copilot、Gemini、OpenCode、Pi以及自定义CLI代理。
- 键盘操作: 为界面切换和常用动作提供快捷键,并配备命令面板,减少鼠标操作和重复查找。
- 内置Git工具: 在应用内查看实时更新和差异,支持评论代码行、提交、推送、暂存、分支和工作树管理。
- 工作区看板: 每个工作区拥有独立看板,列用于组织流程,卡片承载任务,代理可以直接创建和更新卡片,所有卡片变化都会被记录。
- 版本化产物: 将代理发布的文档集中呈现并正确渲染,同时保留不同版本,方便回看和持续整理代理输出。
- Origami MCP: 在本机运行MCP服务,让代理能够按需管理标签页、打开终端、运行命令、读取日志、发布产物、移动看板卡片和回复评审线程。
- 自然语言命令: 通过Unfold描述想执行的操作,应用生成对应的Shell命令并粘贴到当前提示符,用户确认后即可运行。
- 配置迁移: 将选定的工作区及其设置导出为JSON文件,便于在不同Mac之间携带和导入开发环境。
- 通知提醒: 在代理等待用户处理或完成请求时发出通知,适合把任务交给代理后继续处理其他工作。
- 开发环境定制: 支持工作区环境变量、自动启动命令和界面定制,并持续加入新的工作流能力。






暂无评论内容