İstifadəçi Bələdçisi
DeepCerebra Coder ilə proqram təminatının hazırlanması üçün tam, praktiki bələdçi — veb, masaüstü və CLI

📖 Mündəricat

  1. Giriş & Buraxılışlar
  2. Başlamaq & Hesab
  3. İş Sahəsinə Qısa Baxış
  4. Layihəni Açmaq
  5. Fayllarla İşləmək
  6. Agentlə Söhbət
  7. Dörd Söhbət Rejimi
  8. Dəyişiklikləri Nəzərdən Keçirmək & Tətbiq Etmək
  9. İnteqrasiya Olunmuş Terminal
  10. Plan Rejimi & İcra
  11. Modelləri Seçmək & Avtomatik
  12. Öz Açarınızı Gətirin (BYOK)
  13. Yerli Maşın: GPU Modelləri & Konsol (DCC Bridge)
  14. Git Əməkdaşlıq İş Axını
  15. MCP Serverləri
  16. Agenti Fərdiləşdirmək: Qaydalar, Bacarıqlar, Hooklar, Subagentlər & Plaginlər
  17. Agentik İş Axını Studiyası & Hadisəyə Əsaslanan Agentlər
  18. Proqnozlaşdırıcı Tab Tamamlanması
  19. İstifadə, Kreditlər & Fakturalaşdırma
  20. Gateway API Açarınızı Əldə Etmək
  21. Təhlükəsizlik & Məxfilik
  22. Problemlərin Həlli
  23. DeepCerebra Discovery — Məlumatlarınızı və Sənədlərinizi Sorğulayın

1 Giriş & Buraxılışlar

DeepCerebra Coder agentik kodlaşdırma köməkçisidir. Sadə avtotamamlayıcı köməkçidən fərqli olaraq, o, planlaşdırır, yazır, refaktorinq edir, əmrləri icra edir, alətləri çağırır və bütün layihəniz üzrə təkrarlayır — təklif etdiyi dəyişiklikləri sizin nəzərdən keçirməyiniz və təsdiqləməyinizlə.

İstifadə etməyin üç yolu

BuraxılışƏn yaxşısıdırFayl girişi
Veb tətbiqSıfır quraşdırma, istənilən maşından işləyinMəxfi brauzerdaxili yaddaş (və Git repoları)
Masaüstü (Windows / Linux / macOS)Yerli-əsaslı inkişaf, yerli modellərBirbaşa yerli fayl sistemi
CLI & APISkriptləşdirmə, CI/CD, avtomatlaşdırmaYerli fayllar / proqramlaşdırıla bilən

Bu bələdçi deepcerebra.ai ünvanındakı veb tətbiqə diqqət yetirir; masaüstü tətbiq eyni panelləri və iş axınlarını əks etdirir.

2 Başlamaq & Hesab

Dəstəklənən brauzerlər

Tam təcrübə üçün Chrome, Edge və ya Brave-in cari versiyasından istifadə edin — yerli qovluğun açılması Chromium File System Access API-sinə əsaslanır. Firefox və Safari söhbət və Git-ə əsaslanan layihələr üçün işləyir, lakin yerli qovluğu birbaşa aça bilmir.

Hesab yarat

  1. Eniş səhifəsində Başla düyməsinə klikləyin.
  2. Könüllü göstərilən adınızı, e-poçtunuzu, ölkənizidoğum tarixinizi (ən azı 18 yaşınız olmalıdır) daxil edin.
  3. İnterfeys dilinizi və ən azı 12 simvoldan ibarət parolunuzu seçin.
  4. Müqavilə bildirişini oxuyun və təsdiqləyin. Hesab yaratmaq, Xidmət Şərtləri, Məxfilik Bəyanatı, Xidmətlərin TəsviriQlobal DPA ilə razılaşdığınız deməkdir.
  5. Hesab yarat düyməsinə klikləyin, sonra tələb olunarsa e-poçtunuzu təsdiqləyin və daxil olun.
💡 İpucu: Siz qeydiyyat zamanı /register?plan=basic (və ya pro / ultimate) səhifəsinə daxil olaraq bir plan seçə bilərsiniz, yaxud indi başlayıb daha sonra Fakturalaşdırma bölməsində bir plan seçə bilərsiniz.

Parolunuzu sıfırlayın

  1. Giriş səhifəsində Parolunuzu unutmusunuz? düyməsinə klikləyin.
  2. E-poçtunuzu daxil edin və gələn qutunuza göndərilən sıfırlama linkini açın.
  3. Yeni parol təyin edin (minimum 12 simvol).

3 İş Sahəsinə Qısa Baxış

Daxil olduqdan sonra hər paneli bir ekranda yerləşdirən iş masasına daxil olursunuz:

