🎯 แก่นของเรื่อง
แนวคิดหลัก: เมื่อรัน Claude Code หลาย session และมี sub-agent ซ้อนอยู่ในแต่ละ session คุณจะไม่รู้ว่าตัวไหนรอคุณ ตัวไหนค้าง และตัวไหนเสร็จแล้ว AgentValley รวมสถานะทั้งหมดไว้ที่จุดเดียวที่มองเห็นตลอด คือ notch ของ MacBook
ทำไมถึงได้ผล (กลไกเหตุและผล)
- Claude Code เขียนบันทึก session ลงดิสก์เองอยู่แล้ว (
~/.claude/projects,~/.claude/sessions) - แอปอ่านไฟล์เหล่านั้นแบบอ่านอย่างเดียว แล้วเทียบกับ process ที่กำลังรันและโฟลเดอร์
.gitเพื่อรู้ว่าแต่ละ session อยู่ในแอปไหนและ branch ไหน - ผลคือไม่ต้องสลับหน้าต่างไปไล่ดูทีละ terminal ตัวเลขสีแดงข้าง notch บอกว่ามีเอเจนต์รอคำตอบหรือขออนุญาต และคลิกครั้งเดียวก็กระโดดไปยัง session นั้นได้
20% ที่สำคัญที่สุดในทางปฏิบัติ
| ต้องรู้ก่อน | รอได้ |
|---|---|
| ติดตั้งด้วย brew และเปิดแอปครั้งแรก | ส่งออก PDF |
| ตัวเลขสีแดง = เอเจนต์รอคุณ | เสียงแจ้งเตือน (ปิดอยู่เป็นค่าเริ่มต้น) |
| สถานะ quiet = ไม่มีผลลัพธ์เกิน 2 นาที | Plan limits (ปิดอยู่เป็นค่าเริ่มต้น) |
| ปุ่มลัด ⌃⌥⌘A | status line ใน terminal |
| ข้อมูลที่แอปอ่านและเขียน (หัวข้อ Privacy) | ปลั๊กอิน Allow/Deny |
📈 ช่วยให้ดีขึ้นอย่างไร
ไม่มีตัวเลขที่วัดแล้วเลย ทุกแถวเป็นข้ออ้างเชิงฟีเจอร์ที่ยังไม่มีการทดสอบเทียบก่อนและหลัง ดูหัวข้อ "ลองใช้" เพื่อวัดด้วยตัวคุณเอง
| สถานการณ์ | ก่อนใช้ | หลังใช้ | วัดอย่างไร | หลักฐาน |
|---|---|---|---|---|
| รู้ว่าเอเจนต์รอคำตอบ | ต้องไล่ดูทีละ terminal | เห็นตัวเลขแดงข้าง notch | วินาทีที่ใช้ตั้งแต่เอเจนต์ถาม จนถึงตอนคุณตอบ | ยังไม่ทดสอบ |
| ไปยัง session ที่ต้องการ | หาแท็บเอง | คลิกแถวเดียวแล้วเปิดแท็บตรง (ต้องเปิดตัวเลือก "Go to the session's tab") | จำนวนคลิกหรือวินาที | ยังไม่ทดสอบ (ฟีเจอร์ อ่านจาก repo, 2026-10-18) |
| แยกงานค้างออกจากงานที่ยังทำอยู่ | ต้องเดาจากหน้าจอ | สถานะ quiet เมื่อไม่มีเอาต์พุต 2 นาที | จำนวนครั้งที่จับงานค้างได้ถูกต้อง | ยังไม่ทดสอบ |
| รู้ต้นทุนการใช้งาน | ไม่มีสรุปรวม | History แยกตามวัน สัปดาห์ เดือน ที่ราคา API | ตัวเลขใน History เทียบกับใบเรียกเก็บเงินจริง | ตีความ ว่าเป็นค่าประมาณ ไม่ใช่ยอดเรียกเก็บ |
| ลดค่าใช้จ่าย | - | ไม่มีข้อมูลว่าลดลง | - | ไม่มีหลักฐาน: แอปแค่แสดงผล ไม่ได้ควบคุมการใช้งาน |
ข้อแลกเปลี่ยนที่ควรรู้: แอปใช้ได้เฉพาะ Mac ที่มี notch, macOS 15 ขึ้นไป และกับ Claude Code เท่านั้น ถ้าเครื่องไม่เข้าเงื่อนไข ประโยชน์ทั้งตารางนี้จะไม่เกิดกับคุณ
🧪 ลองใช้
ตัวอย่างประกอบ (ตัวเลขสมมติ คำนวณซ้ำได้)
สมมติเปิด Claude Code 3 session และแต่ละ session มี sub-agent 2 ตัว
- ที่ต้องดู = 3 การ์ด + (3 × 2) แถว = 9 รายการ แทนที่จะสลับ terminal 3 หน้าต่างแล้วไล่ดูต่อ
- เอเจนต์ตัวหนึ่งเขียนผลลัพธ์ล่าสุดเมื่อ 10:00:00 ตอนนี้ 10:02:30 ห่างกัน 150 วินาที เกิน 120 วินาที จึงขึ้นสถานะ quiet
- ต้นทุนสมมติ: ใช้ 400,000 tokens ที่ราคาสมมติ 3 ดอลลาร์ต่อ 1,000,000 tokens จะได้ 400,000 ÷ 1,000,000 × 3 = 1.20 ดอลลาร์ ราคาจริงให้ดูจากหน้าราคาของ Anthropic
ควรใช้หรือไม่
| กรณี | ใช้ได้ / ไม่ได้ | เหตุผล |
|---|---|---|
| รัน 2 session ขึ้นไปพร้อมกัน | ควรใช้ | มีประโยชน์เมื่อสถานะกระจายหลายที่ |
| ใช้ Claude Code session เดียว | ไม่จำเป็น | ดูใน terminal ก็พอ |
| Mac ไม่มี notch หรือ macOS ต่ำกว่า 15 | ใช้ไม่ได้ตามข้อกำหนด | เป็นเงื่อนไขของแอป |
| Windows / Linux | ใช้ไม่ได้ | แอปเป็น macOS เท่านั้น |
| ใช้เอเจนต์ตัวอื่นที่ไม่ใช่ Claude Code | ใช้ไม่ได้ | รองรับ Claude Code เท่านั้น |
| ต้องการให้แอปอนุมัติแทน | ไม่ใช่งานของแอป | แอปไม่ตอบแทนคุณ Allow เกิดเมื่อคุณเลือกเอง |
ข้อกำหนดก่อนเริ่ม: macOS 15+, MacBook ที่มี notch, Claude Code, Homebrew
ก้าวแรกที่เล็กที่สุด
brew install morsechimwai/tap/agent-valley
open "$(brew --prefix)/opt/agent-valley/AgentValley.app"
Homebrew คอมไพล์จากซอร์สบนเครื่องคุณ ใช้เวลาราว 1 นาที จากนั้นแผงจะเปิดครั้งเดียวให้เห็นตำแหน่ง ครั้งต่อไปให้เลื่อนเมาส์ไปที่ notch
ทดสอบก่อนและหลัง
- ตัวชี้วัด: เวลาตั้งแต่เอเจนต์ขอสิทธิ์ จนถึงตอนที่คุณกดตอบ
- เส้นฐาน: ทำงาน 5 ครั้งโดยไม่เปิดแอป จดเวลาจากนาฬิกา
- เกณฑ์ผ่าน (ตั้งก่อนวัด): ค่าเฉลี่ยหลังเปิดแอปต้องลดลงอย่างน้อยครึ่งหนึ่ง ถ้าไม่ลด แปลว่าแอปไม่ช่วยในงานของคุณ
- ทำซ้ำ 5 ครั้งโดยเปิดแอป แล้วเทียบค่าเฉลี่ย
📚 แนวคิดและฟีเจอร์ทีละส่วน
แอปแสดงข้อมูลเป็นสองชั้นคือการ์ดของ session และแถวของ sub-agent ซึ่งอยู่ใต้การ์ดนั้น
โครงสร้างของข้อมูลที่แสดง
| ระดับ | คืออะไร | แสดงอะไร |
|---|---|---|
| Session (การ์ด) | บทสนทนาหนึ่งกับ Claude Code ใน terminal | งาน โมเดล ขั้นล่าสุด เวลาที่ผ่านไป |
| Sub-agent (แถว) | เอเจนต์ที่ถูกเริ่มเพื่องานเดียว เช่น Explore หรือ Plan | ข้อมูลชุดเดียวกัน และนับขั้นของ sub-agent ด้วย |
| Step | หนึ่งการกระทำ เช่น อ่านไฟล์หรือรันคำสั่ง | ใช้แสดง "ขั้นล่าสุด" |
สถานะและตัวละคร (crew)
เอเจนต์แต่ละตัวมีโปรแกรมเมอร์พิกเซลอาร์ตที่บอกชนิดและสถานะ
| ชนิดเอเจนต์ | ตัวละคร | สถานะ | ท่าทาง | |
|---|---|---|---|---|
| Session | Sunny, Walt, Norm หรือ Pearl | Working | ขยับขึ้นลงและกะพริบตา | |
| Plan | Judy | Needs you | โบกมือ | |
| Explore | Faye | Quiet | มองไปทางอื่น | |
| General-purpose | Felix | Done | หลับตา | |
| ไม่มีกิจกรรม | แก้วกาแฟ |
ฟีเจอร์หลัก
| ฟีเจอร์ | ทำอะไร | ข้อควรรู้ |
|---|---|---|
| Attention alerts | ตัวเลขแดงข้าง notch เมื่อเอเจนต์ถามหรือรอสิทธิ์ | เป็นตัวบอกว่าต้องไปดูตัวไหน |
| Quiet detection | ไม่มีเอาต์พุต 2 นาทีขึ้นสถานะ quiet | ไม่ใช้แถบความคืบหน้าแบบเดา quiet อาจหมายถึงรอหรือค้าง |
| Jump | คลิกแล้วเปิดแอปของเอเจนต์ | Terminal และ iTerm2 เปิดแท็บตรง (เมื่อเปิดตัวเลือก) Ghostty ก็เปิดตรง ยกเว้นสอง session อยู่โฟลเดอร์เดียวกัน |
| ปุ่มลัด | ⌃⌥⌘A เปิดรายการจากทุกแอป | ใช้ลูกศรเลือก และ Return เพื่อกระโดด |
| History | ต้นทุนที่ราคา API ตามวัน สัปดาห์ เดือน ลงลึกถึงชั่วโมงหรือ session | เก็บในเครื่อง คงอยู่แม้ Claude Code ล้างไฟล์เก่า |
| Export PDF | statement of work รวมทุกโปรเจกต์ หรือเฉพาะโปรเจกต์ | ใช้ส่งทีมหรือลูกค้า |
| Token use | tokens 5 ชั่วโมงล่าสุดและวันนี้ พร้อมกราฟ 12 ชั่วโมง | - |
| Plan limits | ขีดจำกัด 5 ชั่วโมงและรายสัปดาห์ พร้อมเวลารีเซ็ต | ปิดเป็นค่าเริ่มต้น และอ่าน login จาก Keychain เมื่อเปิด |
| Sounds | เสียงแจ้งเตือน | ปิดเป็นค่าเริ่มต้น |
| Terminal crew | แสดงตัวละคร โมเดล แผน ขีดจำกัด และสถานะ sub-agent ใน status line | ตั้งค่าด้วยคำสั่งเดียว ทำงานได้แม้ปิดแอป |
| Answer from the notch | เลือก Allow once หรือ Deny จาก notch | เป็นปลั๊กอินเสริม ติดตั้งเอง |
🔒 ข้อมูลที่แอปอ่านและเขียน
แอปบอกว่าไม่แตะ ~/.claude เอง ยกเว้นเมื่อคุณเลือกตั้งค่า terminal crew ตารางนี้สรุปสิ่งที่อ่านจาก repo เมื่อ 2026-10-18
| สิ่งที่แตะ | อ่านหรือเขียน | เมื่อไหร่ |
|---|---|---|
~/.claude/projects, ~/.claude/sessions |
อ่าน | ตลอดเวลาที่แอปทำงาน |
process ของ Claude Code และ .git ของแต่ละโปรเจกต์ |
อ่าน | เพื่อระบุแอปและ branch |
| Keychain (login ของ Claude Code) | อ่าน | เฉพาะเมื่อเปิด Plan limits ส่งไปที่ api.anthropic.com เท่านั้น |
~/Library/Application Support/AgentValley |
เขียน | ค่าตั้งและ History |
~/.claude/settings.json |
เขียน | เมื่อตั้ง terminal crew เท่านั้น |
~/Library/Fonts |
เขียน | ติดตั้งฟอนต์ crew เมื่อตั้ง terminal crew |
| ไฟล์ตั้งค่า Ghostty | เขียนหนึ่งบรรทัด | เมื่อตั้ง terminal crew และใช้ Ghostty |
หลักการ: hook เดียวคือปลั๊กอิน Allow/Deny ที่คุณติดตั้งเอง แอปไม่ตอบ prompt แทนคุณ
🛠️ ขั้นตอนใช้งาน
ติดตั้งและอัปเดต
- ติดตั้ง:
brew install morsechimwai/tap/agent-valley - เปิด:
open "$(brew --prefix)/opt/agent-valley/AgentValley.app" - อัปเดต:
brew upgrade morsechimwai/tap/agent-valleyแล้วปิดและเปิดแอปใหม่
สร้างจากซอร์ส
git clone https://github.com/morsechimwai/agent-valley.git
cd agent-valley
./build-app.sh
open build/AgentValley.app
ต้องมี Command Line Tools (xcode-select --install) ส่วนการรันเทสต์ด้วย swift test ต้องมี Xcode ผู้อ่านควรตรวจสคริปต์ build-app.sh ก่อนรัน เพราะเป็นโค้ดจากภายนอก
เปิดใช้ Answer from the notch
- เปิดตัวเลือก "Answer from the notch" ในการตั้งค่า
- รันคำสั่งที่แอปแสดง
- รีสตาร์ท Claude Code
ถอนการติดตั้งให้หมด
claude plugin uninstall notch-answers@agent-valley && claude plugin marketplace remove agent-valley- ถอน terminal status line ด้วยคำสั่ง "How to take it out" ในหน้า Actions ของแอป ซึ่งตาม README จะย้อนการแก้ไขทั้งหมด
brew uninstall agent-valley- ลบโฟลเดอร์
~/Library/Application Support/AgentValleyเองถ้าไม่ต้องการเก็บ History
✅ แยกข้อเท็จจริง ความเห็น และสิ่งที่ยังไม่พิสูจน์
| ประเภท | เนื้อหา | ที่มา |
|---|---|---|
| ข้อเท็จจริง | MIT license, macOS 15+, คำสั่งติดตั้ง, รายการไฟล์ที่อ่านและเขียน | อ่านจาก repo (2026-10-18) |
| ข้อเท็จจริง | ตัวละคร 7 แบบและสถานะ 5 แบบ | จากเว็บผลิตภัณฑ์ |
| ข้อเท็จจริงที่ยังไม่ยืนยันเอง | แอปไม่เขียน ~/.claude เองและไม่ตอบแทนผู้ใช้ |
คำกล่าวของโปรเจกต์ ยังไม่ได้ตรวจโค้ด (ยังไม่ทดสอบ) |
| ความเห็น | "put the valley in your notch" เป็นสโลแกน | ถ้อยคำการตลาด ไม่ใช่ข้อมูลทางเทคนิค |
| ข้อสังเกต | ตัวเลขและตัวอย่างต้นทุนบนหน้าเว็บเป็นข้อมูลสมมติเพื่อสาธิต | จากเว็บผลิตภัณฑ์ |
| ตีความ | ค่าใช้จ่ายใน History เป็นค่าประมาณที่ราคา API ผู้ใช้แผนรายเดือนไม่ถูกเรียกเก็บตามนี้ | ตีความจากนิยาม "API prices" |
⚠️ Risks
Warning แอปนี้อ่านไฟล์ session ซึ่งอาจมีชื่อโปรเจกต์ งาน และเนื้อหาบทสนทนา และเมื่อเปิด Plan limits จะอ่าน login จาก Keychain อ่านรายการในหัวข้อ "ข้อมูลที่แอปอ่านและเขียน" ก่อนเปิดฟีเจอร์เหล่านั้น
| ความเสี่ยง / ข้อผิดพลาดที่พบบ่อย | ผลกระทบ | วิธีลด |
|---|---|---|
| ตีความ quiet ว่าเอเจนต์ค้าง | ขัดจังหวะงานที่แค่รอ | เปิดดู session ก่อนสรุปว่าค้าง |
| เข้าใจว่าแอปอนุมัติอัตโนมัติ | คาดหวังผิดว่ามันจัดการสิทธิ์ให้ | การอนุมัติเกิดเมื่อคุณกด Allow เองเท่านั้น |
ตั้ง terminal crew แล้วลืมว่าแก้ settings.json |
ค่าตั้ง Claude Code เปลี่ยนโดยไม่รู้ตัว | จดไว้และใช้คำสั่งถอนที่แอปให้ |
| ถอนแอปแต่ปลั๊กอินและฟอนต์ยังค้าง | เหลือ hook และไฟล์ที่ไม่ใช้ | ทำตามขั้นถอนครบทั้ง 4 ข้อ |
| ใช้ตัวเลขต้นทุนเป็นใบแจ้งหนี้ | ยอดไม่ตรงกับที่ถูกเรียกเก็บจริง | เทียบกับบิลของผู้ให้บริการก่อนส่งลูกค้า |
| คาดว่าใช้ได้กับ Mac ทุกเครื่อง | ติดตั้งแล้วไม่เห็นผล | ตรวจ notch และเวอร์ชัน macOS ก่อน |
| ซอร์สจากโปรเจกต์ใหม่ (repo มี 0 ดาวตอนอ่าน) | มีผู้ตรวจสอบน้อย | อ่านโค้ดหรือใช้คำสั่งจากซอร์สในเครื่องที่ไม่สำคัญก่อน |
ข้อจำกัดของข้อมูลหน้านี้: ตรวจ repo ผ่านการดึงหน้าเว็บและ README เท่านั้น ไม่ได้อ่านโค้ด Swift ใน Sources/ ไม่ได้ได้ commit sha และไม่ได้รันแอป ข้อมูลเชิงพฤติกรรมจึงเป็นคำกล่าวของโปรเจกต์เอง
🧭 Decision / next steps
Recommendation ถ้าคุณมี MacBook ที่มี notch และรัน Claude Code พร้อมกันหลาย session ให้ลองติดตั้งด้วย brew และเปิดเฉพาะฟีเจอร์พื้นฐานก่อน ทดสอบ 5 ครั้งตามหัวข้อ "ทดสอบก่อนและหลัง" ค่อยเปิด Plan limits, terminal crew หรือปลั๊กอิน เมื่อเห็นประโยชน์และยอมรับสิทธิ์ที่แอปใช้แล้ว
เช็กลิสต์ก่อนติดตั้ง
| ข้อ | สถานะ |
|---|---|
| macOS 15 ขึ้นไป | ⚪ ตรวจ |
| MacBook มี notch | ⚪ ตรวจ |
| ติดตั้ง Claude Code และ Homebrew แล้ว | ⚪ ตรวจ |
| อ่านตารางไฟล์ที่แอปอ่านและเขียนแล้ว | ⚪ ตรวจ |
| รู้ขั้นถอนการติดตั้งทั้ง 4 ข้อ | ⚪ ตรวจ |
📝 ทดสอบความเข้าใจ
| คำถาม | คำตอบ | คำตอบผิดที่พบบ่อย |
|---|---|---|
| เอเจนต์ขึ้นสถานะ quiet หมายความว่าอะไร และควรทำอย่างไร | ไม่มีเอาต์พุต 2 นาที อาจรอหรือค้าง ต้องเปิดดู session เอง | "ค้างแล้ว ให้หยุดทันที" |
| ถ้า History โชว์ 50 ดอลลาร์ แปลว่าจะถูกเรียกเก็บ 50 ดอลลาร์หรือไม่ | ไม่จำเป็น เป็นราคาตามอัตรา API ไม่ใช่ยอดบิลจริง | "ใช่ ตรงกับบิลแน่นอน" |
ติดตั้งแอปด้วย brew แล้ว ~/.claude/settings.json ถูกแก้หรือไม่ |
ไม่ แก้เฉพาะเมื่อคุณรันคำสั่งตั้ง terminal crew | "ถูกแก้ตั้งแต่ติดตั้ง" |
| ถ้าสอง session ของ Ghostty อยู่โฟลเดอร์เดียวกัน การกระโดดจะเป็นอย่างไร | แยกแท็บตรงไม่ได้ จึงอาจไม่เปิดแท็บที่ต้องการ | "เปิดแท็บถูกเสมอ" |
| ทำไมสถานะ quiet ถึงน่าเชื่อกว่าแถบความคืบหน้าแบบเดา | อิงข้อเท็จจริงที่วัดได้ (เวลาไม่มีเอาต์พุต) ไม่ใช่การประมาณงานที่เหลือ | "เพราะแม่นกว่าเสมอ" (ไม่ได้ทดสอบความแม่น) |
| ถอน brew แล้วถือว่าล้างครบหรือยัง | ยังไม่ครบ ต้องถอนปลั๊กอิน ถอน status line และลบโฟลเดอร์ History เอง | "brew uninstall พอแล้ว" |
📖 Sources
| รายการ | รายละเอียด |
|---|---|
| Repo | morsechimwai/agent-valley https://github.com/morsechimwai/agent-valley |
| Commit | ไม่ทราบ ดึงหน้า repo แล้วไม่แสดง sha (main มี 29 commits ตอนอ่าน) |
| วันที่อ่าน | 2026-10-18 |
| วิธีอ่าน | อ่านหน้า repo และ README ผ่านการดึงเว็บ (ไม่มี gh ในรอบนี้) และอ่านหน้าเว็บผลิตภัณฑ์ที่ agentvalley.app |
| License | MIT |
| ที่ยังไม่ได้อ่าน | Sources/, Tests/, plugin/, build-app.sh, CHANGELOG.md, SECURITY.md |
🔤 ตัวย่อที่ใช้ในหน้านี้
| ตัวย่อ | ชื่อเต็ม | คืออะไร | อ่านค่าอย่างไร |
|---|---|---|---|
| API | Application Programming Interface | ช่องทางเรียกใช้บริการโมเดลแบบจ่ายตามโทเค็น | "ราคา API" = อัตราต่อ token ตอนไม่ใช้แผนรายเดือน |
| Portable Document Format | ไฟล์เอกสารที่ส่งออกจาก History | statement of work 1 ไฟล์ต่อโปรเจกต์ | |
| MIT | MIT License | สัญญาอนุญาตโอเพนซอร์สที่ให้อ่าน แก้ และแจกต่อ | repo ใช้ MIT = แก้และแจกต่อได้ |
| macOS | (ชื่อระบบปฏิบัติการของ Apple) | ระบบปฏิบัติการของ Mac | "15+" = เวอร์ชัน 15 ขึ้นไป |
| brew | Homebrew | เครื่องมือบรรทัดคำสั่งสำหรับติดตั้งแอป Mac | brew install = ติดตั้ง |
git / .git |
Git | ระบบเก็บประวัติเวอร์ชัน และโฟลเดอร์ที่เก็บ | ใช้หา branch ของโปรเจกต์ |
JSON (settings.json) |
JavaScript Object Notation | รูปแบบไฟล์ตั้งค่า | ~/.claude/settings.json คือไฟล์ตั้งค่าของ Claude Code |
| tokens | - | หน่วยข้อความที่โมเดลอ่านและเขียน ใช้วัดการใช้งานและต้นทุน | 400,000 tokens = ปริมาณที่ใช้ |
| Xcode / CLT | Xcode / Command Line Tools | ชุดเครื่องมือพัฒนาของ Apple | swift test ต้องใช้ Xcode |
| ⌃ ⌥ ⌘ | Control, Option, Command | ปุ่มบนแป้นพิมพ์ Mac | ⌃⌥⌘A = กดสามปุ่มพร้อมตัว A |
| Allow once / Deny | - | ตัวเลือกอนุญาตครั้งเดียวหรือปฏิเสธ | Allow once = อนุญาตเฉพาะคำขอนั้น |
แถวที่มาจากความรู้ทั่วไป ไม่ได้มาจากนิยามของโปรเจกต์: MIT, JSON, git, Xcode/CLT และ ⌃⌥⌘ ส่วน API, PDF, tokens, brew นิยามตามที่เว็บผลิตภัณฑ์ให้ไว้
สัญลักษณ์ในสูตร
| สัญลักษณ์ | ความหมาย | ตัวอย่างอ่านค่า |
|---|---|---|
| ÷ , × | หาร , คูณ (ใช้ในตัวอย่างต้นทุน) | 400,000 ÷ 1,000,000 × 3 = 1.20 |
| 2 นาที | เกณฑ์เวลาของสถานะ quiet | 150 วินาที > 120 วินาที = quiet |
🏁 Summary
- AgentValley รวมสถานะของทุก session และ sub-agent ของ Claude Code ไว้ที่ notch ของ Mac มีตัวเลขแดงบอกว่าเอเจนต์รอคุณ
- ใช้ได้เฉพาะ macOS 15+, MacBook ที่มี notch และ Claude Code โอเพนซอร์ส MIT ติดตั้งด้วย brew ราว 1 นาที
- อ่านไฟล์ session แบบอ่านอย่างเดียว และเขียนเฉพาะโฟลเดอร์ของตัวเอง ยกเว้นเมื่อคุณเลือกตั้ง terminal crew หรือปลั๊กอินเอง
- ยังไม่มีหลักฐานที่วัดได้ว่าแอปช่วยให้ทำงานเร็วขึ้นหรือประหยัดกว่า ต้องทดสอบด้วยตัวเอง และตัวเลขต้นทุนเป็นค่าประมาณที่ราคา API
- อ่านได้จากหน้า repo และ README เท่านั้น ยังไม่ได้ตรวจโค้ดและยังไม่ได้ commit sha
