DevOn
Enterprise

Claude Code projectlaringiz — jonli 3D shaharcha

Har bir project — xona, har bir papka — bino, jonli sessiyalar esa shu shaharchada yuradi. To'liq o'z kompyuteringizda ishlaydi.

curl -fsSL https://getdevon.pages.dev/install.sh | bash

Terminal'ga qo'ying

Umumiy ma'lumot

DevOn kompyuteringizdagi Claude Code projectlarini skanerlaydi va brauzerda kichik shaharcha ko'rinishida chizadi.

Butun shaharcha: binolar — papkalar, xonalar — projectlar, faollik lentasi esa har bir sessiya nima qilayotganini ko'rsatadi.
Butun shaharcha: binolar — papkalar, xonalar — projectlar, faollik lentasi esa har bir sessiya nima qilayotganini ko'rsatadi.
  • Har bir project — xona: Claude sessiyalari uchun stol, projectning o'z agentlari uchun stollar va mehmonlar uchun uchrashuv stoli. Skills, MCP serverlar va commands kitob javoni, server shkafi va e'lonlar taxtasi bo'lib ko'rinadi.
  • Har bir papka — bino. Bir nechta project turgan papka koridorli binoga aylanadi; binolar orasida ko'chalar, mashinalar va piyodalar bor.
  • Lobby — global ~/.claude: global staff agentlar, skills javoni va hooklar.
  • Live rejim qaysi xonada sessiya ishlayotgani, qaysi tool ishlatilayotgani, subagent qayerga ketgani va kim ruxsat kutayotganini ko'rsatadi.
  • Tong va tun mavzulari, uch til: o'zbekcha, inglizcha, ruscha.
Xonani bossangiz, uning sessiyalari, agentlari, skills va MCP serverlari ko'rinadi; shu yerdan terminal yoki yangi Claude sessiyasini ochish mumkin.
Xonani bossangiz, uning sessiyalari, agentlari, skills va MCP serverlari ko'rinadi; shu yerdan terminal yoki yangi Claude sessiyasini ochish mumkin.
DevOn faqat 127.0.0.1 da ishlaydi. Kompyuteringizdan tashqariga hech narsa chiqmaydi.

O'rnatish

Bitta buyruq DevOn'ni o'rnatadi, devon buyrug'ini qo'shadi va ishga tushiradi.

curl -fsSL https://getdevon.pages.dev/install.sh | bash

Terminal'ga qo'ying

O'rnatuvchi nima qiladi:

  1. DevOn paketini yuklab oladi va SHA-256 nazorat summasini tekshiradi.
  2. Node.js 20 yoki undan yangisini qidiradi. Topilmasa, ~/.devon/runtime ichiga alohida nusxasini yuklaydi; tizimingiz o'zgarmaydi.
  3. devon buyrug'ini PATH'ga qo'shadi.
  4. DevOn'ni fonda ishga tushiradi va http://127.0.0.1:4777 ni ochadi.

Keyingi safar terminalni ochib, shuni yozing:

devon

Talablar

Qo'llab-quvvatlanadi
macOSIntel va Apple Silicon
Linuxx64 va arm64 (glibc distributivlari)
WindowsWindows 10 (1803 yoki yangiroq) va Windows 11
Claude CodeO'rnatilgan va kamida bir marta ishlatilgan (~/.claude mavjud bo'lishi uchun)
BrauzerWebGL'ni qo'llaydigan istalgan zamonaviy brauzer
Node.jsShart emas. 20+ versiya bo'lsa, o'sha ishlatiladi, bo'lmasa o'zi o'rnatiladi

Qanday ishlaydi

DevOn — kichik lokal veb-server va 3D sahifa. U faqat Claude Code'ning o'z fayllarini o'qiydi; Claude bilan ham, biror tarmoq xizmati bilan ham bog'lanmaydi.

  1. Claude Code fayllari~/.claude, ishlayotgan sessiyalar va project papkalaringiz
  2. DevOn serveri127.0.0.1:4777 dagi lokal jarayon. Har 60 soniyada qayta skanerlaydi va jonli o'zgarishlarni uzatadi
  3. BrauzeringizShaharchani 3D'da chizadi va sessiyalar ishlagan sari yangilaydi

Nima o'qiladi va nima uchun:

ManbaNima uchun
~/.claude.jsonClaude Code ishlatilgan projectlar ro'yxati
Skanerlanadigan papkalar.claude/ yoki CLAUDE.md bor projectlar
.claude/agents, skills, MCP, commandsHar bir xona va lobby'dagi stollar va jihozlar
~/.claude/sessions/*.jsonHozir qaysi sessiyalar va qayerda ishlayotgani
Hook eventlari (ixtiyoriy)Ishlatilayotgan tool, subagentlar, ruxsat kutish

O'rnatilgan fayllar:

Yo'lIchida nima bor
~/.devon/appDevOn'ning o'zi (yangilanganda almashtiriladi)
~/.devon/runtimeAlohida Node.js, faqat tizimda bo'lmagan bo'lsa
~/.devon/bin/devondevon buyrug'i
~/.devon/office.config.jsonSozlamalaringiz (yangilanganda saqlanadi)
~/.devon/devon.logServer logi

devon buyrug'i

Hammasi bitta buyruq bilan boshqariladi. Argumentsiz yozilsa, devon start bilan bir xil.

BuyruqNima qiladi
devonDevOn'ni fonda ishga tushiradi va brauzerda ochadi
devon stopFondagi serverni to'xtatadi
devon restartTo'xtatib, qayta ishga tushiradi
devon statusDevOn ishlayotganini ko'rsatadi
devon openDevOn sahifasini brauzerda ochadi
devon hooks installLive hookni yoqadi (tool, subagent, ruxsat kutish)
devon hooks uninstallLive hookni o'chiradi
devon updateEng so'nggi versiyani yuklab o'rnatadi
devon uninstallDevOn'ni to'xtatadi, hookni olib tashlaydi va ~/.devon ni o'chiradi
devon versionO'rnatilgan versiyani chiqaradi
devon helpBarcha buyruqlar ro'yxati

Live hook

Sessiyalar hech qanday sozlashsiz ko'rinadi. Tool, subagent va "ruxsat kutyapti" holatlarini ham ko'rish uchun hookni yoqing:

devon hooks install

U Claude Code settings.json fayliga bitta yozuv qo'shadi (avval zaxira nusxa olinadi), boshqa hooklaringizga tegmaydi. Olib tashlash:

devon hooks uninstall
Hook asinxron ishlaydi, hech narsa chiqarmaydi va har doim 0 bilan tugaydi, shuning uchun DevOn o'chiq bo'lsa ham Claude Code ishiga ta'sir qilmaydi. Faqat metadata yuboriladi: event nomi, session id, papka, tool nomi va agent turi. Prompt, tool input va tool output hech qachon yuborilmaydi.

Xona amallari

Xonani bossangiz, panel ochiladi. Amallar bo'limi o'sha project papkasida quyidagilarni ochadi:

AmalmacOSLinuxWindows
Claude sessiyaTerminal.appTerminal emulyatoringizYangi konsol oynasi
TerminalTerminal.appTerminal emulyatoringizPowerShell
PapkaFinderFayl menejeri (xdg-open)Explorer
VS Codecode yoki VS Code.appcodeVS Code

Linux'da grafik sessiya bo'lmasa (SSH, konteyner), oyna ochadigan tugmalar o'chiq bo'ladi; DevOn'ning qolgan qismi ishlayveradi.

Sozlash

DevOn sozlashsiz ishlaydi. Nima skanerlanishini o'zgartirish uchun ~/.devon/office.config.json faylini yarating:

{
  "scanRoots": ["~/Projects", "~/work"],
  "exclude": ["~/Projects/archive"]
}
KalitMa'nosi
scanRootsProjectlar qidiriladigan papkalar. Default'larni almashtiradi (~/Projects, ~/code, ~/dev, ~/src, ...)
excludeXona bo'lmaydigan qo'shimcha yo'l prefikslari
excludeExactAynan shu yo'llar xona bo'lmaydi
hiddenUI'da yashirilgan xonalar (DevOn o'zi boshqaradi)

Muhit o'zgaruvchilari:

O'zgaruvchiMa'nosi
OFFICE_PORTServer porti (default 4777)
CLAUDE_CONFIG_DIRClaude Code config papkasi, agar u ~/.claude bo'lmasa
DEVON_HOMEO'rnatish papkasi (default ~/.devon)

Maxfiylik va xavfsizlik

  • Server faqat 127.0.0.1 da ishlaydi va boshqa host yoki origin'dan kelgan so'rovlarni rad etadi.
  • Prompt, tool input va tool output hech qachon o'qilmaydi va uzatilmaydi. Tarixdan faqat project va vaqt o'qiladi.
  • Diskka faqat ~/.devon ichidagi office.config.json, log va jarayon id'si yoziladi.
  • DevOn'dan ochilgan oynalarga boshqa Claude sessiyasining tokenlari va muhit o'zgaruvchilari o'tmaydi.
  • Telemetriya ham, akkaunt ham yo'q.

Yangilash va o'chirish

Eng so'nggi versiyani olish:

devon update

DevOn'ni hook bilan birga to'liq olib tashlash:

devon uninstall

Muammolar va yechimlar

MuammoYechim
devon: command not foundYangi terminal oynasini oching. Yoki to'g'ridan-to'g'ri ishga tushiring: ~/.devon/bin/devon
Port bandBoshqa port tanlang: OFFICE_PORT=4800 devon (PowerShell: $env:OFFICE_PORT=4800; devon)
Ishga tushmayaptiLogni o'qing: ~/.devon/devon.log
Xonalar ko'rinmayaptiProject papkalaringizni scanRoots ga qo'shing, keyin devon restart
Claude Code WSL ichida ishlaydiDevOn'ni ham WSL ichida, macOS / Linux buyrug'i bilan o'rnating
Alpine yoki boshqa musl LinuxAvval paket menejeridan Node.js 20+ o'rnating, keyin o'rnatuvchini ishga tushiring

Versiyalar

DevOn'ning barcha versiyalari, eng yangisi tepada. So'nggi versiyani devon update bilan oling; devon version sizdagi versiyani ko'rsatadi.

v0.2.0

  • Realroq ko'rinish, arxitektura maketi kabi: yumshoq soyalar, shisha devorlar, bosiqroq ranglar va yog'och, metall, shisha, asfalt uchun alohida materiallar.
  • Odamlar haqiqiy proporsiyada, o'z teri va soch rangi bilan; quyuqroq daraxtlar, g'ildirakli mashinalar, bordyur va kirish soyabonlari.
  • Yorug'roq tun: daraxtlar, maysa va ko'chalar oy nurida ko'rinib turadi, faol sessiyali xonalarning derazalari yonadi.
  • Sahnadagi yorliqlar soddalashtirildi.

v0.1.0

  • Birinchi ommaviy versiya.
  • Claude Code projectlaringizning 3D shaharchasi: xonalar, binolar, lobby, ko'chalar.
  • Live rejim: ishlayotgan sessiyalar, ishlatilayotgan toollar, subagentlar va ruxsat kutish.
  • Tong va tun mavzulari; o'zbek, ingliz va rus tillari.
  • macOS, Linux va Windows uchun bir buyruqli o'rnatish, Node.js avtomatik o'rnatiladi.
  • devon buyrug'i: start, stop, status, hooks, update, uninstall.
  • Xona amallari: projectda Claude sessiya, terminal, papka yoki VS Code ochish.

Enterprise

Hozir ishlab chiqilayotgan DevOn Enterprise butun kompaniyangizning Claude Code'dagi ishini bitta jonli xaritada ko'rsatadi va to'liq o'z serverlaringizda ishlaydi.

  • 100% on-premise: kompaniyangizning o'z serverlariga o'rnatiladi. Tarmog'ingizdan tashqariga hech narsa chiqmaydi.
  • Har bir xodim — alohida mamlakat: kompaniya bitta xarita, har bir xodimning mamlakatida uning binolari va project xonalari turadi.
  • Xodimlar Claude Code'da nima qilayotgani ko'rinadi: admin kim ishlayotganini, qaysi projectda, qaysi agent va toollar bilan ishlayotganini jonli kuzatadi.
  • Dashboard va hisobotlar: xodim, jamoa va project bo'yicha haftalik va oylik faollik, eksport qilish mumkin.
  • Erta kirish: hozir bog'langan jamoalar birinchi bo'lib oladi.
Bepul versiyadagi kabi faqat metadata yig'iladi: prompt, kod, tool input va tool output hech qachon olinmaydi.

Jamoangiz uchun Enterprise qiziqmi? Biz bilan aloqaga chiqing: formani to'ldiring, sizga javob beramiz.

Fikr va takliflar

Muammo topdingizmi yoki g'oyangiz bormi? Bizga yozing. Har bir xabar o'qiladi.