Layoutu yenidən tənzimləmək üçün redaktor və söhbət arasındakı ayırıcıyı sürüşdürün, terminalın ölçüsünü dəyişmək üçün isə üfüqi ayırıcıyı sürüşdürün. Sol yan panel həmçinin İş Sahəsi, Genişləndirmələr, API Açaraları, FakturalaşdırmaƏlaqə bölmələrinə keçid edir.

4 Layihəni Açmaq

4.1 Yerli qovluğu açın

  1. Tədqiqatçıda, Layihə qovluğunu aç düyməsinə klikləyin.
  2. Bir qovluq seçin və brauzerə onu oxumaq üçün icazə verin.
  3. Fayllar brauzerinizin şifrələnmiş brauzerdaxili iş sahəsinə oxunur — heç nə yüklənmir. Siz canlı say və yekun xülasə (fayl sayı · ölçüsü, üstəgəl ötürülmüş və ya kəsilmiş fayllar) görəcəksiniz.
⚠️ Brauzer dəstəyi: Əgər qovluq yüklənməsi üçün Chromium brauzerinin lazım olduğuna dair bir qeyd görürsünüzsə, Chrome/Edge/Brave-ə keçin və ya əvəzinə Git-dən aç istifadə edin.

4.2 Git-dən açın (GitHub / GitLab)

  1. Tədqiqatçıda Git-dən aç düyməsinə klikləyin.
  2. GitHub və ya GitLab tabını seçin və şəxsi giriş tokenini yapışdırın. GitHub üçün repo əhatə dairəsini (klassik) və ya Məzmun + Pull sorğuları ilə incə dənəli tokeni istifadə edin; GitLab üçün api əhatə dairəsini istifadə edin. Tokeniniz serverdə saxlanılır — yalnız fayl məzmunu brauzerə çəkilir.
  3. Repozitoriyanı owner/name kimi yazın (özünüzünkünü tapmaq üçün siyahını süzün), sonra bir budaq seçin.
  4. İşinizi əsas budaqdan təcrid etmək üçün könüllü olaraq Yeni iş budağı yarat (məsələn, dcc/my-feature) seçimini işarələyin.
  5. Könüllü olaraq push webhook-u aktivləşdirin ki, komanda yoldaşları push etdikdə Tədqiqatçı dərhal yenilənsin (ictimai gateway URL-i tələb olunur).
  6. Repozitoriyanı aç düyməsinə klikləyin.

4.3 Yeniləyin, dəyişdirin və bağlayın

4.4 Qovluq-əhatəli söhbət sessiyaları

Söhbət tarixçəsi açıq layihəyə bağlıdır. Qovluqları dəyişdirmək avtomatik olaraq yeni sessiya başlayır və həmin qovluğun əvvəlki sessiyalarını yükləyir, ən sonuncunu yenidən açaraq işinizi qaldığınız yerdən davam etdirməyə imkan verir.

4.5 Əməliyyat qovluqları

DeepCerebra-nın daxili olaraq istifadə etdiyi qovluqlar — .deepcerebra, .sessions — ağacda görünür, lakin mənbəyinizi qarışdırmamaq üçün defolt olaraq yığılmışdır.

5 Fayllarla İşləmək

6 Agentlə Söhbət

Sorğu yazın

Nə istədiyinizi sadə dildə təsvir edin — sual verin, funksiya tələb edin və ya bir səhvi göstərin. Ən yaxşı nəticəni əldə etmək üçün fayllar, freymvorklar və məhdudiyyətlər barədə dəqiq olun. Müvafiq faylları sorğuya sürüşdürərək əlavə edin.

Cavabları oxuyun, Cursor-stilində

Cavablar Cursor kimi təşkil edilmişdir: agentin əsaslandırması təhvil verilə bilən hissədən ayrılır. Hər cavab blokunun yuxarı sağ küncündə kopyalama ikonu var ki, siz bitmiş hesabatı, sənədi və ya icra etməli olduğunuz əmri kopyalaya biləsiniz.

İşləməni idarə edin və ya dayandırın

💡 İpucu (masaüstü): Masaüstü tətbiqində siz söhbətdə agenti @deepcerebra ilə çağırırsınız və [deep] kimi prefikslər daha dərin əsaslandırma tələb edir.

7 Dörd Söhbət Rejimi

Sorğunun yanındakı rejim seçicisindən bir rejim seçin. Hər biri agentin nə qədər planlaşdırdığını və nə qədər sərbəst redaktə etdiyini tənzimləyir:

RejimNə edirNə vaxt istifadə edin…
AgentLayihənizdə avtonom şəkildə planlaşdırır və redaktə edirKöməkçinin dəyişikliyi tam şəkildə həyata keçirməsini istəyirsiniz
SoruşKodunuz haqqında sualları redaktə etmədən cavablandırırKod bazasını anlamaq istəyirsiniz
PlanHər hansı bir redaktədən əvvəl bir yanaşma layihəsi hazırlayırTapşırıq böyükdür və ya əvvəlcə həll edilməli olan kompromislər var
RedaktəCari kontekstdə fokuslanmış redaktələr edirKiçik, hədəfli bir dəyişiklik istəyirsiniz

