OkayStudy
ZH English 한국어 日本語 中文 हिन्दी বাংলা اردو Español Português Français Deutsch Русский العربية Bahasa Indonesia Tiếng Việt ไทย Türkçe

如何开启通知

此浏览器或网址无法使用通知。请使用支持通知的浏览器,通过安全连接访问SONUB。

如果通知被屏蔽,请在浏览器设置中允许通知。

  1. 打开地址栏旁的站点设置或浏览器的站点设置,将此网站的通知设为允许。
  2. 在设备设置中允许浏览器发送通知,并检查勿扰模式或专注模式。
  3. 返回SONUB,刷新页面,然后通过铃铛开启通知。

在iPhone或iPad上,将SONUB添加到主屏幕,从主屏幕打开后允许通知。

编程代理的运行基础

Harness

是包裹、为它提供工具、指令、和循环的。和就是Harness。关于Harness的内容都集中在这里。

一个发光的紫色球体位于工作台框架中,放大镜、扳手和终端盒用循环箭头连在一起。

它是什么

内置 harness 是 、 这类里包在 外面的。模型只会读写文字; 给它工具,比如读文件、改、运行 命令,再加上 AGENTS.md、CLAUDE.md 这样的指令,征求并运行循环。每一步里,模型要么回答你,要么请求工具。如果是调用工具,harness 就运行工具,把输出加进,再问模型一次,直到模型给出最终消息。harness 还管理,比如把很长的对话压缩成较短的总结。

说得简单点 一个独自做菜、尝味道、然后说“好吃”的厨师。

它怎么工作

  1. 你发出请求
  2. 模型请求一个工具
  3. harness 运行工具并返回输出
  4. 重复,直到最终回答

怎么使用

  1. AGENTS.md 和 CLAUDE.md

    harness 会替你把这些项目指令放进提示词。Codex 读取 AGENTS.md;Claude Code 读取 CLAUDE.md,也能读取 AGENTS.md。

  2. /compact

    对话太长时,harness 会把它总结一下,让工作继续下去。

  3. 权限和沙箱 — 在 Claude Code 里,Shift+Tab 切换 不用问就能做的事;在 Codex 里,由沙箱决定它的 shell 工具能碰什么。

  4. Esc

    在 Claude Code 里,随时停下循环,把引向别的方向。

注意

做工作的和判断工作已完成的是同一个程序,所以要自己检查:读一读 git diff,再跑一遍测试。在 Codex 里,沙箱只管 Codex 自己的 shell 工具; 的工具必须自己做好防护。不要把它和项目 harness 搞混,项目 harness 是项目自己写的、用来调用智能体的外层运行程序。

例子

  • codex 启动后提出请求 —— Codex 自己写、自己测
  • ~/.codex/sessions/ Codex 留下的会话日志

原文和官方文档

本页用简单的话解释这个术语。以原文为准:如果两者不同,请按原文。

请选择要取消的待付款预约。每次取消都需要确认。

你所在国家的时间:

关闭