amenbo 10.0.0 — ปลั๊กอินเอื้อมถึงได้แค่โปรเจกต์ที่มันถูกเรียกให้ทำงาน
ตอนนี้ export backup และ restore หยุดอยู่ที่หน้าต่างที่ปลั๊กอินถูกเรียกขึ้นมา และไฟล์ export คือบันทึก ณ ขณะเดียว มีการเปลี่ยนรูปร่างหนึ่งอย่างในสิ่งที่ amenbo agent --json คืนกลับมา
ปลั๊กอินถูกยื่นหน้าต่างให้บานหนึ่ง และตอนนี้ export backup กับ restore หยุดอยู่ที่หน้าต่างนั้น เราขออภัยกับพฤติกรรมที่ยืนอยู่มาจนถึง 9.2.0 มีการเปลี่ยนรูปร่างหนึ่งอย่างในสิ่งที่ amenbo agent --json คืนกลับมา อ่านหัวข้อการอัปเดตก่อนอัปเกรด
export backup และ restore หยุดอยู่ที่หน้าต่างของปลั๊กอิน
amenbo ยื่นหน้าต่างให้ปลั๊กอินบานหนึ่ง นั่นคือโปรเจกต์ที่มันถูกเรียกให้ทำงาน และไม่มีอย่างอื่นอีก จนถึง 9.2.0 มีสามคำสั่งที่ไม่ได้ดูหน้าต่างนั้น เมื่อถูกเรียกจากภายในปลั๊กอิน export backup และ restore ทำงานกับทุกโปรเจกต์บนเครื่อง และ restore เป็นการเขียนไม่ใช่การอ่าน มันจึงแทนที่ตัวบันทึกที่จัดเก็บไว้ได้
ใน 10.0.0 การเรียกนั้นถูกปฏิเสธ
Error: export acts on this whole device, and a plugin reaches only through the window it fires in (AMB-P-…) — a window no argument widens. Nothing outside it was yours to read or to replace: the ids in the payload name what you were launched for.
backup และ restore ปฏิเสธด้วยวิธีเดียวกัน
การที่คุณรันคำสั่งเหล่านี้เองไม่มีอะไรเปลี่ยน และ AI ที่คุณมอบโฟลเดอร์ให้ดูแลก็เช่นกัน มีเพียงการเรียกที่มาจากภายในปลั๊กอินเท่านั้นที่ถูกปฏิเสธ
ไฟล์ export คือบันทึก ณ ขณะเดียว
บันทึกถูกเพิ่มเข้ามาได้ระหว่างที่ export กำลังทำงาน จนถึง 9.2.0 ความคิดเห็นที่ถูกเพิ่มหลังจาก export เริ่มไปแล้วอาจลงไปอยู่ในไฟล์ ขณะที่งานซึ่งมันห้อยอยู่กลับไม่อยู่ในนั้น เหลือไฟล์ที่ชี้ไปยังสิ่งที่ไม่มีอยู่ในตัวมันเอง ใน 10.0.0 ไฟล์ที่ export ออกมาทั้งไฟล์คือบันทึก ณ ขณะเดียว
คำสั่งของปลั๊กอินปรากฏอยู่ตรงขั้นที่ใช้มัน
amenbo agent --json คือสิ่งที่ AI อ่านเพื่อรู้ว่าจะทำงานในโฟลเดอร์นั้นอย่างไร ติดตั้งและเปิดใช้ปลั๊กอิน แล้วบรรทัดคำสั่งของมันจะไปนั่งอยู่บนขั้นที่มันสังกัด จากปลั๊กอิน worktree
{
"id": "cut-per-task",
"step": "Cut a worktree per task, whenever the work will produce commits. ...",
"tools": [
"amenbo plugin run worktree start <task-id>"
]
}
AI ไม่ต้องคิดเองอีกแล้วว่าตรงจุดนั้นจะเรียกปลั๊กอินอย่างไร เพราะการเรียกอยู่บนขั้นนั้นแล้ว
ถ้าคุณมีปลั๊กอิน worktree อยู่แล้ว amenbo plugin update worktree จะสลับมันให้
SHA แบบสั้นถูกปฏิเสธพร้อมวิธีสร้างตัวเต็ม
amenbo task commit add รับเฉพาะ SHA แบบเต็มความยาว ตอนนี้การปฏิเสธพ่วงวิธีขยายตัวสั้นมาด้วย
$ amenbo task commit add AMB-T-… 4a73991 --actor ai
Error: a commit sha must be full-length lower-case hex (40 for SHA-1, 64 for SHA-256) — not a short sha, branch, tag or revision
Hint: `git log --oneline` prints the short form. Expand it with `git rev-parse <short sha>` and pass what that returns — amenbo never runs git itself.
ก่อนอัปเดต
มีการเปลี่ยนรูปร่างหนึ่งอย่างในสิ่งที่ amenbo agent --json คืนกลับมา คำสั่งที่คุณยื่นให้ AI ไม่ต้องแก้ เพราะมันมาจาก amenbo agent --json เอง มีเพียงสคริปต์ของคุณเองที่อ่านผลลัพธ์นั้นเท่านั้นที่ได้รับผลกระทบ
agentCycle เปลี่ยนจากลิสต์ของประโยคไปเป็นออบเจกต์ ตอนนี้มันเก็บ description ซึ่งบอกวิธีอ่านขั้นตอน และ steps แต่ละขั้นมี id ติดมาด้วย
รูปแบบข้อมูลที่จัดเก็บไม่เปลี่ยน ข้อมูลจากเวอร์ชันก่อนหน้าจึงเปิดได้ตามเดิม
รับตัวติดตั้ง
เปิดตัวติดตั้งของระบบปฏิบัติการที่คุณใช้ได้จาก รุ่นล่าสุด ไม่ต้องใช้สิทธิ์ผู้ดูแลระบบ
- macOS —
.pkgมีทั้งสำหรับ Apple silicon และ Intel อย่างละตัว (GUI กับ CLI มาด้วยกัน การเปิดครั้งแรกจะมี Gatekeeper ถาม ให้คลิกขวา → “เปิด”) - Windows — setup
.exe(GUI กับ CLI มาด้วยกัน) - Linux — GUI เป็น AppImage ส่วนคำสั่ง
amenboมาจากตัวติดตั้งของ CLI
เวลาจะอัปเดต บน GUI แบนเนอร์ “มีเวอร์ชันใหม่กว่า” จะทำการอัปเดตอยู่กับที่ให้ ถ้าคุณติดตั้งแค่ CLI ก็ใช้ amenbo update --apply สลับมันได้
เพิ่งเริ่มใช้ใช่ไหม ดู เริ่มต้น