osFoundry / Platform
Kontainer
Kontainer jangka panjang untuk layanan backend, agen, atau build worker. Log streaming langsung.
Apa itu
Kontainer di osFoundry adalah instance komputasi cloud khusus yang berjalan lama, untuk pekerjaan yang tak bisa ditampung oleh satu giliran chat: layanan backend yang harus tetap hidup, agen AI yang berjalan berjam-jam, dan build worker yang mengompilasi serta mengemas kode Anda. Setiap kontainer berjalan di servernya sendiri, dengan alokasi tetap berupa RAM, vCPU, dan batas jumlah agen bersamaan, sehingga pekerjaan berat di satu kontainer tak pernah menguras sumber daya kontainer lain. Anda membeli kontainer per tier (Starter, Standard, atau Power), memberinya nama, lalu memulai atau menghentikannya sesuai kebutuhan dari Settings; tarifnya adalah biaya bulanan tetap per tier, dengan opsi auto-stop saat idle agar kontainer yang ditinggalkan tak terus menagih setelah pekerjaan selesai.
Di dalam osFoundry, kontainer adalah runtime kelas satu yang bisa Anda sambungkan. Ia menyediakan terminal PTY interaktif (dengan dukungan penuh tombol panah, ANSI, ctrl+C, dan resize lewat xterm.js), sehingga agen CLI seperti aider atau claude-code berperilaku persis seperti di shell lokal. Log mengalir langsung melalui kanal server-sent-events: panel log mengikuti keluaran proses utama kontainer (boot server, crash, error deploy, serta stdout dari subproses latar yang akan terlewat oleh terminal biasa) saat itu terjadi, tanpa perlu refresh. Room app bisa mengikat kontainer yang dideklarasikan di manifesnya, yang otomatis menyediakan volume blok persisten dan menyuntikkan secret per instance sebagai variabel lingkungan di setiap exec, sehingga layanan Anda memiliki state dan kredensialnya tanpa perlu Anda sambungkan manual.
Ini penting karena osFoundry adalah workspace BYOK yang local-first: model dan key milik Anda sepenuhnya, dan sebagian besar pekerjaan Anda tetap di perangkat Anda. Kontainer memperluas workspace yang sama ke luar untuk pekerjaan yang benar-benar butuh mesin persisten yang selalu menyala, tanpa keluar dari lingkungan tempat chat, agen, kode, dan data Anda sudah berada, dan tanpa pajak platform per kursi di atas biaya komputasi.
Kemampuan utama
- Jalankan kontainer berjalan lama untuk layanan backend, agen otonom, atau build worker, masing-masing di server cloud khususnya sendiri
- Ikuti log langsung lewat SSE: boot server, crash, error deploy, dan stdout subproses latar, secara real-time tanpa refresh
- Buka terminal PTY interaktif (xterm.js) agar agen CLI seperti aider atau claude-code mendapat tombol panah, ANSI, ctrl+C, dan resize
- Pilih tier (Starter/Standard/Power) dengan RAM, vCPU, dan batas agen bersamaan yang tetap; mulai, hentikan, ganti nama, atau hapus sesuai kebutuhan
- Aktifkan auto-stop saat idle agar kontainer yang ditinggalkan berhenti setelah tak aktif, alih-alih menagih sepanjang hari
Kasus penggunaan
- Pengembang agen: jalankan sesi claude-code atau aider di kontainer tier Power untuk refactor multi-jam, mengamati log mengalir langsung sementara terminal PTY tetap interaktif
- Backend engineer: pertahankan layanan API sebuah room app tetap hidup di kontainer khusus dengan volume persisten dan secret yang disuntikkan, disediakan dari manifes app
- Pengguna CI/build: nyalakan kontainer Standard sebagai build worker, ikuti error deploy langsung, dan aktifkan auto-stop agar ia mati setelah build selesai
Pertanyaan yang sering diajukan
Apa yang sebenarnya bisa saya jalankan di kontainer osFoundry?
Apa pun yang harus tetap hidup lebih lama dari satu giliran chat: layanan backend, agen AI berjalan lama, atau build worker. Setiap kontainer adalah server penuh dengan akses shell lewat terminal interaktif, sehingga alat CLI seperti aider dan claude-code berjalan secara native.
Bagaimana saya melihat apa yang sedang dilakukan kontainer saya?
Panel log mengikuti proses utama kontainer melalui stream server-sent-events langsung, termasuk stdout dari subproses latar yang akan terlewat oleh terminal biasa. Anda juga mendapat terminal PTY interaktif penuh untuk mengendalikannya langsung.
Bagaimana penagihan kontainer, dan bisakah saya tak membayar saat idle?
Setiap kontainer bertarif bulanan tetap sesuai tier-nya (Starter, Standard, atau Power), yang menetapkan RAM, vCPU, dan batas agen bersamaannya. Aktifkan auto-stop saat idle agar ia berhenti setelah periode tak aktif, atau hentikan dan hapus manual kapan saja.