IT

Devvm.dev: loyihalar va AI-agentlar uchun izolyatsiya qilingan muhit

Devvm.dev har bir dasturlash loyihasi va AI-agent uchun xavfsiz izolyatsiyalangan virtual mashinani bir buyruq bilan yaratish imkonini beradi.

·2 daqiqa o‘qish
Devvm.dev: loyihalar va AI-agentlar uchun izolyatsiya qilingan muhit

Devvm.dev dasturchilarga har bir loyiha uchun maxsus tayyorlangan vositalar to'plamiga ega izolyatsiyalangan qum qutisi (sandbox) muhitini taqdim etadi. Ushbu yechim Linux va macOS operatsion tizimlarida birdek ishlaydi hamda xavfsiz virtualizatsiyani ta'minlaydi.

  • Birgina buyruq yordamida to'liq izolyatsiyalangan virtual mashinani ishga tushirish.
  • Claude Code, Codex va opencode kabi mashhur AI-agentlarini xavfsiz qo'llab-quvvatlash.
  • Portlarni avtomatik yo'naltirish va VS Code bilan Remote-SSH orqali integratsiya.
  • Asosiy tizim va git repozitoriylarini potentsial xavflardan ishonchli himoya qilish.

Devvm.dev qanday ishlaydi

O'rnatish skripti Lima va QEMU kabi zarur komponentlarni sozlashda foydalanuvchidan tasdiq so'raydi. Loyiha papkasida ishga tushirilganda, devvm loyiha fayllari talab qiladigan dasturiy vositalarni aniqlaydi yoki devcontainer.json faylidagi ma'lumotlarga tayanadi.

Tarmoq darajalari va maxsus proksi-server yordamida virtual mashinaning tarmoqdagi faoliyati nazorat qilinadi. Claude Code yoki Codex uchun shaxsiy kalitlar va tokenlar asosiy kompyuterda qoladi, virtual mashina esa ulardan foydalanish imkoniyatini xavfsiz tarzda oladi.

Shuningdek o‘qingGoogle Antigravity 2.29 yangilanishi: ovozli rejim va masofaviy agentlar

Xavfsizlik va izolyatsiya

Zamonaviy dasturchilar ta'minot zanjiri hujumlari, sizib chiqqan maxfiy ma'lumotlar va xavfli agentlar kabi tahdidlarga duch kelishadi. Qum qutisi prinsipi har qanday kutilmagan xatolik yoki xavfning ta'sir doirasini faqat o'sha virtual muhit bilan cheklaydi.

macOS tizimida devvm git sozlamalari va hook'larni himoya qiladi, shunda virtual mashina asosiy operatsion tizimdagi git fayllarini o'zgartira olmaydi. Shuningdek, --clone opsiyasi orqali ishchi papkaga tegmagan holda kodni alohida nusxada tekshirish mumkin.

Arxitektura va unumdorlik

Birinchi yaratilgan virtual mashina bazaviy obrazni shakllantiradi va keyingi barcha mashinalar shu asosda soniyalar ichida ishga tushadi. Tizim dasturiy ta'minot versiyalarini bir marta yig'ib, ularni barcha virtual muhitlar uchun o'qish uchun mo'ljallangan umumiy resurs sifatida ulashadi.

Foydalanuvchilar o'zlarining shaxsiy qatlamlarini (layers) yaratishlari, qo'shimcha CLI vositalarini qo'shishlari yoki maxsus konteyner obrazlaridan foydalangan holda virtual muhitni o'z ehtiyojlariga moslashtirishlari mumkin.

Dasturchilar uchun ahamiyati

Bunday vositalar sun'iy intellekt agentlarini kundalik dasturlash jarayoniga xavfsiz joriy etishni osonlashtiradi. Dasturchilar asosiy tizim xavfsizligiga xavf tug'dirmasdan avtomatlashtirilgan yordamchilardan to'laqonli foydalanishlari mumkin.

Manba: Hacker News: Front Page

O‘xshash maqolalar