OkayTeacher
JA 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)

は、を包み、ツール・指示・・ループを与えるです。ともハーネスです。説明をここに集めました。

ベルトコンベアが作業の箱をロボットの作業者に運び、確認の門を通ってログブックへ送っている。

これは何?

プロジェクトは、一つのプロジェクトが自分のために書く小さな実行です。スクリプトや のスクリプトなどです。人がチャットに入力する代わりに、実行プログラムが codex exec や claude -p で や を非対話モードで呼び、作業を一つ渡します。は雇われた作業者のように働いて答えを返し、実行プログラムはその結果をプロジェクト自身のテストで確かめ、ログを残します。作業はエージェントがしますが、合格かどうかを決めるのはエージェントではなくプロジェクトです。それぞれの作業のの中では、エージェントのがいつも通り動きます。

かんたんに言うと 料理人が出すお皿を1枚ずつ味見し、重さを量り、帳面に書く検査係です。

しくみ

  1. 実行プログラムが次の作業を選ぶ
  2. か claude -p を呼ぶ
  3. プロジェクトのテストで確かめる
  4. ログを保存してくり返す

使い方

  1. codex exec "<task>"

    進み具合は stderr に、最後のメッセージだけが stdout に出るので、実行プログラムがかんたんに保存できます。--json を加えるとイベントの の流れが得られます。

  2. codex exec --sandbox workspace-write

    codex exec はふだんのサンドボックスで動きます。このオプションで、作業者がワークスペースのファイルを直せるようになります。

  3. claude -p "<task>" --output-format json

    結果、セッション 、費用を で返し、成功なら 0、失敗なら 0 以外で終わります。--bare を加えると、そのマシンのフック、、CLAUDE.md を読まないので、どこでも同じ実行になります。

  4. harness/build-log.md

    Cookbook の例では、harness/build/ の下にフェーズごとの計画ファイルを一つ置き、各フェーズの確認をこのログに記録します。

気をつけること

実行プログラムはエージェントに本当の力を渡すので、必要なだけを与え、danger-full-access は切り離したーか の中だけで使いましょう。claude -p の実行では信頼のダイアログが出ず、Manual モードでは承認が必要な呼び出しは、何かが承認しない限り拒否されます。だから使ってよいツールを --allowedTools で並べましょう。プロジェクトハーネスは組み込みハーネスの代わりではなく、外側から包むものです。

例

  • bash harness.sh "<request>" どんな依頼も実行役に渡す
  • codex exec --json --sandbox read-only 実行役が呼ぶ作業者
  • bash harness.sh verify 証拠と結果をもう一度検査する

原文と公式ドキュメント

このページは用語をやさしい言葉で説明しています。基準は原文です。内容が違うときは原文に従ってください。