8 Dəyişiklikləri Nəzərdən Keçirmək & Tətbiq Etmək

Agent fayl dəyişiklikləri təklif etdikdə, söhbət girişinin üstündə Təklif olunan Dəyişikliklər paneli görünür, hər bir toxunulmuş faylı əlavə edilmiş (+) və silinmiş (−) sətir sayları ilə siyahılayır.

⚠️ Həmişə nəzərdən keçirin: Süni intellekt tərəfindən yaradılan kod səhvlər və ya təhlükəsiz olmayan nümunələr ehtiva edə bilər. Ona etibar etməzdən və ya yerləşdirməzdən əvvəl fərqi nəzərdən keçirin və sınaqdan keçirin.

9 İnteqrasiya Olunmuş Terminal

Quraşdırmaları, testləri və skriptləri işə salmaq üçün redaktorun altındakı terminalı yandırıb/söndürün. Sizin icazənizlə, agent əmrləri icra edə və işini yoxlamaq üçün onların çıxışını oxuya bilər; uzunmüddətli əmrlər çıxışı axın edir ki, siz irəliləyişi izləyə biləsiniz. Ehtiyacınız olmadıqda terminalı başlıq hissəsindən bağlayın.

10 Plan Rejimi & İcra

Daha böyük məqsədlər üçün Plan rejimindən istifadə edin (və ya agentdən əvvəlcə planlaşdırmasını xahiş edin). Planlayıcı layihənizi skan edir, məqsədi asılılıqları nəzərə alan tapşırıqlara ayırır və hər birini doğru mütəxəssisə (memar, kodlayıcı, testçi, sənədləşdirmə) təyin edir.

11 Modelləri Seçmək & Avtomatik

Sorğunun yanındakı model seçicisini açın. Seçimlər aşağıdakı kimi qruplaşdırılmışdır:

Avtomatik seçim necə işləyir

Avtomatik rejimdə DeepCerebra pilləli, adaptiv marşrutlaşdırma istifadə edir: sadə tapşırıqlar sürətli, qənaətcil bir modelə yönəldilir, mürəkkəb və ya planlaşdırma tələb edən işlər (məsələn, Plan rejimi) isə daha güclü bir modelə yönəldilir. Bu, xərc və keyfiyyəti avtomatik olaraq tarazlayır, beləliklə, əl ilə seçməyə nadir hallarda ehtiyacınız olur.

12 Öz Açarınızı Gətirin (BYOK)

Sorğuları ölçülən platforma istifadəsi əvəzinə öz provayder hesabınız vasitəsilə yönləndirə bilərsiniz.

  1. Yan paneldən API Açaraları bölməsini açın.
  2. Öz Açarınızı Gətirin bölməsinin altında bir provayder seçin (məsələn, ANTHROPIC_API_KEY, GOOGLE_API_KEY, OPENAI_API_KEY).
  3. Açar dəyərini yapışdırın və Yadda saxla düyməsini klikləyin. Açar dəyərləri istifadə olunmadığı zaman şifrələnir və heç vaxt brauzerə qaytarılmır — yalnız maskalanmış önizləmə göstərilir.

Platforma (DeepCerebra) modelləri üçün açar lazım deyil. İstənilən vaxt Sil düyməsi ilə açarı silin.

13 Yerli Maşın: GPU Modelləri & Konsol (DCC Bridge)

DCC Bridge öz kompüterinizi kiçik bir dcc-bridge bağlayıcısı vasitəsilə veb tətbiqə qoşur, eyni anda iki imkanı açır:

Bağlayıcı autentifikasiya edilmiş WebSocket üzərindən xaricə zəng edir — daxil olan portlara ehtiyac yoxdur, və o, NAT və firewall-ların arxasında işləyir. O, Windows, macOS və Linux (Python 3.10+) üzərində işləyir.

13.1 Kompüterinizi cütləşdirin

  1. Sol fəaliyyət panelindəki noutbuk ikonuna klikləyin — Yerli Maşın (GPU + Konsol). (Eyni panel model seçicisinin alt hissəsindən Yerli GPU-nu idarə et… vasitəsilə açılır.)
  2. Əmin olun ki, Yerli icra keçidi aktivdir, cihazı adlandırın və klikləyin Bu kompüteri əlavə et. Birdəfəlik qoşulma tokenini (dcc_brg_…) və yapışdırmağa hazır birləşdirici əmrini kopyalayın — token yalnız bir dəfə göstərilir.

13.2 Bağlayıcını quraşdırın & işə salın

pip install git+https://github.com/mohammadkhair7/DeepCerebra-connector

