local-commander

ตัวประสานงานการพัฒนา (orchestrator) ที่ใช้ LLM ในเครื่องเป็นผู้ตัดสิน โดยจัดแบ่งระดับความยากของงาน แทรกการอนุมัติของมนุษย์เฉพาะในจุดที่จำเป็น และทำให้การพัฒนา การรีวิว ไปจนถึงการ merge เป็นแบบอัตโนมัติ

local-commander คือตัวประสานงานการพัฒนา AI ที่ให้ LLM ในเครื่องเป็นผู้บัญชาการขณะรันไทม์ ได้ตรวจสอบบน MacBook Pro M3 + LM Studio และเป็นแอปต้นแบบที่ตั้งสมมติฐานว่าจะย้ายไปทำงานตลอดเวลาบน NVIDIA DGX Spark จัดประเภทงานพัฒนา และบันทึก Implementation Brief, พรอมต์สำหรับ Codex, การประเมินผลลัพธ์ของ Codex, และปริมาณการใช้ token (usage จาก API จริง + ค่าประมาณ)

Codex CLI และ Claude Code จะไม่ถูกใช้เป็นผู้บัญชาการ Codex CLI เป็นเอเจนต์ภายนอกที่จะถูกเรียกใช้ก็ต่อเมื่อ LLM ในเครื่องตัดสินว่า `cloud-needed` และผู้ใช้ระบุ `--run-codex` อย่างชัดเจน และผ่านประตูการอนุมัติของมนุษย์แล้วเท่านั้น

ฟีเจอร์หลัก

การจัดประเภทงานและสร้าง Implementation Brief

LLM ในเครื่องจะจัดประเภทงานเป็น local-ok / cloud-needed / spec-missing และสร้าง Implementation Brief ที่สอดคล้องกัน

การส่งต่อให้เอเจนต์ภายนอกพร้อมประตูอนุมัติของมนุษย์

จะเรียกใช้ Codex CLI (หรือ Claude Code เมื่อระบุ --agent claude) ก็ต่อเมื่องานเป็น cloud-needed ผู้ใช้ระบุ --run-codex อย่างชัดเจน และผ่านการอนุมัติของมนุษย์ (--human-approved) แล้วเท่านั้น

การบันทึกปริมาณการใช้ token และการรวมต้นทุน

บันทึกจำนวนตัวอักษรและจำนวน token โดยประมาณ (chars ÷ 3.5) ของแต่ละขั้นตอน และบันทึกจำนวน token จริงด้วยหาก API ที่เข้ากันได้กับ OpenAI ส่งค่า usage กลับมา npm run cost จะรวมยอดตามโมเดลและตาม runId

แผงควบคุมสด (Web UI)

จาก Web UI ที่ทำงานตลอดเวลาซึ่งเริ่มด้วย npm run server (ค่าเริ่มต้น http://localhost:4317) สามารถเห็นรายการงาน กล่องขาเข้าการอนุมัติ และต้นทุนได้ในที่เดียว

การเชื่อมต่อ Claude Code MCP (eln-judge)

ถ่ายโอนเฉพาะการตัดสินใจของ LLM ในเครื่องในรูปแบบ stdio MCP tool เนื้อหาไฟล์จะถูกอ่านโดยชิม (shim) ในเครื่องนั้นเอง และค่าที่ tool ส่งกลับจะมีเฉพาะการตัดสินและสรุปเท่านั้น (v1 เป็นแบบอ่านอย่างเดียว)

การเชื่อมต่อ Asana / GitHub และการวัดผลการจัดประเภท

รองรับ TaskSource ที่ดึงงานมาจาก Asana API และ GitHub API และ npm run benchmark จะวัดความแม่นยำในการจัดประเภท ความปลอดภัย และความเร็วข้ามหลายโมเดล (M1-M6)

การดำเนินงานภายใน

กลับไปยังรายการผลิตภัณฑ์

หากต้องการสอบถามเกี่ยวกับ local-commander กรุณาใช้ "ติดต่อ" ที่ส่วนหัวของหน้าเว็บ

local-commander