What problem does it solve?
Gemini-Harness νλ‘μ νΈ(revfactory/harness v1.2.0μ LangGraph+Gemini ν¬νΈ)μ μ€κ³Β·κ΅¬νΒ·ν΅ν©Β·κ²μ¦μ μ λ¬Έκ° νμΌλ‘ μννλ μ€μΌμ€νΈλ μ΄ν°. LangGraph λ°νμ μμ±(harness_runtime.py), workflow.json μ€ν€λ§ μ€κ³, Gemini CLI(v0.28.0+) ν΅ν©, gemini-3.1-pro-preview API λν, λ©ν μμ΄μ νΈ/μ€ν¬ ν
νλ¦Ώ μ€κ³, 6 μν€ν
μ² ν¨ν΄ ν¬νΈ, self-critique 루ν ꡬν, ν΅ν© QA λ± λ³Έ νλ‘μ νΈ κ΄λ ¨ μμ
μ λ°λμ μ΄ μ€ν¬μ μ¬μ©. νμ μμ
(λ€μ μ€ν, λΆλΆ μμ , μ¬κ²μ¦, workflow.json μ€ν€λ§λ§ μμ , νΉμ μμ΄μ νΈλ§ μ¬νΈμΆ, μ΄μ κ²°κ³Ό κ°μ , μ
λ°μ΄νΈ, 보μ, μλ³Έ νλ€μ€ μ¬λκΈ°ν)μλ μ΄ μ€ν¬μ μ¬μ©. λ¨μ κ°λ
μ§λ¬Έ(LangGraphλ?)μ μ μΈ.
Core Features & Use Cases
- ν¬νΈ μ€κ³Β·κ΅¬νΒ·ν΅ν©Β·κ²μ¦μ μ λ¬Έκ° νμΌλ‘ μννλ μ€μΌμ€νΈλ μ΄μ
νμ΄νλΌμΈ
- LangGraph λ°νμ μμ± λ° workflow.json μ€ν€λ§ μ€κ³, Gemini CLI ν΅ν© λ± ν¬νΈμ ν΅μ¬ ꡬμ±μμ μμ
- ADR, μ€ν€λ§ κ²ν , self-critique 루ν λ° ν΅ν© QAλ₯Ό ν¬ν¨ν μ 체 μν¬νλ‘μ° κ΄λ¦¬
- νμ μμ
μ¬μ€ν, λΆλΆ μμ , μ¬κ²μ¦, μλ³Έ νλ€μ€ μ¬λκΈ°ν λ± μ§μμ ν¬νΈ κ΄λ¦¬ μ¬μ© μ¬λ‘
Quick Start
Provide a project brief to initialize the orchestration workflow for Gemini Harness porting and QA.