บทที่ 7

Cortex

กลไกการพัฒนา มันเปลี่ยนงานที่เอเจนต์ของคุณทำอยู่แล้วให้กลายเป็นสกิลที่เรียนรู้ ไอเดีย และข้อเสนอ ตามจังหวะที่คุณตั้งไว้ ภายในงบที่คุณจำกัดไว้ และย้อนกลับได้ในทุกการเปลี่ยนแปลง

ทุกบท

สิ่งที่ Cortex ทำจริง ๆ

Cortex คือ Cortex ของแดชบอร์ดและกลไกเบื้องหลังมัน หากปล่อยไว้เฉย ๆ มันจะรันชุดเฟสต่าง ๆ ตามตารางเวลาและสร้างสิ่งที่คุณสามารถลงมือทำต่อได้ ดังนี้

  • สกิลที่เรียนรู้ มันสังเกตเห็นขั้นตอนที่เอเจนต์ทำซ้ำแล้วซ้ำเล่า แล้วจดมันไว้เป็นสกิลที่นำกลับมาใช้ใหม่ได้
  • ไอเดีย การระดมสมอง และต้นแบบ แต่ละอันคือโฟลเดอร์หนึ่งในเวิร์กสเปซของเอเจนต์ที่มีเนื้อหาจริงจัง ไม่ใช่แค่บันทึกบรรทัดเดียว
  • โปรเจกต์ เป็นรายการที่ถูกยกระดับขึ้นมา มี README แผนแบ่งเฟสที่มีช่องกาเครื่องหมาย ไฟล์สถานะ และบันทึกประจำ
  • รายการเชิงรุก ข้อเสนอแนะและข้อค้นพบที่มีหลักฐานรองรับ แต่ละอันมาพร้อมการกระทำที่ชัดเจนและลิงก์แหล่งที่มา
  • ข้อเสนอการพัฒนาตนเอง การแก้ไขที่เสนอสำหรับเอกสารการทำงานของเอเจนต์เอง
  • การตรวจสอบตนเอง ข้อค้นพบเกี่ยวกับระบบเอง แต่ละอันมีปุ่มให้ตรวจสอบเพิ่มเติม
  • รอบการปรับให้เหมาะสม ที่ครอบคลุมเวิร์กสเปซ ชุดสกิล และความจำ

สิ่งเหล่านี้ตรงกับแท็บด้านบนของส่วนนี้ ได้แก่ Pulse, Brainstorming, Ideas, Prototypes, Projects, Learned Skills, Self-Improve และ Self-Checks

ตารางการตั้งค่า

ด้านบนของหน้าจะมีพื้นผิวควบคุม เป็นตารางสองคอลัมน์ที่แต่ละการตั้งค่าคือหนึ่งแถว เอเจนต์ทั้งหมด คือค่าเริ่มต้นของทั้งระบบ ไม่เปิดก็ปิด คอลัมน์ที่สองคือของ เอเจนต์ที่เลือกไว้ การกำหนดค่าเฉพาะ ซึ่งมีสามสถานะ ได้แก่ สืบทอด, เปิด, ปิด ข้าง ๆ การกำหนดค่าเฉพาะแต่ละอัน แดชบอร์ดจะแสดงค่า ที่สรุปแล้ว ที่สรุปแล้ว ซึ่งเป็นค่าที่เอเจนต์ตัวนั้นใช้งานจริงหลังจากรวมทั้งสองระดับเข้าด้วยกัน

แถวควบคุมอะไร
กลไก Cortexสวิตช์หลัก การตั้งเป็นปิดสำหรับเอเจนต์ตัวหนึ่งหมายความว่าไม่มีการรับรู้ใด ๆ เลย ไม่มีเฟสตามตารางเวลา ไม่มีการรันด้วยมือ ส่วนการตั้งเป็นปิดสำหรับเอเจนต์ทั้งหมดคือการหยุดทั้งระบบ
อิสระเปิดหมายความว่าเฟสต่าง ๆ จะรันตามจังหวะของมันเองโดยไม่มีใครดูแล ส่วนปิดจะทำให้กลไกยังพร้อมใช้งานแต่ไม่ทำงานเอง คุณยังรันเฟสด้วยมือได้อยู่
อัตโนมัติเต็มรูปแบบOn by default. Auto-approves the output that would otherwise wait for a click: learned skills are kept, memory and procedure improvements are applied, and actionable items are executed. Three things wait for a click in either mode - changes to an agent's identity documents, anything sent outside the deployment, and anything that cannot be undone - unless the agent's approval_required list is emptied.
CadenceRelaxed, Balanced หรือ Aggressive กำหนดว่าแต่ละเฟสจะรันบ่อยแค่ไหน และงบประมาณรายวันด้านล่าง
การกำหนดค่าเฉพาะทำงานได้ทั้งสองทิศทาง

