📡 Idea Radar 每天 8:00 / 18:00 推送 · 18:00 生成精选
reddit · SideProject · 65 分 ← 返回列表

Layout - a Mac app that switches your whole dev setup between projects with one shortcut

Hi, I'm Emanuel, a solo dev from Quebec. This is Layout, a Mac app I built for myself and now sell. I usually have 3 or 4 projects open at once. Each one has an editor, a couple of terminals, browser tabs, sometimes the iOS Simulator, and a Claude or Codex chat. macOS has no idea which window belongs to which project, so my day was a lot of ⌘Tab. Coding agents made it worse: one would finish or ask for a permission in another project, and I'd go hunting for its window. In La

五维评分

付费意愿
68
需求真实度
62
个人可落地
68
竞争空间
45
新鲜度
72

AI 分析

痛点:macOS 无法按项目组织窗口,多项目并行开发时要在编辑器、终端、浏览器、模拟器和 AI 编码代理窗口之间反复 ⌘Tab 切换,编码代理在别的项目里请求权限或完成任务时更难定位。

目标用户:同时维护 3-4 个项目的 Mac 开发者,尤其是重度使用 Claude Code / Codex 等编码代理的人。

证据:This is Layout, a Mac app I built for myself and now sell. ... macOS has no idea which window belongs to which project, so my day was a lot of ⌘Tab. Coding agents made it worse: one would finish or ask for a permission in another project, and I'd go hunting for its window.

变现:一次性买断或年订阅的 Mac 桌面应用(可提供 7-14 天试用);面向 AI 编码代理用户的 Pro 版加价(代理会话通知、tmux 集成、多键盘配置文件)。

MVP:用 Swift + AppKit/Accessibility API 做一个最小版:保存当前窗口布局为「项目工作区」,用全局快捷键(⌃⌥1/2/3)一键切回并把其他窗口移出视野;先不做 Space 切换、不做代理集成,2 周内可交付并挂 Gumroad/Paddle 收费。

竞品:Moom、Rectangle、Contexts、Hammerspoon、Raycast Window Management、Workspaces (Mac)

摘要:一位魁北克独立开发者发布并正在售卖 Mac 应用 Layout,用 ⌃⌥1/2/3 把每个项目的编辑器、终端、浏览器、模拟器和 Claude/Codex 会话当作工作区一键切换。痛点来自他同时开 3-4 个项目、编码代理让 ⌘Tab 混乱加剧的真实日常,是已被自建并商业化验证的需求。技术上用 Swift + SwiftUI + AppKit/Accessibility API 实现,不依赖 Spaces,单人可做,但同类窗口管理竞品较多,差异化在于 AI 编码代理会话的联动。