Fuga 使い方ガイド
← 会員ポータル(契約・アカウント)へ戻る
AI 連携 3

Codex から頼む

ターミナルで Codex へのログインを済ませてから codex を起動し、たとえば次のように頼みます。

Fuga の API は node "/Applications/Fuga.app/Contents/Resources/app.asar.unpacked/out/main/fugaApiCli.mjs" で使えます。goals でゴールを確かめて、「〇〇」のゴールに goal-request で「新機能の単体テストを書いて」と頼んでください。作業するリポジトリは「〇〇」です。頼んだあと、status で進み具合を見てください。

Codex は、たとえば次のコマンドを打ちます。<ゴールID> は goals の結果にある ID、--repo は作業するリポジトリの絶対パス(/Users/… のように / から始まる場所)です。

node "/Applications/Fuga.app/Contents/Resources/app.asar.unpacked/out/main/fugaApiCli.mjs" goals
node "/Applications/Fuga.app/Contents/Resources/app.asar.unpacked/out/main/fugaApiCli.mjs" goal-request "<ゴールID>" --repo "<リポジトリの場所>" --message "新機能の単体テストを書いて" --wait-ms 30000
node "/Applications/Fuga.app/Contents/Resources/app.asar.unpacked/out/main/fugaApiCli.mjs" status

goal-request は、実際に Fuga に仕事を頼みます。

ゴールの「投げる」が off のときは、頼んだ内容は案として残り、すぐには動きません。

頼んだあとの進み具合と成果は、Fuga のタスク履歴と成果報告書で確かめます。