เอเจนต์ที่ตั้งเป็น เปิด ก็จะทำงานอยู่ดี แม้ว่าค่าเริ่มต้นของทั้งระบบจะเป็น ปิด “ปิด Cortex ทุกที่ เปิดไว้แค่เอเจนต์ตัวเดียวที่ฉันกำลังทดลองอยู่” คือรูปแบบที่รองรับได้ และ สืบทอด จะทำตามค่าเริ่มต้นอย่างแท้จริงไม่ว่าค่านั้นจะชี้ไปทางไหน ส่วนท้ายจะนับจำนวนการกำหนดค่าเฉพาะของเอเจนต์ และมีปุ่ม รีเซ็ตเป็นค่าเริ่มต้น ให้ล้างทั้งหมดได้ในคลิกเดียว

ตัวควบคุมตอบสนองทันที สวิตช์จะขยับทันทีที่คลิก และคำขอจะตามมาอีกครู่ พร้อม toast แจ้งเตือนถ้ามีอะไรผิดพลาด สวิตช์หลักแบบเดียวกันของแต่ละเอเจนต์ยังปรากฏซ้ำเป็นการ์ด Cortex Engine บนแท็บ Overview ของเอเจนต์ สำหรับตอนที่คุณอยู่ตรงนั้นอยู่แล้ว

Cadence และงบประมาณรายวัน

Cadence คือปุ่มปรับเดียวที่กำหนดว่ากลไกนี้จะทำงานหนักแค่ไหน มันกำหนดความถี่ของแต่ละเฟส และเพดานของการรันเชิงลึกที่มีต้นทุนสูงต่อวัน: ผ่อนคลาย ให้ 6 ครั้ง สมดุล 12 ครั้ง และ เข้มข้น 24 ครั้ง ค่าเริ่มต้นคือ Aggressive

หนึ่ง การรันเชิงลึกวันนี้ จะแสดงการใช้งานเทียบกับเพดานนั้น เมื่องบประมาณหมด เฟสอัตโนมัติจะข้ามไปจนถึงพรุ่งนี้แทนที่จะแอบลดไปใช้โมเดลที่ถูกกว่าเงียบ ๆ กลไกนี้ยอมไม่ทำอะไรเลยดีกว่าทำอะไรที่แย่กว่า การกระทำแบบใช้มือยังทำงานได้อยู่แม้งบจะหมด แต่จะขอให้ยืนยันก่อนเสมอ การรันที่มีต้นทุนสูงจึงไม่มีทางเกิดจากการคลิกพลาด

เคล็ดลับ

ถ้า Cortex ดูจะรบกวนหรือมีค่าใช้จ่ายสูงเกินไป ให้ปรับ Cadence เป็น ผ่อนคลาย Relaxed ก่อนที่จะปิดอะไรไป เสียงรบกวนที่รู้สึกได้ส่วนใหญ่มาจากความถี่ ไม่ใช่ตัวฟีเจอร์เอง

เฟสต่าง ๆ และการรันเฟสใดเฟสหนึ่งตอนนี้

ส่วนที่ยุบเก็บได้ชื่อ เฟสและตารางเวลา แสดงรายการทุกเฟสพร้อมสวิตช์เปิดใช้งานของตัวเอง, Cadence, การรันครั้งถัดไปและครั้งล่าสุดพร้อมสถานะ และปุ่ม ล็อก ที่แสดงการรันล่าสุดของเฟสนั้น พร้อมปุ่ม รันตอนนี้ เฟสที่กำลังทำงานอยู่จะแสดงไอคอนหมุนแบบสด ๆ และปิดปุ่ม Run now ของตัวเองไว้ คุณจึงบอกได้เสมอว่าอะไรกำลังทำงานอยู่

