Cara Saya Membangun Perangkat AI Bersama untuk Tim Pengembang di Pi
Inflection AI
Seorang insinyur dari Habr merinci pembuatan perangkat AI bersama untuk tim pengembangan menggunakan Pi. Pengaturan ini menggunakan repositori Git khusus dengan konteks ekosistem, keterampilan untuk alat internal, dan antarmuka ganda: terminal dan Telegram. Ini memungkinkan agen AI untuk mengumpulkan konteks lintas repositori dan menangani tugas-tugas seperti menyiapkan tugas pengembangan, menyelidiki masalah, dan membuat perubahan.
Penulis merancang sebuah harness AI bersama untuk tim pengembangan, yang berpusat pada repositori Git khusus bernama 'agent'. Repositori ini berisi deskripsi proyek, dokumentasi, pengaturan Pi, dan keterampilan untuk integrasi CLI internal. Ruang kerja ini mencakup repositori-repositori saudara untuk aplikasi utama, infrastruktur, terraform, telegram-bot, analitik, dan QA. File AGENTS.md menyediakan peta proyek dan aturan untuk agen, yang memandu mereka untuk membaca repositori dan dokumentasi saudara yang relevan sesuai kebutuhan. Keterampilan didefinisikan dengan file SKILL.md yang menentukan kapan harus menggunakan CLI, bersama dengan referensi untuk instruksi operasional, seperti membaca atau membuat tugas di YouTrack. Kredensial diberikan melalui variabel lingkungan untuk menjauhkannya dari Git. Harness ini mendukung berbagai skenario, termasuk menyiapkan tugas, menyelidiki masalah, membuat perubahan, menjawab pertanyaan data, dan memeriksa produksi. Integrasi Telegram menggunakan harness yang sama melalui asisten obrolan yang menempelkan agen sebagai submodul Git, memastikan konteks yang konsisten. Pengaturan ini mencakup langkah-langkah keamanan seperti pembatasan akses obrolan, kredensial dengan lingkup terbatas, basis data produksi hanya-baca, dan persetujuan untuk operasi yang mengubah data.
Sumber: Habr — хаб ИИ —
asli
