docs(harness): non-interactive agent driver operational guide (#34 / #30 PR4)#37
Open
k-buchi4696 wants to merge 1 commit into
Open
docs(harness): non-interactive agent driver operational guide (#34 / #30 PR4)#37k-buchi4696 wants to merge 1 commit into
k-buchi4696 wants to merge 1 commit into
Conversation
PR4) Add docs/non-interactive-mode.md covering `autoforge loop --mode goals`: - mode comparison (pipeline vs goals vs manual harness) - quickstart (install CLI → goals: schema → dry-run → real run) - CLI flag reference (--mode, --backend, --dry-run, --max-goals, --goal-timeout, --config) - scheduling examples (cron, GitHub Actions with Claude Code OAuth) - prompt template documentation (build_prompt output) - troubleshooting (CLI-on-PATH errors, timeout sentinels, mode mix-ups) PR4 of issue #30 (non-interactive agent driver). Originally scoped to also touch README.md and autoforge.example.yml; deferred to a follow-up to keep this PR free of unrelated prettier reformatting that has accumulated in the working tree across earlier sessions. Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
docs/non-interactive-mode.md(240 行) を追加:autoforge loop --mode goalsの運用ガイドbuild_promptテンプレート、トラブルシューティングを網羅loop --mode goals --backend {auto,claude,codex}を新規実装 #30 の PR4 (feat(harness): agent_loop foundation — non-interactive CLI driver (#30 PR1) #31 → feat(cli): autoforge loop --mode goals --backend {auto,claude,codex} (#32 / #30 PR2) #35 → feat(harness): goals dispatcher — autoforge.yml 駆動の non-interactive 実行 (#33 / #30 PR3) #36 → このPR の stack 末尾)Out of scope (deferred)
issue #34 のタスク欄にあった以下は、prettier フックが working tree に残した
無関係な reformatting と分離できなかったため follow-up に分割します:
README.mdにautoforge loop --mode goals --backend ...の例を追記autoforge.example.ymlにgoals:のサンプルを追加docs/integration-guide.mdに「非対話モード」セクションを追加(このファイルは PR feat: harness mode を Claude Code / Codex 両対応に (#28) #29 で導入される予定。 PR feat: harness mode を Claude Code / Codex 両対応に (#28) #29 マージ後に追補)
実機での疎通確認 (cron / CI 例) も follow-up イシュー候補。
Test plan
Stack
```
PR #31 (foundation)
└─ PR #35 (CLI integration)
└─ PR #36 (goals dispatcher)
└─ PR #37 ← this PR (docs)
```
🤖 Generated with Claude Code