ปุ่มด้านบนสามปุ่มครอบคลุมงานที่ทำด้วยมือ ได้แก่ คิดตอนนี้ จะรันฟันเนลทั้งหมดทันที และ เพิ่มประสิทธิภาพเวิร์กสเปซ และ เพิ่มประสิทธิภาพสกิล รันรอบเหล่านั้นเมื่อสั่ง ตัวปรับให้เหมาะสมทั้งสองแบบทำงานอยู่เบื้องหลัง การปิดลิ้นชักแสดงผลไม่ได้ยกเลิกการรัน และการคลิกปุ่มซ้ำจะเปิดสถานะแบบสดขึ้นมาใหม่แทนที่จะเริ่มรันรอบที่สอง กิจกรรม จะเปิดบันทึกตรวจสอบของทุกอย่างที่ Cortex ทำไปเองโดยอิสระ

การทำงานกับสิ่งที่มันผลิตออกมา

แท็บ Brainstorming, Ideas, Prototypes และ Projects เป็นรายการการ์ดเต็มความกว้าง แต่ละใบแสดงคำอธิบาย เวลาที่แตะล่าสุด แหล่งที่มา และแท็กของมัน ทุกส่วนมี ใช้งานอยู่ / ยกระดับแล้ว / ทิ้งแล้ว ตัวกรองย่อยพร้อมจำนวนกำกับ

คลิกที่การ์ดเพื่อเปิดดู จากตรงนั้น หรือจากตัวการ์ดเอง คุณสามารถ:

  • เปิด รายละเอียดพร้อมไฟล์ในโฟลเดอร์ของรายการนั้น และสำหรับโปรเจกต์ จะมีแถบความคืบหน้าที่ขับเคลื่อนด้วยช่องกาเครื่องหมายในแผนของมัน
  • สำรวจเพิ่มเติม รอบการค้นคว้าที่ลึกขึ้นซึ่งเติมเนื้อหาให้โฟลเดอร์นั้นสมบูรณ์ขึ้น
  • สร้างโปรเจกต์ ยกระดับรายการนั้นและให้เอเจนต์วางโครงแผนงานรอบมัน
  • แชท เปิดบทสนทนาที่ใส่บริบทของรายการนั้นไว้ล่วงหน้า ซึ่งมักเป็นวิธีที่เร็วที่สุดในการซักไซ้ไอเดียหนึ่ง ๆ
  • ทิ้ง เอาออกจากรายการ แต่ยังอยู่บนดิสก์
  • ส่งให้เอเจนต์ สำหรับต้นแบบ จะขอให้เอเจนต์รันหรือปรับปรุงมันต่อ

ตำแหน่งของคุณจะถูกจดจำไว้ ทั้งแท็บที่เปิดอยู่ ตัวกรองย่อย ลิ้นชักที่เปิดค้างไว้รวมถึงบทสนทนาในลิ้นชักและร่างที่ยังไม่ได้ส่ง และตำแหน่งเลื่อนหน้าจอของคุณ ทั้งหมดนี้จะยังอยู่แม้คุณจะสลับไปดูส่วนอื่นแล้วกลับมา การลงมือทำอะไรกับการ์ดใบหนึ่งจะรีเฟรชรายการอยู่ตรงที่เดิม ไม่ใช่เด้งคุณขึ้นไปบนสุด

คุณไม่จำเป็นต้องใช้แดชบอร์ดเลยก็ได้ เอเจนต์ที่เปิดใช้กลไกนี้จะมีเครื่องมือแชตที่ตรงกัน ดังนั้น “แสดงไอเดียของฉันหน่อย” “ยกระดับไอเดียเรื่องราคาให้เป็นโปรเจกต์” “สำรวจไอเดียระดมสมองนั้นต่อ” และ “ทิ้งต้นแบบตัวที่สองไป” ล้วนใช้งานได้ในบทสนทนาและมีผลกับรายการชุดเดียวกับที่แดชบอร์ดแสดง

