รีวิว Harp — terminal สำหรับรัน Claude Code และ Codex หลายตัว บอกว่าตัวไหนรอเราอยู่
ข้อมูล Repo
dominikmartn/harp- ภาษา
- Rust
- ดาว
- 301
- สร้างเมื่อ
- แก้ไขล่าสุด
เปลี่ยนสถานะผ่าน API: PATCH /api/reports/124268b6-3549-48ad-a39f-59e1de29c935
แคปชันสำหรับ Facebook
เปิด Claude Code กับ Codex ไว้หลายแท็บ แล้วจำไม่ได้ว่าตัวไหนรอเราตอบอยู่ Harp ช่วยเรื่องนี้ครับ Harp เป็น terminal บน macOS ที่ fork มาจาก Warp เปลี่ยนแถบแท็บด้านบนเป็น sidebar สำหรับงาน agent ที่รันนาน ๆ ✅ ทุกแถวบอกสถานะ: agent กำลังทำงาน รอเรา หรือเสร็จแล้ว พร้อมจุดบอกว่ายังไม่ได้เปิดดู ✅ จัดแท็บเป็นกลุ่มตั้งชื่อได้ เปิด tmux แล้วกลุ่มยังอยู่หลังปิดเปิดใหม่ ✅ มีวงแหวนดูโควตา Claude กับ Codex ทั้งช่วง 5 ชั่วโมงและรายสัปดาห์ ✅ สั่งงานต่อจากมือถือผ่าน ssh กับ tmux ได้ ✅ ลงคู่กับ Warp ตัวจริงได้ ไม่ชนกัน ข้อควรรู้: เพิ่งเปิดตัววันที่ 20 ต.ค. มีแค่ macOS ไม่ใช่ของทีม Warp และ README บอกว่ายังไม่ได้ทดสอบการ login ผ่าน Harp 🔗 https://github.com/dominikmartn/harp #ClaudeCode #Codex #Terminal #OpenSource
ภาพปกแบบ HTML สด
แสดงจาก HTML ต้นฉบับที่ใช้สร้างภาพ ดาวน์โหลดเป็น PNG 1080×1350 ได้ทันที
สไตล์ Easy AI
1080×1350แก้ไข 2026-10-21
สไตล์ easy-app
1080×1350แก้ไข 2026-10-21
สรุป
Harp เป็น fork ไม่เป็นทางการของ terminal Warp บน macOS เปลี่ยนแถบแท็บเป็น sidebar ที่บอกสถานะ agent Claude Code และ Codex แต่ละตัวว่ากำลังทำงาน รอเรา หรือเสร็จแล้ว จัดกลุ่มแท็บได้ มีวงแหวนดูโควตา 5 ชั่วโมงและรายสัปดาห์ และซิงก์กับ tmux ได้ license AGPL-3.0
คืออะไร
Harp เป็น terminal บน macOS เขียนด้วย Rust เป็น fork ไม่เป็นทางการของ Warp ตัว open source (https://github.com/warpdotdev/warp) ไม่ได้ทำ รับรอง หรือสนับสนุนโดย Warp (Denver Technologies, Inc.)
สิ่งที่ harp เปลี่ยนคือแทนที่แถบแท็บด้านบนด้วย sidebar ที่ออกแบบมาสำหรับ coding agent ที่ทำงานยาว ๆ เช่น Claude Code และ Codex ให้เห็นว่า agent ตัวไหนกำลังทำงาน ตัวไหนรอเรา และตัวไหนเสร็จแล้ว ส่วนอื่นยังเป็นของ Warp เดิมทั้งหมด รวมถึง AI และ cloud features อย่าง agents, Warp Drive, session sharing และการ login ซึ่งคุยกับเซิร์ฟเวอร์ของ Warp เหมือนเดิม เพราะ Harp ไม่มีเซิร์ฟเวอร์ของตัวเอง
จุดเด่น
- Sidebar สรุปสถานะ agent แบบเห็นทันที ทั้งกำลังทำงาน รอเรา หรือเสร็จแล้ว พร้อม unread mark จนกว่าจะไปดู และ Cmd+R ใช้เปลี่ยนชื่อแท็บได้
- แท็บแบ่งเป็นกลุ่มที่ตั้งชื่อได้ เมื่อเปิด tmux integration กลุ่มและลำดับจะถูกเก็บไว้บน tmux session จึงอยู่ข้ามการ restart และ tmux client อื่นก็เห็น layout เดียวกัน
- Limit rings ใน footer แสดง 2 วงแหวนต่อ provider คือลิมิตหน้าต่าง 5 ชั่วโมงและลิมิตรายสัปดาห์ โดยอ่านตัวเลขจากไฟล์ JSON ที่เครื่องมือของคุณอัปเดตเอง โดย Harp ไม่ดึงข้อมูลจากเน็ต
- tmux ที่ใช้ผ่านมือถือได้ แท็บที่ผูกกับ session จะตามชื่อ กลุ่ม read และ inactive flags ไป ถ้า session เริ่มจากที่อื่น เช่น ssh จากโทรศัพท์ สั่งให้มันขึ้นเป็นแท็บได้ด้วย
tmux set-option @warp_adopt 1 - ติดตั้งข้าง ๆ Warp ได้โดยไม่ชนกัน มี bundle id
com.dominikmartn.Harp, URL schemeharp://และโฟลเดอร์ settings ที่~/.harp - มีวงแหวนเล็ก ๆ หมุนข้างแท็บที่ agent กำลังทำงาน จุดบอกว่ายังมีงานเบื้องหลังรันอยู่ และไอคอนพระจันทร์สำหรับแท็บที่พักไว้
เหมาะกับใคร
- คนที่รัน Claude Code หรือ Codex หลายตัวพร้อมกัน และอยากรู้ว่าตัวไหนรออยู่
- ผู้ใช้ Warp ที่อยากได้ sidebar สำหรับ agent แต่ไม่อยากเปลี่ยนวิธีทำงานเดิมทั้งหมด
- คนที่ใช้ tmux เป็นประจำ และอยากให้ session กับ tab อยู่ต่อหลัง restart
- ผู้ที่อยาก build จาก source เอง บน macOS
เริ่มต้นใช้งาน
ดาวน์โหลด: ดึงไฟล์ Harp-<version>.dmg ล่าสุดจากหน้า Releases (https://github.com/dominikmartn/harp/releases/latest) แล้วลาก Harp ไปวางใน Applications
Build จาก source (macOS ใช้ Rust toolchain จาก rust-toolchain.toml)
./script/bootstrap # one-time: toolchain and build dependencies
./script/run # builds target/debug/bundle/osx/Harp.app and launches it
ฟีเจอร์เพิ่มเติมปิดไว้เป็นค่าเริ่มต้น เปิดที่ ~/.harp/settings.toml แล้วแอปจะ reload ไฟล์ให้เองเมื่อมีการแก้
[integrations.limit_rings]
enabled = true
file = "~/.cache/limit-rings.json"
[integrations.tmux]
enabled = true
ข้อควรรู้
- License: GNU AGPL v3 ส่วน crate
warpuiและwarpui_coreเป็น MIT ถ้าคุณรันเวอร์ชันที่ดัดแปลงเพื่อให้คนอื่นผ่านเครือข่าย AGPL จะระบุว่าต้องเสนอซอร์สโค้ดให้ผู้ใช้เหล่านั้น - ความสดใหม่: push ล่าสุด 21 ต.ค. 2026 และสร้าง repo เมื่อ 20 ต.ค. 2026 ใหม่มาก อายุราว 1 วัน ณ 21 ต.ค. 2026
- ตัวเลข ณ 21 ต.ค. 2026: 301 ดาว, 17 ฟอร์ก และเปิด issue อยู่ 2 รายการ
- รองรับแค่ macOS (README ระบุ platform เป็น macOS และไฟล์ดาวน์โหลดเป็น .dmg)
- README ระบุตรง ๆ ว่าการ login ผ่าน Harp ยังไม่ได้ทดสอบ ฟีเจอร์ AI และ cloud ของ Warp ยังคุยกับเซิร์ฟเวอร์ Warp เหมือน upstream
- ตัดออกโดยเจตนา: ช่องค้นหาในแถบแท็บ, ตัวเลือกมุมมอง, ปุ่มตั้งค่าแท็บ, ตัวเลือกเส้นคั่น sidebar และปุ่มเปิดปิดแผงบน title strip ส่วนแท็บใหม่เปิดด้วย Cmd+T, ดับเบิลคลิก หรือคลิกขวาที่พื้นที่ว่างใน sidebar
- เป็น unofficial fork — ปัญหาเกี่ยวกับ Harp ให้รายงานที่ repo นี้ ไม่ใช่ที่ Warp
- Harp เช็ก GitHub release ทุก 10 นาที ถ้าเวอร์ชันใน release ใหม่มากกว่า
versionในapp/Cargo.tomlของ build ที่กำลังรันอยู่ จะดาวน์โหลด DMG เบื้องหลัง ตรวจลายเซ็นด้วย Developer ID ของ Harp แล้วเสนอให้ restart เข้าเวอร์ชันใหม่
🔗 https://github.com/dominikmartn/harp
ข้อมูลจาก GitHub ณ 21 ต.ค. 2026: ⭐ 301 | ภาษา Rust | license AGPL-3.0