WeAgent
使用文档

使用文档

从第一条消息开始,了解环境、后台任务、文件和云端工具的使用方法。

01

开始对话

  1. 1登录后点击左侧“新建会话”,在输入区选择在线环境和项目目录。
  2. 2确认模型、思考强度和权限模式。描述要完成的任务;附件可拖入输入区。
  3. 3发送后查看回答、工具调用和审批请求。运行时间在回答上方,结束后显示在下方操作栏。
  4. 4会话出现在左侧所属项目下;之后点击同一会话即可继续。
02

选择环境

环境决定 Codex 在哪台机器运行。左侧同时展示各环境的项目和会话,点击会话会自动进入它所属的环境;新建会话时再选择环境。相同名称的项目在不同环境中仍各自独立。

云环境由平台维护,保存工作区和 Codex 状态,并提供微信绑定、生图和定时任务。
本地环境运行在自己的 Linux 或 macOS 机器上,提供聊天、文件、终端、Skill、MCP 和审批。微信、生图和定时任务在云环境使用。
在线可以发送任务、使用终端和读写文件。
离线连接已断开;重新启动对应环境后即可继续。
Codex所有会话统一使用 Codex app-server,支持流式输出、工具、审批和断线重连。
03

会话与模型

  • 会话始终属于创建时选择的环境和项目目录。悬停会话可查看环境名称、类型和在线状态。
  • “新建会话”会创建空白对话;打开左侧记录可以继续已有会话。
  • 模型按会话选择。修改当前会话的模型不会影响其他会话。
  • 本地环境可点击“导入本机会话”继续该机器已有的 Codex CLI 会话。先加载最近 10 个,再按需加载;云环境无需导入。
  • 导入不会复制或转换会话,只保存 Codex 原生 Session ID 索引;原始记录仍保留在本机。
  • CLI 和 Web 继续同一个 Session ID 时,Agent Host 会监听 Codex rollout 变化并同步当前页面;连接中断时由定时刷新兜底。

后台运行与排队

消息被后端接收后,任务持续在环境中运行。刷新、关闭网页或切到其他会话只会断开查看,不会停止任务;重新打开同一会话可查看已保存的输出和待处理审批。只有主动点击停止才会中断当前轮次。

追加当前轮次运行期间直接发送补充要求。Codex 在当前轮次中接收;已接收的追加内容不能再编辑或撤回。
排队发送运行期间选择排队,消息保存到后端。当前轮次结束后按顺序逐条执行,每条创建一个独立轮次,不合并提示词。
编辑与删除排队条目上可编辑并保存,或删除尚未开始的消息。已经开始执行的条目不能再修改。
立即执行排队条目的向上箭头会中断当前轮次,优先执行选中的这一条。其他排队消息保留,之后继续执行。
等待审批时任务会暂停等待你的决定,离开网页不会自动批准。环境本身必须保持运行和可连接;机器关机或执行服务重启不能保证当前任务继续执行。
04

工具与审批

工具卡片显示执行状态,点击展开可查看命令、输入、输出或文件修改。任务结束后仍可查阅。

联网搜索可以直接要求“联网查找最新资料,并给出来源”。搜索卡片展示查询、访问的页面和状态,回答中的来源链接可打开核对。使用 Codex 原生搜索,无需另外填写搜索 API。
审批命令、文件修改或工具需要授权时会出现审批卡片。先检查请求详情,再选择允许、拒绝或停止本轮;按钮以 Codex 当前请求支持的选项为准。
Skill在 Skill 管理中查看和编辑环境可用的技能说明。告诉 Codex 要使用的技能及任务目标;技能用于指导执行,不是独立聊天会话。
MCP在对应环境配置 MCP 服务,连接成功后 Codex 可使用其工具。服务如需登录或进一步输入,按交互卡片提示处理。
05

连接本地环境

每个账号都可以连接自己的本地 Codex 环境。先在 Linux 或 macOS 机器上安装 WeAgent Host,然后启动一个平台服务器可以访问的 HTTP 端口:

curl -fsSL https://agent.engine.wang/install/weagent.sh | sh
weagent --listen :18080

首次启动会生成 8 位连接密码并保存到 ~/.weagent/agent-host-token。然后在右上角头像的“个人设置”中打开环境标签,点击“连接本地环境”,填写服务器能够访问的 IP:端口 和该密码。平台会先测试连接,成功后才保存环境。

默认工作区位于 Host 数据目录,和执行命令时所在目录无关。需要指定工作区时使用:

weagent --listen :18080 --workspace /workspace

如果希望自行设置连接密码,可额外传入 --token <YOUR_PASSWORD>。

安装 Codex 后,先完成登录或模型配置,再重启自己安装的 Host 服务;如果是前台运行,停止后重新执行 weagent。回到网页刷新环境状态即可重新检测。

平台服务器与本机处于同一局域网或 VPN 时填写内网地址;否则使用内网穿透或端口映射,填写服务器能够访问的公网 IP 或域名。

