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ə.
| Buraxılış | Ən yaxşısıdır | Fayl girişi |
|---|---|---|
| Veb tətbiq | Sıfır quraşdırma, istənilən maşından işləyin | Məxfi brauzerdaxili yaddaş (və Git repoları) |
| Masaüstü (Windows / Linux / macOS) | Yerli-əsaslı inkişaf, yerli modellər | Birbaşa yerli fayl sistemi |
| CLI & API | Skriptləşdirmə, CI/CD, avtomatlaşdırma | Yerli 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.
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.
/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.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 və Əlaqə bölmələrinə keçid edir.
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.owner/name kimi yazın (özünüzünkünü tapmaq üçün siyahını süzün), sonra bir
budaq seçin.dcc/my-feature) seçimini işarələyin.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.
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.
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 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.
lxml əvəzinə html.parser istifadə edin").@deepcerebra ilə çağırırsınız və [deep] kimi prefikslər daha dərin əsaslandırma tələb edir.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:
| Rejim | Nə edir | Nə vaxt istifadə edin… |
|---|---|---|
| Agent | Layihənizdə avtonom şəkildə planlaşdırır və redaktə edir | Kö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ır | Kod bazasını anlamaq istəyirsiniz |
| Plan | Hər hansı bir redaktədən əvvəl bir yanaşma layihəsi hazırlayır | Tapşı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 edir | Kiçik, hədəfli bir dəyişiklik istəyirsiniz |
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.
tətbiq edildi (və real qovluğa yazıldıqda · disk) olaraq işarələnir.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.
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.
Sorğunun yanındakı model seçicisini açın. Seçimlər aşağıdakı kimi qruplaşdırılmışdır:
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.
Sorğuları ölçülən platforma istifadəsi əvəzinə öz provayder hesabınız vasitəsilə yönləndirə bilərsiniz.
ANTHROPIC_API_KEY,
GOOGLE_API_KEY, OPENAI_API_KEY).Platforma (DeepCerebra) modelləri üçün açar lazım deyil. İstənilən vaxt Sil düyməsi ilə açarı silin.
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.
dcc_brg_…)
və yapışdırmağa hazır birləşdirici əmrini kopyalayın — token yalnız bir dəfə göstərilir.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
wss://deepcerebra.ai və ya wss://deepcerebra.io) — cütləşdirmə kartı
doğru olanı əvvəlcədən doldurur. Bu iki sayt ayrı-ayrı hesablar və tokenlərlə ayrı-ayrı yerləşdirmələrdir.1234) yüklənmiş bir model ilə aktivləşdirin.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.
--no-exec bir cihazı
yalnız nəticə çıxarmaq üçün (GPU modelləri, əmrlər yox) edir.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:
main) bir pull request açın.
Siz əsas budaqda deyil, iş budağında olmalısınız.Ə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.
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.
allowlist siyahısını göstərdikdə, yalnız həmin alətlər işləyə bilər.autoApprove-da əvvəlcədən təsdiqləmədiyiniz təqdirdə.Ə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 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"
}
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ə və 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.
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)
<repo>/.deepcerebra/…, layihə ilə commit edilmişdir.~/.deepcerebra/…, layihələr üzrə şəxsi defoltlarınız.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.
always — hər növbədə (defolt).fileMatch — yalnız kontekstdəki fayl globs ilə uyğun gəldikdə.auto — sorğunuz qaydanın name/description ilə uyğun gəldikdə.manual — yalnız onu #name və ya /name kimi istinad etdiyiniz zaman.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 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 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, preCompact və agentStop
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 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.
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.
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.İş 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.
| 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_out | Bir ç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. |
orchestrate | Dinamik 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.agent | Qeydiyyatdan keçmiş üçüncü tərəf agentini HTTP (A2A) üzərindən sanki yerli bir mərhələ imiş kimi çağırın. |
eval | Yuxarı 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.provision | Sahib 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.generate | Lint → 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.generate | Quraş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.verify | Bir 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.audit | Mə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. |
preview | Yaradı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.import | Bir 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. |
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ə və 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:
lifecycle, agent,
business, data, system, schedule, chat,
external, və ya alert — abunəliklərdə və təkrar oynatmalarda süzülə bilən.trigger (uyğun bir hadisə gəldikdə mərhələ işləyir;
park edilmiş mərhələlərlə bir işləmə dinləmə kimi qalır), gate (insan klikləməsi əvəzinə
bir hadisə ilə təsdiqlənən maşın qapısı) və data (yük mərhələnin kontekstinə birləşdirilir).agent.<stage-id>.request ünvanına dərc etməklə başlana bilər.triggers: bloku onu daxil olan
webhooks, cron cədvəlləri, hadisələr və ya söhbət üzərində başlamaq üçün silahlandırır —
hətta Studio bağlı olsa belə.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.
count — abunəlik təmin edilməzdən əvvəl N sayda növbəyə alınmış (və ya çatdırılmış) hadisə tələb edin (bir neçə işçinin hesabat verməsi lazım olduqda faydalıdır).GET /api/workflow/queues dərinliyi və bağlamaları siyahılayır; GET /api/workflow/queues/{name} gözləyən hadisələrə baxır; çat agentləri event_queue_status və pop_queued_event çağırışlarını edə bilərlər.events:
subscribe:
- topic: ticket.created
mode: trigger
queue: triage-inbox # durable FIFO — events wait here for this agent
map:
payload.ticket_id: ticket_id
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.
timeout_s qədər bloklanır; əgər resurs tutumda qalarsa, mərhələ sonsuzadək donmaq əvəzinə görünən şəkildə uğursuz olur.ttl_s var; əgər sahib buraxmadan çöksə, icazə avtomatik olaraq müddəti bitir, beləliklə resurs heç vaxt ölü vəziyyətdə qalmır.semaphore.<name>.waiting,
.acquired, və .released sistem hadisələri yayır; GET /api/workflow/semaphores
tutumu, sahibləri və mövcud icazələri göstərir.acquire_semaphore, release_semaphore və semaphore_status alətləri iş axınından kənarda ad-hoc kritik bölmələri koordinasiya edir.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
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.
join: any (defolt) — mərhələ ilk tetikləyici abunəliyi təmin edildikdə işləyir.join: all — rendezvous: hər bir tetikləyici abunəliyi (hər biri öz mövzusu, sinif filtri və isteğe bağlı count ilə) təmin edilməlidir; yalnız bundan sonra mərhələ işlək vəziyyətə gəlir.trigger_events kimi qeyd olunur və şablonlara inputs.events (yükləri olan hadisə obyektlərinin siyahısı) kimi təqdim edilir.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
Mərhələlər söhbət agentinin istifadə etdiyi eyni reyestrdən alətləri seçir:
create_database, apply_migrations və dump_schema sahib olunan məlumat qatları üçün.docker_build / docker_push, compose up/down, SSH və
bulud-CLI yerləşdirmələri (Fly, Render, Railway, Vercel), həmçinin simulyasiya-təhlükəsiz.Class.method adlandırılmış)./v1 API
CI və inteqrasiyalar üçün işləmələri, hadisələri, tetikləyiciləri, şablonları və generasiyanı ifşa edir.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.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.
DCC_TAB_COMPLETE=1 ətraf mühit bayrağını təyin edin. Redaktor mühərrikin
POST /api/complete endpointini çağırır, bu da yalnız kursorun yerinə daxil ediləcək mətni qaytarır.VITE_TAB_COMPLETE=1 ilə quraşdırma zamanı, və ya
localStorage.setItem('dcc.tabComplete', '1') ilə işləmə zamanı aktivləşdirin (sonra yenidən yükləyin).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.
| Plan | Aylıq qiymət | Daxil olan aylıq AI istifadəsi |
|---|---|---|
| Əsas | $20 | $10 |
| Pro | $75 | $30 |
| Ultimate | $200 | $150 |
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.
read, chat, code, agent
— və günlərlə könüllü bir müddət (boş = heç vaxt) seçin.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.
Chrome, Edge və ya Brave-ə keçin, yaxud əvəzinə Git-dən aç istifadə edin.
Dayandır düyməsinə klikləyin, sonra konkret bir ipucu və ya məhdudiyyətlə yenidən ifadə edin.
dcc-bridge bağlayıcısının işlədiyini və cihazın onlayn olduğunu təsdiqləyin.1234) yüklənmiş bir model ilə aktiv olduğundan əmin olun.--gateway kimi brauzerdə istifadə etdiyiniz eyni domendən istifadə edin
(wss://deepcerebra.ai və ya wss://deepcerebra.io) — bu iki sayt ayrı-ayrı yerləşdirmələrdir
və birindən olan token heç vaxt digərində işləmə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.
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.
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:
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.
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.
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.
/v1/discovery/* altında discovery
əhatə dairəsini daşıyan bir PAT ilə mövcuddur (onu Hesab → API Tokenləri altında yaradın).
Axın sorğuları SSE-dən istifadə edir. Xarici icraçılar Thinking API vasitəsilə yalnız tədqiqat planlamasını
götürə bilərlər (/v1/think/*, əhatə dairəsi think).pip install deepcerebra-discovery, sonra
DiscoveryClient(base_url, token).ask(space_id, question).discovery.ask) əlavə edin; cavab, diaqramlar və qəbz
sonrakı mərhələlərə ötürülür.discovery_ask və discovery_list_spaces funksiyalarını
MCP alətləri kimi təqdim edir, beləliklə xarici MCP müştəriləri də tədqiqatlar apara bilərlər.