One Roof: kelola agen AI untuk coding di Mac

Pantau sesi, jawab permintaan persetujuan, dan jalankan pengulangan dengan batas yang jelas.

Buka situsnya ↗gaurav8936.github.io
gaurav8936.github.io
One Roof screenshot

Apa kegunaan One Roof? Penjelasan sederhana

One Roof adalah aplikasi Mac gratis untuk mengumpulkan agen AI untuk coding di satu tempat. Claude Code, Codex, Gemini CLI, Kimi, dan Antigravity tetap menjalankan alat baris perintah aslinya. Shell biasa juga bisa dibuka. Anda melihat pekerjaan yang berjalan, sesi yang menunggu jawaban, dan keputusan yang perlu diambil.

Situsnya menyediakan penjelasan produk, demo, dan unduhan. Pemakaian berlangsung di aplikasi yang dipasang. Ini berguna bagi developer yang membagi perencanaan, implementasi, dan peninjauan ke beberapa agen atau mengerjakan banyak repositori.

Jawab permintaan tanpa mencari di setiap terminal

Inbox mengumpulkan permintaan dari sesi dan memprioritaskan pekerjaan yang terhambat. Pilihan jawaban berasal dari agen itu sendiri. Anda bisa menjawab di sini atau mengetik langsung di terminal; keputusan persetujuan tetap milik Anda.

Sessions menampilkan status, agen, akun, dan folder. Layanan latar belakang roofd menjaga sesi aktif ketika aplikasi ditutup. Home merangkum kegagalan semalam dan langkah berikutnya. History menyimpan peristiwa penting beserta keputusan selama 30 hari dan mendukung pencarian.

Ulangi pekerjaan sampai pemeriksaan berhasil

Di Loops, tentukan repositori, agen, tujuan, perintah pemeriksaan, dan batas. Uji perintah tersebut lalu periksa pratinjau eksekusi pertama. Contohnya adalah memperbaiki bug sampai pengujian berhasil.

One Roof memeriksa lebih dahulu. Jika sudah berhasil, tidak ada agen yang dimulai. Jika gagal, agen bekerja di Git worktree terpisah dan pemeriksaan diulang setelah setiap putaran. Proses berhenti saat berhasil atau mencapai batas waktu, putaran, maupun kegagalan berulang. Hasil menunggu peninjauan Anda; loop tidak melakukan push, merge, atau deployment secara mandiri.

Loop bawaan awalnya nonaktif. Jadwal saat aplikasi ditutup membutuhkan pengaktifan pengaturan dan Mac yang tetap terjaga. Lihat panduan Loops resmi untuk detail konfigurasi dan persetujuan.

Persiapan Mac dan sesi pertama

Persyaratan yang dipublikasikan adalah Apple silicon, macOS 14 atau lebih baru, Git, serta setidaknya satu CLI agen yang sudah dipasang dan diautentikasi.

  1. Unduh ZIP dari Releases, ekstrak, lalu pindahkan One Roof ke Applications.
  2. Selesaikan pengaturan, izinkan roofd, dan pilih folder yang menampung repositori kode.
  3. Tekan ⌘N, tuliskan tugas yang jelas, lalu pilih agen dan repositori.
  4. Mulai dengan ⌘Return. Buka Inbox melalui ⌘I saat ada pertanyaan, kemudian periksa perubahan dan hasilnya.

Pahami batas perlindungan memori

Resources menunjukkan CPU dan memori sesi beserta pohon proses, dengan grafik sepuluh menit. Peringatan bawaan pada 1 GB dan penghentian pada 2 GB berlaku untuk proses penampung sesi. Angka itu bukan batas jumlah memori semua proses turunannya. Konfigurasi lingkungan dapat mengubah ambang.

Gratisnya aplikasi, biaya model, dan akses file

Diverifikasi pada 5 November 2026: aplikasi gratis dan bersumber terbuka dengan lisensi MIT. Langganan agen dan pemakaian API terpisah. Putaran loop, peninjauan tambahan, dan evaluasi dapat menghabiskan kuota akun Anda.

Pemasangan baru memakai mode Manual untuk setiap agen. Mode lain bergantung pada CLI; argumen khusus dapat menimpa pengaturan. Pilih folder khusus kode karena agen dapat membaca isi di bawahnya. Antarmuka lokal tidak menjamin seluruh model yang terhubung berjalan tanpa internet.

Integrasi pilihan dan batas fitur saat ini

Linear memerlukan API key Anda sendiri. OpenCode dan Goose bisa memakai model yang dihosting dengan kredensial serta plafon reservasi anggaran sendiri. Model lokal kecil yang opsional membantu label dan penjelasan. Kit roof mengatur aturan serta ruang kerja bersama: roof install --dry-run menampilkan rencana pemasangan dan roof doctor memeriksa konfigurasi. Evals secara jelas masih berstatus draf.

Pertanyaan umum

Apakah gratisnya One Roof termasuk pemakaian AI?

Yang gratis adalah aplikasinya. Akses akun agen dan API model mengikuti ketentuan terpisah, tanpa pemakaian tak terbatas yang disertakan.

Mac seperti apa yang didukung?

Persyaratan resmi adalah Apple silicon dengan macOS 14+. Antarmuka Windows/Linux atau versi Intel belum diverifikasi.

Agen coding apa yang bisa dipakai?

Claude Code, Codex, Gemini CLI, Kimi, Antigravity, serta shell biasa. OpenCode dan Goose perlu pengaturan tambahan.

Sumber resmi