aider-desk

面向专业软件工程师的透明、可控的AI开发协同平台。

安装使用

复制下面这段提示词发给你的 AI(Claude / Cursor / TRAE / Codex / WorkBuddy 等),它会自动帮你完成安装:

帮我安装这个 AI Skill:aider-desk。
它的用途是:面向专业软件工程师的透明、可控的AI开发协同平台。
完整的 Skill 内容见:https://321skill.com/skills/aider-desk/raw/index.md
请读取该页面内容,如果是 SKILL.md 格式直接安装,如果是 README 提炼核心 prompt 后安装。

提示词包含完整的 Skill 内容链接,AI 读取后即可完成安装。你也可以 查看完整内容 确认无误。

使用示例

“为这个用户登录模块添加双因素认证功能。”AiderDesk会首先列出它计划使用的工具和需要读取的上下文文件,经你批准后,它会在一个独立的Git工作树中生成代码草案。你可以逐行审查差异,与AI讨论修改,并最终决定是否将改动合并回主分支。整个过程,代码库始终安全。

介绍

AiderDesk旨在解决专业开发者在AI辅助编程时面临的“黑盒”问题。它不仅仅是一个Aider CLI的图形界面,更是一个完整的AI编排层,让你能清晰看到AI的每一步操作、每一次代码变更建议,并拥有最终的决定权。

使用时,你可以将AiderDesk视为一个高级的AI开发伙伴控制台。它允许你同时管理多个项目(代码库)和任务,通过Git工作树为每个任务创建独立的实验环境,从而在不影响主分支的情况下进行代码重构和功能开发。所有AI的上下文文件、工具调用和代码修改提案都清晰可见,需要你手动批准才能应用。

它非常适合追求代码质量和项目控制权的前后端工程师、全栈开发者以及智能体开发者。这些专业人士希望利用AI提升效率,但绝不愿意牺牲对代码库的掌控和代码审查流程。

建议在开始前先熟悉其内置的Git工作树和任务分叉功能,这能有效隔离实验性改动。同时,虽然它集成了强大的AI能力,但请始终保持“批准者”的心态,仔细审查每一次AI提议的变更。

核心特点

与同类AI编程工具相比,AiderDesk的核心区别在于其“透明与可控”的设计哲学,它提供了完整的AI操作编排层,允许开发者逐条审查、批准或拒绝AI的每一个工具调用和代码修改,而非全自动执行;同时,其内置的Git工作树功能为每个开发任务创建了物理隔离的沙箱环境,从根本上避免了AI实验污染主代码分支的风险。

注意事项

不适合追求全自动、无需人工干预的快速代码生成场景,或对Git工作流不熟悉的初学者。

常见问题

AiderDesk和Aider CLI是什么关系?

AiderDesk最初是Aider CLI的GUI,现已演变为一个功能更全面的AI编排平台,内置了Aider的核心能力,并增加了项目管理、任务隔离和可视化控制等高级功能。

使用AiderDesk会影响我现有的Git工作流吗?

不会,AiderDesk通过Git工作树创建独立分支进行开发,最终通过其内置的合并流程将改动整合回你的主分支,与你现有的Git工作流无缝衔接。

给 AI 助手的安装指引

如果你的 AI 编程助手(Claude Code、Cursor、TRAE 等)能看到这个页面,把下面这段发给它即可自动完成安装:

请访问 https://321skill.com/skills/aider-desk/raw/index.md 读取 aider-desk 的原始 Skill 定义(Markdown 格式),按其中说明在我的环境里完成安装和配置。