# then run the command copied from the pairing card, e.g.:
python -m dcc_bridge --gateway wss://deepcerebra.ai --token dcc_brg_xxxxx

13.3 Konsolunuzu veb tətbiqdən istifadə edin

Defolt olaraq, əmrlər xüsusi bir iş sahəsi qovluğuna (~/DeepCerebra) məhdudlaşdırılır. Əvvəlcədən konfiqurasiya edilmiş CLI-lərinizlə real layihə qovluqlarınızda işləmək üçün bağlayıcını işə salarkən onlara açıq şəkildə icazə verin:

# grant one or more real folders (repeatable)
python -m dcc_bridge --gateway wss://deepcerebra.ai --token dcc_brg_xxxxx --host-dir "F:\MyProjects"

# or the whole machine (prints a warning; prefer --host-dir)
python -m dcc_bridge ... --allow-any-dir

Sonra Terminal panelini açın, İcra hədəfi popoverinə (noutbuk ikonu) klikləyin, Mənim kompüterim seçin və bir iş qovluğu seçin. Həm sizin yazdığınız əmrlər, həm də agentin quraşdırma/test əmrləri sonra maşınınızda icra olunur.

⚠️ Təhlükəsizlik: host girişi heç vaxt bağlayıcı əmr sətirində sizin siyahıladığınız qovluqları aşmır; tokenlər istirahət vəziyyətində heşlənir və istənilən vaxt ləğv edilə bilər; --no-exec bir cihazı yalnız nəticə çıxarmaq üçün (GPU modelləri, əmrlər yox) edir.
💡 İpucu: Masaüstü tətbiqi bağlayıcı olmadan yerli modelləri birbaşa istifadə edə bilər. Tam bağlayıcı istinadı: github.com/mohammadkhair7/DeepCerebra-connector.

14 Git Əməkdaşlıq İş Axını

Git-ə əsaslanan bir layihə açıq olduqda, Tədqiqatçıda cari budağınızı və iki əməliyyatı göstərən bir budaq paneli görünür:

Əgər push webhook aktivləşdirilmişsə, komanda yoldaşları push etdikdə Tədqiqatçı avtomatik yenilənir, hər kəsi sinxron vəziyyətdə saxlayır — bu, DeepCerebra vasitəsilə əməkdaşlıq edən komanda inkişafının əsasıdır.

15 MCP Serverləri

Agenti Model Kontekst Protokolu vasitəsilə xarici alətlər və məlumatlarla genişləndirin. Serverləri .deepcerebra/mcp.json faylında konfiqurasiya edin, məsələn:

{
  "mcpServers": {
    "my-tools": {
      "url": "https://example.com/mcp",
      "disabled": false,
      "allowlist": ["search_issues", "get_pr"],
      "autoApprove": ["create_issue"],
      "auth": { "type": "bearer", "tokenEnv": "MY_TOKEN" }
    }
  }
}

Aktivləşdirilmiş MCP alətləri sorğunuzla əlaqəli olduqda agent üçün avtomatik olaraq əlçatan olur. Yerli (stdio) və uzaq (http/sse) serverlər hər ikisi dəstəklənir.

Daxili təhlükəsizlik

Resurslar & sorğular

Əgər bir server MCP resursları və ya sorğu şablonları təqdim edirsə, agent avtomatik olaraq onları istifadə etmək üçün alətlər əldə edir (mcp_list_resources, mcp_read_resource, mcp_list_prompts, mcp_get_prompt).

Uzaq serverlər üçün autentifikasiya

Uzaq serverə bir auth bloku əlavə edin. Sirlər ${ENV_VAR} interpolyasiyasını dəstəkləyir:

// Static bearer token (literal or from env)
"auth": { "type": "bearer", "token": "${GITHUB_TOKEN}" }
"auth": { "type": "bearer", "tokenEnv": "GITHUB_TOKEN" }

// Custom header (e.g. API key)
"auth": { "type": "header", "header": "x-api-key", "value": "${MY_KEY}" }

// OAuth 2.0 client-credentials
"auth": {
  "type": "oauth", "grant": "client_credentials",
  "tokenUrl": "https://auth.example.com/oauth/token",
  "clientId": "${MCP_CLIENT_ID}", "clientSecret": "${MCP_CLIENT_SECRET}",
  "scope": "mcp.read mcp.write"
}

16 Agenti Fərdiləşdirmək: Qaydalar, Bacarıqlar, Hooklar, Subagentlər & Plaginlər

Agentin necə düşündüyünü və hərəkət etdiyini tək, fayl əsaslı bir konvensiya — .deepcerebra/ qovluğu — ilə formalaşdıra bilərsiniz ki, bu da masaüstü tətbiqində, veb tətbiqindəAPI-də eyni şəkildə işləyir. Veb tətbiqində, bunların hamısını Agent görünüşü altında idarə edin; masaüstündə və API vasitəsilə onlar layihənizlə commit etdiyiniz sadə fayllardır.

