博客
AI 辅助开发的未来
AI 正在改变我们编写软件的方式。以下是我们对未来趋势的看法,以及 Tactic Remote 如何为此做好准备。
继续查看该栏目下的产品与工程更新。
浏览此分类我们正在经历自版本控制诞生以来软件开发领域最重大的变革。AI 辅助编程工具在不到两年的时间里,从新奇的尝试变成了不可或缺的工具。Claude Code、GitHub Copilot、Cursor 等产品从根本上改变了编写软件的日常体验。
但我们仍处于早期阶段。当前这一代 AI 编程工具——尽管已经令人印象深刻——大致相当于 AI 辅助开发的"命令行界面"时代。图形界面、互联网时刻和移动革命都还在前方。
本文分享我们对 AI 辅助开发未来走向的看法,以及 Tactic Remote 在其中扮演的角色。
第一阶段:结对程序员(2024-2025)
AI 编程工具的第一阶段为开发者提供了智能自动补全——一个能够建议代码补全、编写样板代码和回答 API 问题的结对程序员。GitHub Copilot 等工具定义了这个时代。
第一阶段的特征:
- AI 作为被动助手(响应提示和光标位置)
- 人类编写结构,AI 填充细节
- 与 IDE 紧密集成
- 有限的上下文窗口(通常只有一个文件)
- 极少的自主性——每个建议都需要人类确认
第一阶段的工具将个人开发者的生产力提升了约 20-40%,主要是通过消除重复输入和减少查阅文档的时间。
第二阶段:自主智能体(2025-2026)
我们目前正处于第二阶段,其特征是 AI 工具能够独立工作较长时间。Claude Code 就是典型代表:你描述一个任务,AI 就会规划方案、跨多个文件编写代码、运行测试并在失败时进行迭代——所有这些都无需人工干预。
第二阶段的特征:
- AI 作为主动智能体(规划并执行多步骤任务)
- 人类描述意图,AI 负责实现
- 基于终端的工作流,具有更广泛的系统访问权限
- 大上下文窗口(整个代码库)
- 显著的自主性,仅在敏感操作时需要人类审批
第二阶段的工具不仅仅是加速打字——它们改变了可能性的边界。以前需要开发者数小时才能完成的任务(重构模块、添加全面的测试覆盖、迁移数据库 schema)在适当的 AI 指导下,几分钟就能完成。
Tactic Remote 正是因第二阶段而生。 运行 10-60 分钟的自主 AI 智能体需要一个监控和控制界面,而这个界面不应该把开发者绑在桌前。手机成为了独立工作的 AI 智能体的天然控制面板。
第三阶段:开发团队(2026-2028)
第三阶段正在浮现:多个 AI 智能体并行处理项目的不同方面,由一个更像技术负责人而非普通开发者的人类进行协调。
想象这样的工作流:
- 早晨通勤时,你在手机上描述一个功能需求。
- 智能体 A 创建数据库 schema 和迁移脚本。
- 智能体 B 实现 API 接口。
- 智能体 C 编写前端组件。
- 智能体 D 为以上所有内容编写测试覆盖。
- 午餐时你审查集成结果,提供反馈。
- 各智能体并行处理你的反馈。
- 晚饭前你批准最终的 PR。
这不是科幻——所需的单项能力今天已经存在。缺少的是协调层:管理智能体间的交互、解决冲突(智能体 B 的 API 与智能体 C 的前端预期不匹配)、以及在不让人类感到信息过载的前提下保持信息同步。
Tactic Remote 的架构在设计时就考虑了第三阶段。我们的会话管理已经支持多个并发的 Claude Code 实例。我们的审批系统已经可以批量处理相关请求。从"通过手机监控一个智能体"到"通过手机协调多个智能体"是一次演进,而非革命。
第四阶段:持续开发(2028+)
在第四阶段,"编写软件"和"运行软件"之间的界限将会消融。AI 智能体不仅编写代码——它们还会监控生产系统、检测问题、提出修复方案并实施,所有这些都在人类的监督下进行,但极少需要人类主动发起。
你的手机震动了:"上次部署后 /payments 接口的错误率上升了 3%。我已定位原因(货币格式化器中的空值检查回归),编写了修复代码并添加了测试用例。是否部署修复?"
这是将开发变成一个持续的、无处不在的过程,而不是在办公桌前、在工作时间内进行的离散活动。开发者的角色从"写代码的人"转变为"指导 AI 系统编写、测试、部署和维护代码的人"。
这对开发者意味着什么
一个常见的担忧:"AI 会取代开发者吗?"我们认为答案需要辩证地看:
AI 会取代特定任务,而非职位。 编写样板代码、调试常见错误、将规格说明转化为代码——这些是 AI 擅长且会越来越擅长的任务。如果开发者仅凭这些任务来定义自己的价值,就需要进化。
新技能变得至关重要。 在 AI 辅助的时代,最有价值的开发者将在以下方面表现出色:
- 问题分解:将复杂需求拆解为 AI 可以执行的明确定义的任务。
- 质量判断:评估 AI 生成的代码是否正确、安全、高性能且可维护。
- 系统设计:做出 AI 负责实现但(目前)无法自行产生的架构决策。
- 沟通能力:无论是在提示词中还是在团队协作中,都能足够精确地描述意图,使 AI 能够据此行动。
生产力预期将会改变。 当一个借助 AI 的开发者能够产出之前需要一个团队才能完成的工作量时,组织会期望更高的人均产出。这提高了门槛,但也创造了机会——小团队和独立开发者可以构建以前需要风投支持的工程部门才能完成的产品。
Tactic Remote 的定位
我们的产品理念很简单:随着 AI 做的事情越多,人类用于指导 AI 的界面就越重要,而非相反。 手机是这种指导的理想界面——它始终触手可及,天然适合间歇性关注,并且自然适配人机协作所需的审查与审批工作流。
我们正在为这样一个未来而构建:
- 在手机上进行多智能体协调,像管理聊天消息一样自然。
- 在通勤途中审查和批准 AI 生成的 Pull Request。
- 在任何地方通过你指挥的 AI 智能体对生产事故进行分诊和处理。
- 通过 AI 审查器标记问题供你异步关注,维护代码质量。
2028 年的开发者不会每天在 IDE 里坐八个小时。他们会在集中的时间段里进行规划和审查,中间由 AI 处理实现。他们的主要工具不会是文本编辑器——而是能为指导和判断提供最佳界面的任何设备。
我们认为那个设备已经在你的口袋里了。
加入未来
Tactic Remote 现已支持 Mac 和 iPhone,Windows 版本正在预览中。我们推出的每一个功能都是朝着这个愿景迈进的一步——让 AI 辅助开发在任何地方、任何时候都能进行。
开始使用,体验当手机成为你的指挥中心时,开发是什么样的。