平台网页用户浏览器只需访问平台公网 URL。当前部署的 Web 端口是 3001;正式公网部署建议由 HTTPS 反向代理接到 443。
同一内网 / VPN优先填写 Host 的内网 IP,例如 http://10.0.0.25:18080,并只允许平台服务器访问该端口。
公网服务器可以填写公网 IP 或域名,但应在云安全组和防火墙中仅放行平台服务器,并使用强 Token;跨公网建议使用 HTTPS。
家庭或 NAT 网络平台无法直连时,使用 Tailscale、WireGuard、frp、rathole 或受控端口映射,使 Host 对平台服务器可达。不要填写 127.0.0.1。

其他用户注册后会获得独立云环境,也可以在个人设置中连接自己的本地环境。

Web 任务由 Host 在后台启动 Codex app-server。关闭网页不会停止正在执行的任务,重新进入会话后会从服务器事件游标继续接收输出。

Linux / macOS当前支持原生安装和常驻运行。
Windows当前不支持原生 Windows 二进制,请使用 WSL2 运行 Linux 版 Host。
本机凭据Host 使用本机 Codex 配置和本机 API 凭据,平台不收取模型费用。
平台 APIHost 直接使用本机已安装的 Codex 与配置。
Host 不需要平台域名、配对码或配置文件。长期使用时,将同一条命令配置为系统常驻服务即可。
06

文件

打开右侧文件区后,可以展开目录、创建文件或文件夹、重命名、移动、上传和删除,也可以在多个标签页中同时打开文件。

代码与文本显示行号和语法高亮。编辑后使用保存按钮或 Ctrl / Cmd + S;标签上的未保存标记消失后才表示已写入文件。
Markdown默认实时编辑:点击段落即可修改,离开后显示排版。可切换 Markdown 源码,模式切换保留文本和撤销记录。
最大化最大化按钮将文件区铺满 header 下的工作区。Esc 或还原按钮回到原布局,打开的标签和未保存内容继续保留。
图片、PDF直接在页面内预览,也可以下载原文件。
音频、视频使用浏览器播放器预览常见格式。
其他文件无法直接预览时仍可查看信息并下载。
07

图片生成

  1. 1在云环境打开“生图”,选择模型与输出尺寸。
  2. 2填写具体提示词;需要修改已有图片时上传参考图。
  3. 3点击生成,等待画布显示完成结果;动画不代表准确完成百分比。
  4. 4点击历史任务可查看完整提示词、结果或失败原因,复制提示词和下载图片。文件保存在该云环境工作区的 image-gen 目录。
08

定时任务

在对话左侧打开“定时任务”。定时任务有独立的任务列表和运行历史,不会出现在普通聊天会话中。

  1. 1新建任务并选择执行一次、每天或固定间隔。
  2. 2选择发送固定消息,或选择由 Codex 执行。
  3. 3Codex 任务必须指定模型和工作目录;没有特殊要求时保留默认工作目录即可。
  4. 4创建后可查看下一次运行时间、成功次数,或执行暂停、修改、立即运行和删除。
  5. 5点击运行历史可查看每次结果;Codex 的工具调用和独立会话只在这里展示。
Codex 任务可以只把结果保存在运行历史,也可以在已绑定微信后选择发送到微信。固定消息任务必须先在“个人设置 → 微信绑定”中完成绑定。
09

历史与备份

文件编辑历史、删除回收站和工作区快照用途不同,恢复前先核对目录、文件名和时间。

文件历史在文件区打开历史,查看平台保存前保留的文本版本,预览后恢复。恢复会先保留当前版本。
回收站通过平台文件区删除的文件可在回收站查找并恢复;直接在终端或由工具删除的文件不一定进入平台回收站。
工作区快照备份页面可创建文本快照、预览和恢复文件,也可下载快照 ZIP。快照不是整个机器或 Codex 状态的完整备份。
平台历史主要覆盖经过平台文件 API 的操作。不要假定所有终端命令、Codex 修改和本机应用写入都自动生成可恢复版本;重要文件建议同时使用 Git 或自己的备份。
10

用量

点击右上角头像进入“个人设置”,可在“详细用量”和“使用日志”中查看调用次数、Token、图片数量、费用及逐条记录。

11

常见问题

本地环境为什么显示离线?

确认 weagent 仍在运行,并从平台服务器检查填写的 IP 和端口是否可达、Token 是否一致。

从哪个目录启动 Host 有区别吗?

没有。访问范围由 --workspace 决定,不是命令启动目录。

为什么没有自动显示全部本地会话?

点击“导入本机会话”后会扫描 Codex 会话,并从最近 10 个开始分页加载;不会因当前项目目录不同而遗漏历史会话。

云环境和本地环境的文件分别在哪里?

云环境文件保存在持久工作区;本地 Host 直接读写其工作区,权限与运行 Host 的系统账号一致。