Əhatə dairələri & üstünlük

Konfiqurasiya bir neçə əhatə dairəsindən aşkar edilir; eyni element birdən çox yerdə mövcud olduqda, daha yüksək üstünlüyə malik olan qalib gəlir:

team/org  <  global (~/.deepcerebra)  <  workspace (<repo>/.deepcerebra)
(ən aşağı)                                              (ən yüksək)

Qaydalar (idarəetmə)

Qaydalar agentin sistem sorğusuna daxil edilmiş daimi təlimatlardır — kodlaşdırma standartları, arxitektura konvensiyaları, domen konteksti. Onlar .deepcerebra/steering/ altında Markdown faylları kimi, üstəgəl həmişə aktiv olan AGENTS.md standartı kimi mövcuddur. Frontmatter bir qaydanın nə vaxt yükləndiyini idarə edir:

---
inclusion: fileMatch          # always | fileMatch | auto | manual
globs: "src/**/*.ts"          # or fileMatchPattern
name: api-design
description: REST conventions
---
# API design
- Use REST resource nouns, plural.

Kök AGENTS.md repo-geniş tətbiq olunur; iç-içə AGENTS.md (məsələn, services/api/AGENTS.md) yalnız həmin qovluq altındakı fayllara tətbiq olunur. Veb tətbiqində, Agent → İdarəetmə görünüşü hər qaydaya bir Əhatə dairəsi seçicisi (Qlobal / Layihə / Komanda) verir.

Bacarıqlar

Bacarıqlar agentin tələb üzrə yüklədiyi təkrar istifadə edilə bilən oyun kitabçalarıdır. Hər bacarıq .deepcerebra/skills/ altında SKILL.md olan bir qovluqdur:

---
name: deploy-release
description: How to cut and publish a versioned release.
disable-model-invocation: false   # true => manual-only (/skill)
---
# Deploy a release
1. Bump the version, build, and test.
2. Tag and publish.

Agent yüngül bir kataloq (ad + təsvir) görür və müvafiq olduqda load_skill aləti ilə tam məzmunu çəkir. Siz həmçinin birini açıq şəkildə /skill <name> ilə çağıra bilərsiniz. Bir bacarığı yalnız əl ilə idarə olunan etmək üçün disable-model-invocation: true təyin edin.

Hooklar

Hooklar həyat dövrü hadisələrində avtomatlaşdırma işlədir. Onları .deepcerebra/hooks/*.hook.json kimi təyin edin:

{
  "title": "Format on save",
  "event": "fileSave",
  "filePattern": ["**/*.ts"],
  "action": { "type": "shell", "command": "npm run lint:fix -- $FILE" },
  "enabled": true
}

Hadisələrə promptSubmit, preToolUse, postToolUse, fileCreate, fileSave, fileDelete, preTask, postTask, sessionStart, preCompactagentStop daxildir (Cursor/Claude yazılışları da qəbul edilir). Bir əməliyyat ya shell (əmri icra et) ya da agentPrompt (agentdən soruş) ola bilər. Bir preToolUse hooku kəsdiyi alət çağırışı üçün icazə verə, rədd edə və ya soruşa bilər.

Subagentlər

Subagentlər sizin təyin etdiyiniz və səlahiyyət verdiyiniz mütəxəssis agentlərdir. Hər biri .deepcerebra/agents/ altında frontmatter və bir gövdə (sistem sorğusu) ilə Markdown faylıdır:

---
name: security-reviewer
description: Audits a diff for security issues; read-only.
model: gpt-5
readonly: true
tools: [read_file, grep_files, list_directory]
background: false
---
You are a meticulous security reviewer…

Əsas agent task (bloklayıcı), task_async + task_status / task_result (fon) və ya task_parallel (fan-out) ilə səlahiyyət verir.

Plaginlər

Bir plagin qaydaları, bacarıqları, hookları, subagentləri və MCP serverlərini .deepcerebra/plugins/<name>/ altında bir quraşdırıla bilən paketə yığır, bu da plugin.json manifesti ilə təsvir edilir:

{
  "name": "Acme Standards",
  "version": "1.2.0",
  "description": "Acme rules + skills + review agents.",
  "enabled": true
}

Plagin məzmunları ən aşağı üstünlüklə birləşdirilir, beləliklə sizin öz qaydalarınız və bacarıqlarınız həmişə plagininkini ləğv edir. Bir plagini "enabled": false və ya .disabled marker faylı ilə deaktiv edin.

💡 İpucu: Bir komanda DCC_ORG_CONFIG_DIR-i paylaşılan bir .deepcerebra qovluğuna yönəldərək və ya veb tətbiqində qaydaları Komanda əhatə dairəsinə təyin edərək paylaşılan defoltları dərc edə bilər.

