Linux下的Codex辅助编程
在windows下使用Codex
windows下的codex辅助编程一般是以下官网下载exe安装文件(注意,下载的时候不用代理)然后登录使用,但是程序员的代码一般是放在服务器上运行的,使用windows模式不是那么方便。

因此,本文主要介绍如何在Linux下远程登录服务器使用。
在Linux下使用Codex
1. SSH上服务器,并进入工作目录,敲codex命令选择 "2. Sign in with Device Code",这时,提示你进入 URL 登录(可以用Windows浏览器使用codex账户名和密码登录),这时一般是提示你打开DeviceCode开关。

2. 再次在目标服务器输入命令 codex login --device-auth按照提示先登录指定URL,然后在这个页面输入给出的Device Code (下图里的0KHA-SODBR,每次都不一样),即可登录成功。如下图所示:

3. 再次输入codex进行正式工作
4. 了解了流程之后,你就可以配合vscode来使用。即VS Code Remote SSH + 在 VS Code 的远程 terminal 里输入codex. 然后就可以用了,注意你的网络要能通到codex,必要时可能需要proxy.
5. Codex 关键配置文件:
(1) /root/.codex/AGENTS.md (全局规则。只要以 root 用户运行 Codex,通常所有工作目录都会加载)codex启动后会首先自动读取这个md文件,这里面作为常驻codex的提示词精炼精简,然后如果你的工作目录也有AGENTS.md(项目级规则)那么距离你工作目录越近的AGENTS.md优先级越大。
(2)/root/.codex/.env 一个环境变量配置文件,是否生效取决于启动程序有没有读取它。Codex daemon 启动脚本会读取它,所以 daemon 及其子进程会继承代理变量。不会影响其他的codex进程。
Codex常用命令
1. codex resume 会列出所有的codex 历史会话,你可以选择一个继续
openEuler 是由开放原子开源基金会孵化的全场景开源操作系统项目,面向数字基础设施四大核心场景(服务器、云计算、边缘计算、嵌入式),全面支持 ARM、x86、RISC-V、loongArch、PowerPC、SW-64 等多样性计算架构
更多推荐


所有评论(0)