Dotpilot: การควบคุมเดสก์ท็อปแบบท้องถิ่นสำหรับตัวแทน AI
Dotpilot จาก Managedcode เป็นแพลตฟอร์มควบคุมเดสก์ท็อปที่เน้นการทำงานในเครื่องออกแบบมาสำหรับเอเจนต์ AI สร้างขึ้นด้วย C# และ .NET 10 ใช้แพลตฟอร์ม Uno สำหรับส่วนติดต่อผู้ใช้ โดยเน้นการทำงานในเครื่องและความเป็นส่วนตัวของข้อมูล แอปพลิเคชันโอเพนซอร์สฟรีนี้ช่วยให้ผู้ใช้สามารถจัดการและควบคุมเอเจนต์ AI ได้โดยตรงบนเครื่องของพวกเขา มันให้จุดเชื่อมต่อกลางสำหรับการเชื่อมต่อกับผู้ให้บริการ AI ต่างๆ และการทำงานในเครื่อง ทำให้เป็นเครื่องมือสำคัญสำหรับนักพัฒนาและผู้ใช้ที่มุ่งเน้นการจัดการเอเจนต์ AI ที่เป็นส่วนตัวในอุปกรณ์.
Dotpilot เชื่อมต่อกับอะไร?
Dotpilot เชื่อมต่อและจัดการ AI agents ที่ทำงานอยู่ในเครื่องของผู้ใช้ มันรวมเข้ากับ Microsoft Agent Framework สำหรับการจัดการ agent และ workflow สำหรับการเก็บข้อมูล มันใช้ SQLite ในเครื่อง Dotpilot ยังเชื่อมต่อกับผู้ให้บริการ AI ต่างๆ ผ่าน adapters รวมถึง Codex CLI, Claude Code, GitHub Copilot, Gemini, OpenAI API, และ Azure OpenAI มันยังรองรับ local runtimes เช่น LLamaSharp และ ONNX Runtime ซึ่งทำให้สามารถมีปฏิสัมพันธ์กับโมเดล AI ที่หลากหลายได้.
ฟีเจอร์หลักและเครื่องมือ
Dotpilot ทำงานเป็นหลักในฐานะ orchestrator และ control plane สำหรับ AI agents มันไม่เปิดเผยชุดเครื่องมือที่สามารถเรียกใช้ได้โดยเฉพาะที่มีชื่อเฉพาะ แทนที่นั้น agents ที่จัดการโดย Dotpilot ใช้เครื่องมือที่สามารถจัดหาได้จากบริการภายนอกหรือ local runtimes ระบบสนับสนุนการกำหนดค่าเครื่องมือและชุดเครื่องมือสำหรับ agents โดยการเรียกใช้เครื่องมือจะถูกติดตามผ่าน OpenTelemetry ขณะที่ Managedcode พัฒนา "dotnet-skills" ซึ่งเป็นแคตตาล็อกทักษะ .NET ที่สามารถติดตั้งได้ นี่คือทักษะสำหรับ agents ที่จะใช้ ไม่ใช่เครื่องมือที่สามารถเรียกใช้ได้โดยตรงจากแกนหลักของ Dotpilot.
ใครคือกลุ่มเป้าหมาย?
Dotpilot มุ่งเป้าไปที่นักพัฒนา .NET และผู้ใช้ที่ต้องการรันและจัดการ AI agents ในเครื่อง การออกแบบเหมาะสำหรับผู้ที่ให้ความสำคัญกับการประมวลผลในอุปกรณ์และความเป็นส่วนตัวของข้อมูล โดยเฉพาะสำหรับการจัดการ AI agents หลายตัวหรือการสร้าง workflow ที่ซับซ้อนหลายตัวแอเจนต์ แอปพลิเคชันนี้เหมาะสำหรับบุคคลที่ต้องการสร้าง agents โดยใช้คำอธิบายด้วยภาษาธรรมชาติ ข้ามไปหากคุณต้องการโซลูชันการจัดการ AI agent ที่เป็น cloud-native ซึ่งไม่ให้ความสำคัญกับการดำเนินการในเครื่องและความเป็นส่วนตัวของข้อมูล.
วิธีเริ่มต้น
ไม่มีข้อมูลรับรองที่จำเป็นสำหรับการดำเนินการในเครื่องหลักของ Dotpilot เมื่อเชื่อมต่อกับผู้ให้บริการ AI ที่อยู่บนคลาวด์ Dotpilot จะกำหนดค่า API keys สำหรับบริการเฉพาะเหล่านั้น.
กรณีการใช้งาน
- การรัน AI agents หลายตัวพร้อมกัน: เริ่มต้นและจัดการ AI agents หลายตัวแต่ละตัวในบริบทที่แยกจากกัน "Fleet Board" จะติดตามเซสชันที่ใช้งานอยู่.
- การสร้าง workflow หลายตัวแอเจนต์: สร้าง pipeline หลายตัวแอเจนต์โดยใช้ Microsoft Agent Framework สำหรับการทำงานร่วมกันของ agents ในงาน.
- การสร้าง agents โดยใช้ภาษาธรรมชาติ: อธิบายประเภทของ agent และ Dotpilot จะสร้างโปรไฟล์ของ agent รวมถึง system prompt และการกำหนดค่าเครื่องมือ.
Dotpilot เสนอแผนการควบคุมที่มุ่งเน้นท้องถิ่นสำหรับตัวแทน AI โดยให้ความสำคัญกับความเป็นส่วนตัวและการดำเนินการบนอุปกรณ์ ความสามารถในการจัดการตัวแทน การรวมเข้ากับผู้ให้บริการ AI ที่หลากหลาย และการสนับสนุนการทำงานหลายตัวแทนทำให้มันมีคุณค่าสำหรับนักพัฒนา .NET การมุ่งเน้นของแอปพลิเคชันในด้านการดำเนินการในท้องถิ่นหมายความว่าไม่จำเป็นต้องมีบัญชีสำหรับฟังก์ชันหลัก.