17 Agentik İş Axını Studiyası & Hadisəyə Əsaslanan Agentlər

İş Axını Studiyası çoxagentli avtomatlaşdırma üçün vizual dizaynerdir. Siz mərhələləri — hər biri bir agent, mütəxəssis addımı və ya nəzarət primitivi — bir qrafikə yığırsınız, onları asılılıqlarla birləşdirirsiniz və bütün orkestrasiyanı mühərrikdə canlı mərhələ üzrə irəliləyiş, büdcələr və insan təsdiqi qapıları ilə işlədirsiniz. İş axınları Git-də ixrac edə, idxal edə, versiyalaşdıra və API və ya CLI-dən işə sala biləcəyiniz portativ YAML/JSON tərifləri kimi saxlanılır.

17.1 İş axını qurmaq

17.2 Mərhələ kitabxanası

Mərhələ növüNə edir
agentƏlavə etdiyiniz bacarıqlar və alətlərlə bir agent növbəsi.
spec.requirements / spec.design / spec.execute Spesifikasiya-əsaslı çatdırılma: tələbləri, dizaynı layihələndirin, sonra tapşırıqlara bölün və icra edin — hər biri qapılandırıla bilən.
documents.generateƏvvəlki mərhələ çıxışlarından cilalanmış bir sənəd hazırlayın.
fan_outBir çox alt mövzular üzrə sintezlə paralel geniş tədqiqat.
map / loop / switch Nəzarət primitivləri: hər element üçün bir gövdə işlədin, bir şərtə qədər təkrarlayın və ya hallara görə budaqlayın.
verify / browser_verify Sandboxda testləri və ya əmrləri işə salın; brauzer avtomatlaşdırması ilə işləyən UI-ni yoxlayın.
orchestrateDinamik marşrutlaşdırma: bir orkestrator agent sorğunu oxuyur və hadisələr üzərindən ən yaxşı aşağı axın agent(lər)inə göndərir.
external.agentQeydiyyatdan keçmiş üçüncü tərəf agentini HTTP (A2A) üzərindən sanki yerli bir mərhələ imiş kimi çağırın.
evalYuxarı axın çıxışını yoxlamalara qarşı qiymətləndirin (tərkibində / regex / uzunluq / LLM-hakim); bir həddən aşağı düşdükdə uğursuz olsun.
db.provisionSahib olunan bir məlumat qatı yaradın: verilənlər bazası üçün docker-compose, versiyalaşdırılmış SQL miqrasiyaları, başlanğıc məlumatları, .env şablonu və bir Mermaid ERD; könüllü autentifikasiya skafold; miqrasiyaları SQLite-a dərhal tətbiq edə bilər.
ci.generateLint → test → scan → build → deploy və mühit təşviqi ilə hazır-commit CI/CD boru kəməri (GitHub Actions, GitLab CI, və ya Azure Pipelines) yaradın.
deploy.packageİstehsal yerləşdirmə aktivləri yaradın: çoxmərhələli Dockerfile, docker-compose, Kubernetes manifestləri, və ya Helm chart — sahib olduğunuz və commit etdiyiniz fayllar.
test.generateQuraşdırılmış tətbiq üçün vahid / API / E2E süitləri, üstəgəl tələbdən testə izlənilə bilənlik matrisi yaradın.
test.verifyBir test süitini (pytest, vitest, jest, Playwright) icra edin və işləməni onun keçid dərəcəsinə görə qapılandırın.
security.auditMəlum zəifliklər üçün asılılıqları və sərt kodlanmış sirlər üçün ağacı skan edin; xəbərdarlıq hadisələri dərc edir və tapıntılar hesabatı yazır.
previewYaradılmış tətbiqi yerli olaraq işə salın və onun canlı URL-ini işləmə panelində (link + daxili çərçivə) bir preview.ready hadisəsi vasitəsilə göstərin.
design.importBir UI dizayn şəklini (ekran görüntüsü, maket, Figma ixracı) aşağı axın mərhələləri üçün strukturlaşdırılmış icra spesifikasiyasına çevirin.

17.3 Hadisəyə əsaslanan agentlər (agent şəbəkəsi)

Hər bir mərhələ — növündən asılı olmayaraq — iş sahəsi hadisə avtobusunda tipli hadisələri dərc edəabunə ola bilər, beləliklə agentlər yalnız DAG vasitəsilə deyil, mesaj fabriki üzərindəki xidmətlər kimi koordinasiya edirlər:

17.3.1 Agentlər üçün hadisə növbəsi

