Vibe coding笔记

阅读量: searchstar Created: 2026-06-09 23:19:34 Updated: 2026-07-17 14:19:58
Categories: Tags:

不要让AI写脚本跑实验,会变得不幸。

zellij

一般agent没有detach之后后台运行的功能。可以在zellij session里跑agent,这样可以随时detach,让agent在后台跑。

安装:

# nixpkgs
nix-env -iA nixpkgs.zellij

detach: ctrl+o d

zellij help
# list-sessions
zellij ls
# 新建一个名字随机的session并且attach
zellij
# 新建指定名字的session
zellij -s session名字
# attach
zellij a
# attach到指定session
zellij a session名字
# delete-all-sessions: 删除所有EXITED session
zellij da

opencode

比较知名的开源agent。大部分模型应该都支持。

安装:https://opencode.ai/download

npm i -g opencode-ai

关闭一个session:ctrl+c

# 创建并进入一个session
opencode
opencode session list
# attach到session
opencode -s <sessionID>
# 删除session
opencode session delete <sessionID>

如果想让AI自动读某个自定义AGENTS.md,可以在~/.config/opencode/opencode.jsonc里加一行:

  "instructions": ["~/path/to/your/AGENTS.md"]

存在的问题:

Codex

可以在后台运行长时任务并且周期性监测。

感觉对第三方的模型提供商的支持不太好。最好还是买一个Chatgpt Plus订阅。

官方文档:https://developers.openai.com/codex/cli

# 安装。如果已经是最新版也会重新安装
npm install -g @openai/codex
# 升级
npm update -g @openai/codex
# 卸载
npm un -g @openai/codex

如果是买的Chatgpt Plus订阅,好像得用登录的方式。一般在服务器上用的话得选device code的方式。如果用API key的话会提示没有额度。

# 列出以前的session,选一个resume
codex resume
# 直接resume到上一个session
codex resume --last

/permissions: 默认是Ask for approval,很烦。建议设置成Approve for me

/status: 查看剩余额度。

会自动读取~/.codex/AGENTS.md

存在的问题:

失败的尝试

Kimi code

好处是可以立刻使用Kimi最新发布的模型。体验也比较现代。但好像不能设置允许访问的目录,要么忍受及其繁琐的审批,要么就/auto全自动。

官网:https://www.kimi.com/code

安装:

curl -fsSL https://code.kimi.com/kimi-code/install.sh | bash

会自动读取~/.kimi-code/AGENTS.md

存在的问题:

目前(0.14.2)bug好像比较多,时不时会报错然后goal就停了,需要手动/goal resume

Update: 遇到这个报错,怎么都resume不了,弃坑了。

   Error: [provider.api_error] 400 Invalid request: an assistant message with 'tool_calls' must be
 followed by tool messages responding to each 'tool_call_id'. The following tool_call_ids did not
 have response messages: TaskOutput:96

会话导出为.md,可以让其他agent看了之后继续工作:/export-md

卸载:rm -r ~/.kimi-code

Google Antigravity

好像不能设置代理。