# Code 模式：在你自己的代码仓库上运行编码智能体

> 描述任务，按需要求先给方案，再看智能体写代码、跑命令并展示 diff——在你的仓库中、使用你的密钥与所选访问模式。

https://more-ai.net/zh/guides/code-agent · 更新于 2026年9月23日

## 在你自己的仓库中运行编码智能体

Code 模式把 Claude-Code 式的工作流装进了桌面应用：会话按仓库分组，每个会话固定一个工作目录、一个 git 分支和一个模型。智能体在提出任何改动之前，会先用只读工具——list、read、find、grep——把仓库摸清楚。

桌面应用免费。在本地 Code 运行中，模型 token 通过你自己的 API 密钥由提供商直接计费。云端执行是独立的订阅层；当前测试期间云端功能暂时免费，More AI 承诺在开始收费前提前通知。

## 从任务到方案再到执行

如果你希望结构化方案——摘要、步骤和涉及文件——在修改前等待「批准并执行」，请开启「先做规划」。关闭时，由所选访问模式决定智能体是否继续，以及哪些操作需要确认。

执行过程中，每一次写入都以 diff 卡片呈现，标注增删行数，可以展开查看具体到行的改动。

![Code 模式在对话记录中展示方案、文件 diff 以及一次测试运行](https://more-ai.net/screenshots/zh/mode-code.png)

## 命令、测试与权限模型

智能体运行命令时，输出会实时进入记录。访问模式从只读、Auto 到 Full Access。Auto 遵循已配置的命令规则与审批；Full Access 会关闭常规审批和沙盒，但灾难性命令仍会被阻止，写入受保护文件也仍需确认。

仓库的约定会被自动识别：如果你的项目里有 CLAUDE.md、AGENTS.md、.cursorrules 或类似的指令文件，智能体会读取并遵循它。

## 中途引导、子智能体与提问

智能体工作时你可以继续打字——运行中发出的消息会被注入它的下一步，纠偏不需要中断任务。面对范围较大的调研任务，它还能派出多个只读子智能体并行探索、汇总回报。而当信息确实缺失时，它会向你提出结构化的问题，而不是瞎猜。

## 分支、工作树与 Pull Request

Code 模式已经支持隔离的 git 工作树，智能体可以在独立分支上工作，而不改动你当前的工作副本。如果本地已安装并登录 GitHub CLI（gh），它还能创建 Pull Request。发布前，你可以检查分支、diff、命令和测试。

## 选择智能体：More AI、Claude Code、Codex 或 OpenCode（即将推出）

Code 即将支持选择编程智能体。除了 More AI 内置智能体，会话还可以使用 Claude Code、Codex 或 OpenCode。该功能正在测试，尚未包含在当前桌面版本中；在正式推出前，Code 使用 More AI 自己的智能体。

智能体之外的部分都由 More AI 负责：会话及其对话记录、权限模式、内置浏览器、连接器、技能、记忆和同步。所选智能体负责规划和编写代码；每条命令运行前，More AI 都会按权限模式进行检查，智能体自身的执行机制也无法绕过这些检查。

每个智能体都安装并更新在应用内部，既不装到全局，也不放进你的代码仓库；你可以固定版本或回退。它可以使用你添加到 More AI 的兼容 API 密钥，或智能体自身的账号登录：Claude Code 需要兼容 Anthropic 的 API，Codex 需要 OpenAI 或 OpenRouter 密钥，OpenCode 则支持大多数服务商，包括 Ollama 和 LM Studio 中的本地模型。

你可以在会话中切换智能体：新的智能体会接着同一段对话继续，但不会继承上一个智能体的内部上下文。与此同时还会推出导入功能，可从 Claude Code、Codex、OpenCode、Cursor 和 Gemini 导入技能、命令、指令文件和 MCP 连接器；导入的连接器在你启用前保持关闭。Claude Code、Codex 和 OpenCode 分别是 Anthropic、OpenAI 和 Anomaly Innovations 的名称，More AI 与这些公司没有关联。

## Code：自己的电脑或独立云端工作区

本地 Code 在所选电脑的仓库中工作。可用的配对远程控制会向同一台电脑发送指令，因此该电脑必须在线。同步历史记录不会授予远程执行权限。

Cloud Code 是独立的测试功能：请在账户中确认可用性，并连接支持的仓库。选择云端会创建独立工作区，不会迁移正在运行的本地任务、未提交的改动、密钥或本地工具。分享结果前，请检查文件、测试和发布操作。

- [同步、云端与其他设备](https://more-ai.net/zh/guides/sync-and-web-app)

## 常见问题

### Code 模式如何计费？

桌面应用免费，本地 Code 运行的模型 token 通过你的提供商密钥计费。云端执行属于订阅层；当前测试期间暂时免费，开始收费前会提前通知。

### 它会未经批准就修改我的代码吗？

开启“先做规划”后，重要工作会等待你批准。随后由访问模式决定：Full Access 不会为普通高风险命令暂停，因为常规审批和沙盒已关闭；灾难性命令仍被阻止，受保护文件的写入也仍需确认。

### 它会遵循我仓库的约定吗？

会。如果你的项目包含 CLAUDE.md、AGENTS.md、.cursorrules 或类似的指令文件，智能体会读取并自动遵循你的约定。

### Code 模式支持哪些语言和项目？

你磁盘上的任意仓库。智能体处理你的文件，并运行你项目本就在用的命令——安装依赖、跑你的测试套件——因此它不绑定于某种特定的语言或框架。

### 它能创建 Pull Request 或在单独的分支上工作吗？

可以。隔离的 git 工作树能让独立分支与你当前的工作副本分开；如果本地已安装并登录 GitHub CLI（gh），More AI 还能创建 Pull Request。发布前仍由你检查 diff、命令和测试。

### 选择云端会迁移本地仓库和正在运行的任务吗？

不会。Cloud Code 使用独立工作区及其仓库访问权限、模型配置。本地改动、进程、密钥和工具不会自动转移。

### Code 可以使用 Claude Code、Codex 或 OpenCode 吗？

即将支持。该功能正在测试：Code 会话将可以选择 More AI 内置智能体、Claude Code、Codex 或 OpenCode，并沿用相同的权限模式、浏览器、连接器和同步。在桌面版本正式推出前，Code 使用内置智能体。

## 更多指南

- [零成本用 AI 写代码：跑在免费模型上的真智能体](https://more-ai.net/zh/guides/free-ai-coding.md): 免费的桌面应用可以用提供商免费额度或本地模型运行 Code。这里讲如何启动本地 Code、哪些免费模型真的会写代码、它们的限制，以及云端计费有何不同。
- [More AI 内置浏览器：导入数据、研究网页与测试应用](https://more-ai.net/zh/guides/built-in-browser.md): 在对话旁使用网站：导入受支持的书签、历史记录、Cookie 和登录信息，让智能体研究网页，并通过截图和元素引用检查本地应用。
- [掌控智能体能做什么：工具与权限](https://more-ai.net/zh/guides/agent-tools.md): More AI 的智能体可以读写文件、运行命令、搜索网页、安排例程并连接应用。每项能力都可关闭；命令审批行为由所选访问模式决定。

---

More AI — 一个 AI 智能体，处理文档、调研和代码——桌面端、网页、终端和手机都能用，使用你自己的 API 密钥，按服务商价格付费。

- 下载: https://more-ai.net/zh#download
- 文档: https://more-ai.net/zh/docs.md
- 指南: https://more-ai.net/zh/guides
- llms.txt: https://more-ai.net/zh/llms.txt