Hadisələrə reaksiya verən agentlər davamlı adlı növbə elan edə bilərlər ki, agent məşğul olarkən və ya işləmə dinləmədən əvvəl uyğun hadisələr heç vaxt itməsin. Tetikləyici abunəliyində queue: <name> təyin edin — mühərrik həmin mövzunu iş sahəsi hadisə avtobusundakı FIFO növbəsinə bağlayır (.deepcerebra/workflows/events/queues/ altında saxlanılır). Həmin andan etibarən dərc olunan hər bir uyğun hadisə növbəyə alınır; mərhələ işlək vəziyyətə gəldikdə, mühərrik hadisələri ən köhnədən başlayaraq ardıcıllıqla çıxarır və onları bir-bir istehlak edir.

events:
  subscribe:
    - topic: ticket.created
      mode: trigger
      queue: triage-inbox        # durable FIFO — events wait here for this agent
      map:
        payload.ticket_id: ticket_id

17.3.2 Semafor orkestrasiyası (paylaşılan resursun qorunması)

Semafor paylaşılan (qorunan) resurs üzərində eyni anda neçə tapşırığın işləyə biləcəyini məhdudlaşdırır: yazılan verilənlər bazası, qlobal dəyişən anbarı, fayl və ya sürət məhdudiyyətli xarici agent. Hər hansı bir mərhələyə semaphore: ilə birini əlavə edin — mərhələnin işi başlamazdan əvvəl, mühərrik adlandırılmış iş sahəsi semaforundan bir icazə alır; mərhələ uğursuz olsa belə, icazə sonradan həmişə buraxılır. permits: 1 onu mutex edir: eyni anda yalnız bir tapşırıq (iş sahəsindəki bütün paralel işləmələr arasında) kritik addımı yerinə yetirir; hər digər tapşırıq sahib bitənə qədər gözləyir.

semaphore:
  name: emr-db-writer
  permits: 1          # mutex — one writer at a time
  timeout_s: 300      # fail if still waiting after 5 minutes
  ttl_s: 900          # auto-release crashed holders after 15 minutes

17.3.3 Rendezvous orkestrasiyası (bütün şərtləri gözləyin)

Rendezvous növbəti addım davam etməzdən əvvəl çoxsaylı hadisə şərtlərinin hamısının yerinə yetirilməsini gözləyir — "ilk hadisə qazanır"ın əksidir. Mərhələnin events: blokunda join: all təyin edin: mərhələ işləməzdən əvvəl hər bir tetikləyici abunəliyi təmin edilməlidir. Bir neçə agent (və ya bir agentdən bir neçə hesabat) hamısı qeydiyyatdan keçməli olduqda abunəlik üzrə count: N ilə birləşdirin — məsələn, buraxılış mərhələsi icra edilməzdən əvvəl dizayn təsdiqi, testin tamamlanması və təhlükəsizlik təsdiqi.

events:
  join: all                    # rendezvous — wait for EVERY subscription below
  subscribe:
    - topic: design.approved
      mode: trigger
    - topic: tests.passed
      mode: trigger
    - topic: security.cleared
      mode: trigger
      count: 1

17.4 Agent alətləri kitabxanası

Mərhələlər söhbət agentinin istifadə etdiyi eyni reyestrdən alətləri seçir:

17.5 İşləmə, qapılar və çıxışlar

💡 İpucu: Ship-It Pipeline şablonu ilə başlayın: o, dizayn → db.provision → icra → yaradılmış testlər → təhlükəsizlik auditi → yerləşdirmə qablaşdırması → CI generasiyasını, qablaşdırmadan əvvəl insan qapısı ilə birləşdirir — dəqiqələr ərzində uyğunlaşdıra biləcəyiniz tam bir qısa-istehsal yolu.

18 Proqnozlaşdırıcı Tab Tamamlanması

Proqnozlaşdırıcı Tab tamamlanması redaktorda yazarkən daxili, ortanı dolduran kod təklifləri təqdim edir — təklifi Tab ilə qəbul edin. Bu, həm mühərrikdə, həm də veb redaktorda könüllüdir.

Aktivləşdirin

Necə işləyir

19 İstifadə, Kreditlər & Fakturalaşdırma

Planınızı və istifadənizi idarə etmək üçün yan paneldən Fakturalaşdırma bölməsini açın. AI istifadəsi əsas modellər tərəfindən istehlak edilən tokenlərə əsaslanaraq ABŞ dolları kreditləri ilə ölçülür.

PlanAylıq qiymətDaxil olan aylıq AI istifadəsi
Əsas$20$10
Pro$75$30
Ultimate$200$150
💡 İstifadəyə qənaət edin: Ölçülən istifadəni azaltmaq və ya qarşısını almaq üçün Avtomatik model seçimindən istifadə edin, öz açarınızı gətirin (BYOK) və ya yerli modelləri işə salın.

20 Gateway API Açarınızı Əldə Etmək

