开机自启
这套东西的意义就是你的电脑随时可达——所以 Agent 应该跟着机器起来,而不是等你手动开。
macOS
菜单栏应用自己管这事:点 Agent 的菜单栏图标,打开登录时启动。它崩溃了也会自动拉起。
Linux
code-setup(登录那一步)已经帮你启用了对应的 systemd 服务:
- 以 root 运行的 → 系统服务:开机自己就起。
- 以普通用户运行的 → 用户服务并开启了 lingering,同样开机即起、无需登录。
查看 / 管理:
bash
systemctl status code-agent # 系统安装
systemctl --user status code-agent # 用户态安装如果用户态 Agent 非要等你 SSH 上去才启动,多半是 lingering 没开——执行一次:sudo loginctl enable-linger $USER。
Windows
用启动文件夹让 Agent 随登录启动:Win+R 运行 shell:startup,把 code-agent.exe(在 %LOCALAPPDATA%\16code)的快捷方式放进去。
真正的敌人是睡眠
机器睡着了,自启也没用——合盖的笔记本就是离线。打算远程使用的 Mac,要么插电并打开"显示器关闭时防止自动进入睡眠"(系统设置 → 电池/能源),要么出门前跑个 caffeinate。台式机/服务器直接关掉挂起就行。