口袋里的 AI 开发团队:用 AI Office 实现多智能体编程
不止于自动补全:PocketCode 的 AI Office 能把一句需求变成一支专业化的 AI 智能体团队,为你规划、拆分、构建并审查项目——还能调用真实工具——全程在你的 Android 手机上完成。
大多数所谓的"IDE 里的 AI",无非是自动补全加一个聊天框。有用——但真正做编排的还是你自己:决定要构建什么、把它拆成若干步骤、把各个部分连起来,再检查结果。
PocketCode 的 AI Office 彻底改变了这一点。你用大白话写一份需求,一支专业化的 AI 智能体团队就会为它做规划、拆分成任务、用真实工具执行,并审查自己的成果——全程你都看得见。就在你的手机上。
从一句话到一个可运行的会话
你从 Lobby(大厅) 开始,这是一个四步向导:
- 基础信息 —— 选择一个模板(也可以不选),为项目命名,还可以选择关联一个已有项目,让智能体先行研究它。
- 需求描述 —— 也就是需求本身:你希望这个 office 做什么。
- 团队 —— 切换哪些角色加入。
- 高级选项 —— 选择工作流、快速模式、并行度、冲刺(sprint)与令牌(token)预算,以及运行所用的 AI 提供商。
按下 开始,office 便开始工作:它会分析复杂度,可能向你提出一两个澄清性问题,然后生成一份计划,你可以在任何东西真正运行之前审阅并编辑它。想更深入了解这套助手能力,可以查看 AI 助手工具页面。
团队:八位专家
AI Office 不是一个模型假装成很多个。它是八个各不相同的角色,每个都有自己的专长:
| 角色 | 侧重 |
|---|---|
| 项目经理 | 规划、拆解、优先级排序(始终担任牵头) |
| 架构师 | 架构、系统设计 |
| 前端开发 | UI、布局、动画、主题 |
| 后端开发 | API、仓库层、用例、网络 |
| QA 工程师 | 测试、代码审查、调试 |
| DevOps | 构建、部署、终端、git |
| 技术文档 | 文档、README、注释 |
| 数据工程师 | 数据库、SQL、迁移 |
项目经理始终在团队中——正是它把你的需求转化为计划,并协调其他所有人。
九种工作方式
工作流决定了阶段划分,以及智能体之间如何交接。你可以自己选一个,也可以保持 Auto(自动),让 office 从你的需求中推断出来:
- Feature(功能) —— 规划、实现、验证并为一项新能力编写文档
- Bug-fix(修复缺陷) —— 分诊、定位根因打补丁、回归检查
- Refactor(重构) —— 在保持行为不变的前提下改善结构
- Performance(性能) —— 测量、优化、验证真实收益
- Security review(安全审查) —— 审计敏感流程、权限、密钥
- Docs(文档) —— 编写或更新开发者文档
- Release(发布) —— 运行检查、准备发布说明、整理产物
- SPARC —— 五阶段方法(Specification 规格、Pseudocode 伪代码、Architecture 架构、Refinement 精化、Completion 完成)
- Auto(自动) —— 让编排器根据你需求中的关键词自行选择
一份由你批准的真实计划
在执行之前,项目经理会生成一份具备冲刺意识的计划:它会把项目从 Trivial(琐碎)到 Massive(庞大)评级,然后拆解成任务——每个任务都带有负责人、依赖关系、目标文件、验收标准、风险等级和工作量估算。计划审阅界面完全可编辑:重命名任务、调整优先级、增删任务,或者发送反馈来重新规划。在你按下批准之前,什么都不会运行。
观看 office 工作
一旦开始运行,四个视图让你跟进(并进行引导):
- Office Floor(办公区) —— 团队的可视化地图。每张办公桌都展示一个智能体的头像、角色、实时状态(空闲 / 思考中 / 工作中 / 审查中)以及它此刻正在做什么,工作时还带有脉动效果。
- Task Board(任务看板) —— 一个包含六列的看板:Backlog(待办池)、Todo(待做)、In Progress(进行中)、In Review(审查中)、Done(完成)以及 Failed/Blocked(失败/受阻)。卡片上标注负责人、优先级和风险。
- Chat Log(对话日志) —— 智能体间消息与工具活动的统一信息流("Tool TERMINAL executed: git status")。你可以在这里输入指令——编排器会将其理解为重新规划、跳过某个任务、调整优先级、新增需求、重新分配、暂停或恢复。你可以在 AI 聊天文档 中进一步了解这种协作式对话。
- Results(结果) —— 完成的任务、使用的令牌数、耗时、成功率,外加一份按智能体划分的名册和逐任务的结果清单。
真正干活的智能体
这正是把 AI Office 与只会写文字的聊天区分开来的地方。当一个智能体执行任务时,它可以调用十个真实工具:
| 工具 | 作用 |
|---|---|
| Terminal(终端) | 运行一条 shell 命令 |
| 文件读取 / 创建 / 编辑 | 在你的项目中读取、创建或修补文件 |
| 数据库查询 / schema / 列出表 | 运行 SQL 并检视 schema |
| HTTP 请求 | 调用任意端点 |
| SSH 执行 | 在远程主机上运行命令 |
| Git | status、diff、commit、push…… |
每一次工具调用及其结果都会被记录下来,因此 Chat Log 是一份真实的审计轨迹,记录 office 究竟做了什么——而不只是它说了什么。关于这些能力如何协同运作的更多内容,参见 AI Office 文档。
关掉之后它仍在工作
当你归档一个会话时,七个后台工作进程会依次运行:
- 安全审计 —— 硬编码的密钥、注入、不安全的 API、路径穿越、数据泄露
- 测试缺口 —— 缺少覆盖的函数和复杂逻辑
- 文档 —— 一份 README 风格的构建成果摘要
- 记忆整合 —— 对会话的记忆去重
- 依赖图 —— 生成的文件之间如何关联
- 优化 与 重构 —— 供日后参考的建议
它们的发现会被保存为记忆,并注入到同一项目的未来会话中——这样 office 会随着时间逐渐熟悉你的代码库。检查点系统还能扛过崩溃:重新打开一个会话,它会从上次中断的地方继续。
把结果保存为一个真实项目
会话完成后,AI Office 可以把交付物持久化保存:它会在任务结果中找到代码块,创建(或复用)一个项目,写入文件,并生成一份带有摘要的 README。
什么是免费的——实话实说
整套系统免费运行:向导、全部八个角色、九种工作流、十个工具、项目模板、后台工作进程以及记忆。而且每一个 AI 提供商也都是免费的——全部采用 BYOK(自带密钥):
- Gemini、OpenAI、Anthropic Claude 和 GitHub Copilot —— 连接你自己的账户或 API 密钥(PocketCode 不收取任何费用;由提供商向你计费)。
- 任何兼容 OpenAI 的端点,通过 Custom 自定义提供商接入:OpenRouter、本地 Ollama(离线、无需密钥),或者你自己的服务器。
于是一个免费用户就能把一份需求交给一整支 AI 开发团队,看着它在自己喜欢的任意模型上构建——甚至是一个在本地免费运行的模型。付费档位只针对我们自家的工具(比如 Swarmcode)和云同步,绝不针对模型访问本身。想了解各档位的边界,可以看看我们的 定价页面。
在做一件小事?快速模式会跳过澄清性问题,并对琐碎和简单任务自动批准计划,让你一键从需求直达构建。
自动补全猜的是你的下一行。AI Office 规划的是整件事,把工作拆分给各位专家,运行真实的终端、git 和文件操作,审查自己,最后把一个项目交到你手上——而这一切都在一部手机上。
PocketCode 即将登陆 Google Play。加入预注册,把一支 AI 开发团队装进你的口袋。
AI 助手