การอนุมัติ การย้อนกลับ และ Self-Checks

การเปลี่ยนแปลงอัตโนมัติทุกครั้งจะถูกจับภาพไว้ พร้อมปุ่ม ย้อนกลับ. Changes to an agent's identity documents are treated differently again: they always land as proposals in the approval queue and wait for your click whether อัตโนมัติเต็มรูปแบบ is on or off. So do outbound sends and irreversible actions from a background run. A deployment owner can lift that hold for one agent by emptying the approval_required list in that agent's configuration; it is never lifted by default. Turning Fully Autonomous on sweeps whatever else is already pending.

Self-Checks ข้อค้นพบของ Self-Checks เป็นสิ่งที่ลงมือทำได้ ไม่ใช่แค่ให้ข้อมูล แต่ละอันมาพร้อมปุ่ม แก้ไขด้วยเอเจนต์ ซึ่งจะเปิดบทสนทนาที่เตรียมไว้สำหรับสืบหาสาเหตุ และถ้าปลอดภัยก็จะแก้ปัญหาให้ด้วย และปุ่ม ปัดตก สำหรับข้อค้นพบที่คุณพิจารณาแล้วว่าไม่เกี่ยวข้อง

การกำหนดทิศทางให้มัน

ใต้แผงการตั้งค่า มีส่วนที่ยุบเก็บได้ชื่อ ปรับแต่ง Cortex Engine ของคุณ จะแก้ไขไฟล์ทิศทางความคิดสร้างสรรค์ของเอเจนต์โดยไม่ต้องออกจากหน้านี้ มีสามส่วนแบบเขียนอิสระ ได้แก่ เป้าหมาย, ความฝัน และ สิ่งที่ควรเลี่ยง และชี้ทิศทางเฉพาะเฟสที่สร้างเนื้อหาเท่านั้น มันไม่เปลี่ยนพฤติกรรมของเอเจนต์ในบทสนทนาทั่วไป นั่นเป็นหน้าที่ของ system prompt และเอกสารตัวตน

ไฟล์นี้จะแสดงเป็นตัวอย่างแบบมาร์กดาวน์เป็นค่าเริ่มต้น พร้อมปุ่ม แก้ไข ปุ่มที่สลับไปยังตัวแก้ไขแบบดิบ ป้ายกำกับจะระบุว่าปรับแต่งแล้วเมื่อไฟล์มีเนื้อหาจริงอยู่ในนั้น นี่คือสิบนาทีที่คุ้มค่าที่สุดที่คุณจะใช้กับ Cortex เครื่องมือที่ถูกบอกว่าคุณอยากบรรลุอะไรจริง ๆ จะให้ไอเดียที่เข้าเรื่อง ส่วนเครื่องมือที่ถูกปล่อยไว้กับโครงเริ่มต้นจะให้ไอเดียทั่ว ๆ ไป

การตั้งค่าเริ่มต้นที่สมเหตุสมผล

  1. เปิดใช้ Cortex กับเอเจนต์ตัวเดียวก่อน ปล่อยค่าเริ่มต้นของทั้งกองเอเจนต์ไว้เหมือนเดิม แล้วตั้งค่าเฉพาะของเอเจนต์ตัวนั้นเป็น On
  2. Switch Fully Autonomous off to begin with. It is on by default; with it off you will see every proposal in the queue and can judge the quality before letting them apply themselves.
  3. ตั้งจังหวะเป็นแบบผ่อนคลาย คุณกำลังประเมินคุณภาพของผลงาน ไม่ใช่ปริมาณ
  4. เขียนไฟล์ creative-direction (แนวทางความคิดสร้างสรรค์) เป้าหมาย ความฝัน และเรื่องที่คุณไม่อยากให้มันไปแตะต้องเลย
  5. กลับมาดูอีกครั้งในหนึ่งสัปดาห์ อ่าน Activity และแท็บ Ideas ถ้าผลงานใช้ได้ ให้เพิ่มจังหวะหรือเปิด Fully Autonomous ถ้ายังไม่ใช้ได้ ให้ลับไฟล์แนวทางให้คมขึ้นแทนที่จะปิดเครื่องมือทั้งหมด