Bir gateway API açarı (şəxsi giriş tokeni) DeepCerebra ictimai API-sini və CLI-ni proqramlaşdırılmış şəkildə istifadə etməyə imkan verir.

  1. Daxil olun və yan paneldən API Açaraları bölməsini açın.
  2. DeepCerebra API Açaraları bölməsinə keçin.
  3. Bir etiket daxil edin (məsələn, "CI pipeline" və ya "noutbuk CLI").
  4. Əhatə dairələriniread, chat, code, agent — və günlərlə könüllü bir müddət (boş = heç vaxt) seçin.
  5. Yarat düyməsinə klikləyin. Tam açar yalnız bir dəfə göstərilir — Kopyala düyməsinə klikləyin və onu təhlükəsiz yerdə saxlayın.

Onu CLI və ya deepcerebra.ai ünvanındakı API ilə istifadə edin:

dcc config set endpoint https://deepcerebra.ai
dcc config set api-key <your-key>

# or as a Bearer token
curl -H "Authorization: Bearer <your-key>" https://deepcerebra.ai/v1/...

Siz istənilən vaxt bir açarı yenidən adlandıra və ya silə (ləğv edə) bilərsiniz; hər açar öz prefiksini, əhatə dairələrini, yaradılma/bitmə tarixini və son istifadə tarixini göstərir.

⚠️ Gizli saxlayın. Açarınıza sahib olan hər kəs hesabınızı istifadə edə və istifadə xərclərinə səbəb ola bilər. Əgər o, ifşa olunarsa, dərhal ləğv edin və yenidən yaradın.

21 Təhlükəsizlik & Məxfilik

22 Problemlərin Həlli

"Qovluq yüklənməsi üçün Chromium brauzeri lazımdır"

Chrome, Edge və ya Brave-ə keçin, yaxud əvəzinə Git-dən aç istifadə edin.

Agent eyni səhv üzərində dövrəyə düşür

Dayandır düyməsinə klikləyin, sonra konkret bir ipucu və ya məhdudiyyətlə yenidən ifadə edin.

Model və ya sorğu səhvləri / "büdcə tükəndi"

Yerli modellər görünmür

Bağlayıcı: "server WebSocket bağlantısını rədd etdi: HTTP 401"

Dəyişikliklərim qüvvəyə minmədi

Git: "Siz əsas budaqdasınız"

Pull request açmaq üçün İnteqrasiya et funksiyasından istifadə etməzdən əvvəl bir iş budağı açın və ya yaradın.

Hələ də çətinlik çəkirsiniz? support@deepcerebra.ai ilə əlaqə saxlayın.

23 DeepCerebra Discovery — Məlumatlarınızdan və Sənədlərinizdən Sorğu Edin

Discovery sizin verilənlər bazalarınız və sənədləriniz üçün tədqiqatçı çatbotdur. O, tək bir sorğu ilə cavab vermək əvəzinə, analitik kimi işləyir: fərziyyələr formalaşdırır, bir sıra qorunan zondlar (SQL, qraf, sənəd axtarışı, sxem yoxlamaları, veb təsdiqləmə) işlədir, sübutların təkzib etdiyi izahatları kənarlaşdırır və diaqramlar, həmçinin şəffaf xərc qəbzi ilə əsaslandırılmış cavab sintez edir. Onu fəaliyyət panelindəki (/app/discovery) kompas nişanından açın.

23.1 Sahələr — sizin seçilmiş əhatə dairəniz

Bir Sahə bir sorğu xəttinin ehtiyac duyduğu hər şeyi birləşdirir: verilənlər bazası bağlantıları, sənəd kolleksiyaları, analitik üçün təlimatlar və büdcələr. + Yeni sahə ilə birini yaradın, sonra sağdakı quraşdırma panelindən istifadə edərək:

23.2 Sual vermək

Bir həmkarınıza sual verdiyiniz kimi bir sual yazın — məsələn, "Mart ayında MRT müayinəsinin həcmi niyə azaldı?". Tədqiqat lövhəsi bütün prosesi canlı yayımlayır:

Əlavə suallar eyni mövzunu davam etdirir, beləliklə analitik öz kontekstini saxlayır.

23.3 Diaqramlar, hesabatlar və ixraclar

Diaqramlar tədqiqat lövhəsində sətir daxilində göstərilir. Tam sorğunu — cavabı, fərziyyələri, sübutları və diaqramları — müstəqil HTML hesabatı və ya neon dizayn sistemi ilə tərtib edilmiş çap keyfiyyətli PDF kimi yükləmək üçün İxrac et funksiyasından istifadə edin.

23.4 Büdcələr və xərclərə nəzarət

Hər bir sahə sorğu başına büdcələr daşıyır: maksimum zond sayı, tədqiqat raundları, saniyələr və USD. Mühərrik həddə təmiz şəkildə dayanır və indiyə qədər tapdıqlarını bildirir. Hər bir zondun xərci qəbzdə maddə-maddə göstərilir, beləliklə siz həmişə xərcin hara getdiyini biləcəksiniz.

23.5 Avtomatlaşdırma: API, SDK, Workflow Studio və MCP