Kasutusjuhend
Täielik praktiline juhend tarkvara loomiseks DeepCerebra Coderiga — veebis, töölaual ja CLI-s

📖 Sisukord

  1. Sissejuhatus ja väljaanded
  2. Alustamine ja konto
  3. Tööruum lühidalt
  4. Projekti avamine
  5. Failidega töötamine
  6. Agendiga vestlemine
  7. Neli vestlusrežiimi
  8. Muudatuste ülevaatamine ja rakendamine
  9. Integreeritud terminal
  10. Plaani režiim ja täitmine
  11. Mudelite valimine ja automaatne
  12. Too oma võti (BYOK)
  13. Kohalik masin: GPU mudelid ja konsool (DCC Bridge)
  14. Giti koostöö töövoog
  15. MCP serverid
  16. Agendi kohandamine: reeglid, oskused, konksud, alamagendid ja pluginad
  17. Agentne töövoo stuudio ja sündmustepõhised agendid
  18. Ennustav tabeli täitmine
  19. Kasutus, krediidid ja arveldamine
  20. Värava API võtme hankimine
  21. Turvalisus ja privaatsus
  22. Veaotsing
  23. DeepCerebra Discovery — Küsi oma andmetelt ja dokumentidelt

1 Sissejuhatus ja väljaanded

DeepCerebra Coder on agentne kodeerimisassistent. Erinevalt tavalisest automaatse täitmise kaasabilistest planeerib, kirjutab, refaktoriseerib, käivitab käske, kutsub tööriistu ja itereerib üle teie terve projekti — teie vaatate üle ja kinnitate selle pakutud muudatused.

Kolm kasutusviisi

VäljaanneParimFaili juurdepääs
VeebirakendusNull-installatsioon, töö mis tahes masinastKonfidentsiaalne brauserisisene salvestusruum (ja Git repositooriumid)
Töölaud (Windows / Linux / macOS)Kohalik-esimene arendus, kohalikud mudelidOtsene kohalik failisüsteem
CLI & APISkriptimine, CI/CD, automatiseerimineKohalikud failid / programmeeritav

See juhend keskendub veebirakendusele aadressil deepcerebra.ai; töölauarakendus peegeldab samu paneele ja töövooge.

2 Alustamine ja konto

Toetatud brauserid

Kasutage täieliku kogemuse saamiseks Chrome'i, Edge'i või Brave'i praegust versiooni — kohaliku kausta avamine tugineb Chromiumi File System Access API-le. Firefox ja Safari töötavad vestluse ja Giti toetatud projektide puhul, kuid ei saa kohalikku kausta otse avada.

Loo konto

  1. Klõpsake maandumislehel nuppu Alusta.
  2. Täitke oma valikuline kuvatav nimi, e-posti aadress, riik ja sünnikuupäev (peate olema vähemalt 18-aastane).
  3. Valige oma liidese keel ja vähemalt 12-kohaline parool.
  4. Lugege läbi lepingu teatis ja kinnitage. Konto loomine tähendab, et nõustute teenusetingimustega, privaatsusavaldusega, teenuste kirjeldusega ja ülemaailmse DPA-ga.
  5. Klõpsake nuppu Loo konto, seejärel kinnitage oma e-posti aadress, kui seda küsitakse, ja logige sisse.
💡 Nõuanne: Saate registreerumisel valida plaani, külastades /register?plan=basic (või pro / ultimate), või alustada kohe ja valida plaani hiljem jaotises Arveldamine.

Lähtesta oma parool

  1. Sisselogimislehel klõpsake nuppu Unustasid parooli?
  2. Sisestage oma e-posti aadress ja avage postkasti saadetud lähtestamislink.
  3. Määrake uus parool (vähemalt 12 märki).

3 Tööruum lühidalt

Pärast sisselogimist jõuate töölauda, mis koondab kõik paneelid ühele ekraanile:

Lohistage redaktori ja vestluse vahelist jagajat paigutuse tasakaalustamiseks ning lohistage horisontaalset jagajat terminali suuruse muutmiseks. Vasak külgriba navigeerib ka jaotistesse Tööruum, Laiendused, API võtmed, Arveldamine ja Tagasiside.

4 Projekti avamine

4.1 Ava kohalik kaust

  1. Avastajas klõpsake nuppu Ava projekti kaust.
  2. Valige kaust ja andke brauserile luba seda lugeda.
  3. Failid loetakse teie brauseri krüpteeritud brauserisisesesse tööruumi — midagi ei laadita üles. Näete reaalajas loendust ja lõplikku kokkuvõtet (failide arv · suurus, pluss kõik vahele jäetud või lühendatud failid).
⚠️ Brauseri tugi: Kui näete märkust, et kausta laadimiseks on vaja Chromiumi brauserit, lülituge Chrome'i/Edge'i/Brave'i peale või kasutage selle asemel Ava Gitist.

4.2 Ava Gitist (GitHub / GitLab)

  1. Klõpsake Avastajas nuppu Ava Gitist.
  2. Valige vahekaart GitHub või GitLab ja kleepige isiklik juurdepääsutoken. GitHubi puhul kasutage repo ulatust (klassikaline) või peeneteralist tokenit koos sisuga + Pull requests; GitLab'i puhul kasutage api ulatust. Teie token salvestatakse serverisse — brauserisse tõmmatakse ainult faili sisu.
  3. Sisestage repositoorium kujul owner/name (filtreerige loendit oma leidmiseks), seejärel valige haru.
  4. Valikuliselt märkige Loo uus tööharu (nt dcc/my-feature), et hoida oma töö vaikeharust eraldatuna.
  5. Valikuliselt lubage push webhook, et Avastaja värskenduks koheselt, kui meeskonnakaaslased pushivad (vajab avalikku värava URL-i).
  6. Klõpsake nuppu Ava repositoorium.

4.3 Värskenda, vaheta ja sulge

4.4 Kaustapõhised vestlusseansid

Vestluse ajalugu on seotud avatud projektiga. Kaustade vahetamine käivitab automaatselt uue seansi ja laadib selle kausta eelmised seansid, avades uuesti kõige värskema, et saaksite jätkata sealt, kus pooleli jäite.

4.5 Operatiivkaustad

Kaustad, mida DeepCerebra sisemiselt kasutab — .deepcerebra, .sessions — ilmuvad puus, kuid on vaikimisi kokku tõmmatud, et need teie allikat ei risustaks.

5 Failidega töötamine

6 Agendiga vestlemine

Kirjuta päring

Kirjeldage, mida soovite lihtsas keeles — esitage küsimus, taotlege funktsiooni või osutage veale. Olge failide, raamistike ja piirangute osas täpne, et saada parim tulemus. Lisage asjakohased failid, lohistades need sisestusväljale.

Loe vastuseid, Cursor-stiilis

Vastused on korraldatud nagu Cursor: agendi põhjendus on eraldatud tulemusest. Igal vastuseplokil on paremas ülemises nurgas kopeerimisikoon, et saaksite kopeerida valmis aruande, dokumendi või käsu, mida peaksite käivitama.

Juhi või peata käivitus

💡 Nõuanne (töölaud): Töölauarakenduses käivitate agendi vestluses käsuga @deepcerebra, ja eesliited nagu [deep] taotlevad sügavamat põhjendust.

7 Neli vestlusrežiimi

Valige režiim sisestusvälja kõrval olevast režiimivalijast. Igaüks neist reguleerib, kui palju agent planeerib ja kui vabalt ta redigeerib:

RežiimMida see teebKasuta siis, kui…
AgentPlaneerib ja redigeerib teie projekti autonoomseltSoovite, et assistent rakendaks muudatuse algusest lõpuni
KüsiVastab küsimustele teie koodi kohta ilma redigeerimataSoovite koodibaasi mõista
PlaanKoostab lähenemise enne mis tahes redigeerimistÜlesanne on suur või sellel on esmalt lahendamist vajavaid kompromisse
RedigeeriTeeb keskendunud muudatusi praeguses kontekstisSoovite väikest, sihipärast muudatust

8 Muudatuste ülevaatamine ja rakendamine

Kui agent pakub failimuudatusi, ilmub vestluse sisestusvälja kohale paneel Pakutud muudatused, mis loetleb iga puudutatud faili lisatud (+) ja eemaldatud (−) ridade arvuga.

⚠️ Vaadake alati üle: AI-ga loodud kood võib sisaldada vigu või ebaturvalisi mustreid. Enne sellele tuginemist või juurutamist vaadake erinevused üle ja testige.

9 Integreeritud terminal

Lülitage redaktori all olev terminal sisse/välja, et käivitada ehitusi, teste ja skripte. Teie loal saab agent käivitada käske ja lugeda nende väljundit oma töö kontrollimiseks; pikalt kestvad käsud edastavad väljundit voogedastusega, et saaksite edenemist jälgida. Sulgege terminal selle päisest, kui te seda ei vaja.

10 Plaani režiim ja täitmine

Suuremate eesmärkide jaoks kasutage Plaani režiimi (või paluge agendil esmalt planeerida). Planeerija skaneerib teie projekti, jaotab eesmärgi sõltuvustundlikeks ülesanneteks ja määrab igaühe õigele spetsialistile (arhitekt, kodeerija, testija, dokumendid).

11 Mudelite valimine ja automaatne

Avage sisestusvälja kõrval olev mudelivalija. Valikud on rühmitatud järgmiselt:

Kuidas automaatne valik töötab

Automaatrežiimis kasutab DeepCerebra astmelist, adaptiivset marsruutimist: lihtsad ülesanded suunatakse kiirele ja ökonoomsele mudelile, samas kui keeruline või planeerimist nõudev töö (näiteks Plaani režiim) suunatakse tugevamale mudelile. See tasakaalustab automaatselt kulusid ja kvaliteeti, nii et te peate harva käsitsi valima.

12 Too oma võti (BYOK)

Saate suunata päringud oma teenusepakkuja konto kaudu, selle asemel et kasutada mõõdetud platvormikasutust.

  1. Avage külgribalt API võtmed.
  2. Jaotises Too oma võti valige pakkuja (nt ANTHROPIC_API_KEY, GOOGLE_API_KEY, OPENAI_API_KEY).
  3. Kleepige võtme väärtus ja klõpsake nuppu Salvesta. Võtmed on puhkeolekus krüpteeritud ja neid ei tagastata kunagi brauserisse — kuvatakse ainult maskeeritud eelvaade.

Platvormi (DeepCerebra) mudelid ei vaja võtit. Eemaldage võti igal ajal nupuga Eemalda.

13 Kohalik masin: GPU mudelid ja konsool (DCC Bridge)

DCC Bridge ühendab teie enda arvuti veebirakendusega väikese dcc-bridge konnektori kaudu, avades korraga kaks võimalust:

Konnektor helistab välja autentitud WebSocketi kaudu — sissetulevaid porte pole vaja ja see töötab NAT-i ja tulemüüride taga. See töötab Windowsis, macOS-is ja Linuxis (Python 3.10+).

13.1 Siduge oma arvuti

  1. Klõpsake vasakpoolsel tegevusribal sülearvuti ikoonilKohalik masin (GPU + konsool). (Sama paneel avaneb mudelivalija jalusest nupu Halda kohalikku GPU-d… kaudu.)
  2. Veenduge, et Kohalik täitmine lüliti on lubatud, nimetage seade ja klõpsake nuppu Lisa see arvuti. Kopeerige ühekordne sidumistoken (dcc_brg_…) ja kleepimiseks valmis konnektori käsk — tokenit näidatakse täpselt üks kord.

13.2 Installige ja käivitage konnektor

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 Kasutage oma konsooli veebirakendusest

Vaikimisi on käsud piiratud spetsiaalse tööruumi kaustaga (~/DeepCerebra). Et töötada oma reaalsetes projektikaustades oma eelkonfigureeritud CLI-dega, andke neile luba konnektori käivitamisel:

# 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

Seejärel avage paneel Terminal, klõpsake Täitmise sihtmärgi hüpikaknal (sülearvuti ikoon), valige Minu arvuti ja valige töökataloog. Nii teie sisestatud käsud kui ka agendi ehitus-/testimiskäsud täidetakse seejärel teie masinas.

⚠️ Turvalisus: hosti juurdepääs ei ületa kunagi kaustu, mille teie konnektori käsureal loetlesite; tokenid on puhkeolekus räsitud ja igal ajal tühistatavad; --no-exec muudab seadme ainult järelduste tegemiseks (GPU mudelid, käske pole).
💡 Nõuanne: Töölauarakendus saab kohalikke mudeleid otse kasutada ilma konnektorita. Konnektori täielik viide: github.com/mohammadkhair7/DeepCerebra-connector.

14 Giti koostöö töövoog

Kui Giti toetatud projekt on avatud, ilmub Avastajasse haruriba, mis näitab teie praegust haru ja kahte toimingut:

Kui push webhook on lubatud, värskendab Avastaja automaatselt, kui meeskonnakaaslased pushivad, hoides kõik sünkroonis — see on DeepCerebra kaudu toimuva meeskondliku koostöö alus.

15 MCP serverid

Laiendage agenti väliste tööriistade ja andmetega Model Context Protocol kaudu. Konfigureerige serverid failis .deepcerebra/mcp.json, näiteks:

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

Lubatud MCP tööriistad muutuvad agendile automaatselt kättesaadavaks, kui need on teie päringu jaoks asjakohased. Toetatud on nii kohalikud (stdio) kui ka kaugserverid (http/sse).

Sisseehitatud turvalisus

Ressursid ja viiped

Kui server eksponeerib MCP ressursse või viipemalle, saab agent automaatselt tööriistad nende kasutamiseks (mcp_list_resources, mcp_read_resource, mcp_list_prompts, mcp_get_prompt).

Kaugserverite autentimine

Lisage kaugserverile auth plokk. Saladused toetavad ${ENV_VAR} interpolatsiooni:

// 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 Agendi kohandamine: reeglid, oskused, konksud, alamagendid ja pluginad

Saate kujundada, kuidas agent mõtleb ja tegutseb ühe failipõhise konventsiooniga — kataloogiga .deepcerebra/ —, mis töötab identselt töölauarakenduses, veebirakenduses ja API-s. Veebirakenduses hallake kõiki neid jaotises Agent; töölaual ja API kaudu on need tavalised failid, mille te oma projektiga commitite.

Ulatused ja prioriteet

Konfiguratsioon avastatakse mitmest ulatusest; kui sama element eksisteerib mitmes, võidab kõrgema prioriteediga:

team/org  <  global (~/.deepcerebra)  <  workspace (<repo>/.deepcerebra)
(madalaim)                                              (kõrgeim)

Reeglid (juhtimine)

Reeglid on püsivad juhised — kodeerimisstandardid, arhitektuurikonventsioonid, domeenikontekst —, mis süstitakse agendi süsteemiviipesse. Need asuvad Markdowni failidena kataloogis .deepcerebra/steering/, lisaks alati aktiivne AGENTS.md standard. Frontmatter kontrollib millal reegel laaditakse:

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

Juur AGENTS.md kehtib kogu repositooriumile; pesastatud AGENTS.md (nt services/api/AGENTS.md) kehtib ainult selle kausta all olevatele failidele. Veebirakenduses annab vaade Agent → Juhtimine igale reeglile Ulatuse valija (Globaalne / Projekt / Meeskond).

Oskused

Oskused on korduvkasutatavad mänguraamatud, mida agent laadib nõudmisel. Iga oskus on kaust, mis sisaldab SKILL.md faili kataloogis .deepcerebra/skills/:

---
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 näeb kerget kataloogi (name + description) ja tõmbab täieliku sisu load_skill tööriistaga, kui see on asjakohane. Saate seda ka selgesõnaliselt käivitada käsuga /skill <name>. Seadke disable-model-invocation: true, et muuta oskus ainult käsitsi kasutatavaks.

Konksud

Konksud käivitavad automatiseerimise elutsükli sündmuste puhul. Määrake need kui .deepcerebra/hooks/*.hook.json:

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

Sündmused hõlmavad promptSubmit, preToolUse, postToolUse, fileCreate, fileSave, fileDelete, preTask, postTask, sessionStart, preCompact ja agentStop (aktsepteeritakse ka Cursor/Claude kirjapilte). Tegevus on kas shell (käsu käivitamine) või agentPrompt (agendi küsimine). preToolUse konks saab lubada, keelata või küsida tööriista kutset, mida see kinni püüab.

Alamagendid

Alamagendid on spetsialistagendid, mille te määratlete ja millele delegeerite. Igaüks neist on Markdowni fail kataloogis .deepcerebra/agents/ koos frontmatteri ja sisuga (selle süsteemiviip):

---
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…

Peaagent delegeerib käsuga task (blokeeriv), task_async + task_status / task_result (taustal) või task_parallel (hajutamine).

Pluginad

Plugin koondab reeglid, oskused, konksud, alamagendid ja MCP serverid ühte installitavasse paketti kataloogis .deepcerebra/plugins/<name>/, mida kirjeldab plugin.json manifest:

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

Plugina sisu liidetakse madalaima prioriteediga, nii et teie enda reeglid ja oskused tühistavad alati plugina omad. Keelake plugin käsuga "enabled": false või .disabled markerfailiga.

💡 Nõuanne: Meeskond saab avaldada jagatud vaikesätted, suunates DCC_ORG_CONFIG_DIR jagatud .deepcerebra kataloogile või seades reeglid veebirakenduses Meeskonna ulatusele.

17 Agentne töövoo stuudio ja sündmustepõhised agendid

Töövoo stuudio on visuaalne disainer mitmeagendi automatiseerimiseks. Te koostate etappe — igaüks neist on agent, spetsialisti samm või juhtimisprimitiiv — graafikuks, ühendate need sõltuvustega ja käivitate kogu orkestratsiooni mootoril koos reaalajas etappide kaupa edenemise, eelarvete ja inimliku heakskiidu väravatega. Töövoog salvestatakse kaasaskantava YAML/JSON definitsioonina, mida saate eksportida, importida, versioonida Gitis ja käivitada API-st või CLI-st.

17.1 Töövoo loomine

17.2 Etappide teek

Etapi tüüpMida see teeb
agentÜks agendi käik koos lisatud oskuste ja tööriistadega.
spec.requirements / spec.design / spec.execute Spetsifikatsioonipõhine tarnimine: koostage nõuded, disain, seejärel jagage ülesanneteks ja täitke — igaüks neist on väravaga.
documents.generateLooge lihvitud dokument varasemate etappide väljunditest.
fan_outParalleelne laiaulatuslik uurimine paljudel alateemadel sünteesiga.
map / loop / switch Juhtimisprimitiivid: käivitage keha iga üksuse kohta, korrake tingimuse täitumiseni või hargnege juhtumite vahel.
verify / browser_verify Käivitage testid või käsud liivakastis; kontrollige töötavat kasutajaliidest brauseri automatiseerimisega.
orchestrateDünaamiline marsruutimine: orkestraatori agent loeb päringu ja edastab selle parimatele allavoolu agentidele sündmuste kaudu.
external.agentKutsuge registreeritud kolmanda osapoole agenti HTTP (A2A) kaudu, justkui see oleks natiivne etapp.
evalHinnake ülesvoolu väljundit kontrollide (sisaldab / regex / pikkus / LLM-kohtunik) alusel; ebaõnnestub alla läve.
db.provisionGenereerige omanduses olev andmekiht: docker-compose andmebaasi jaoks, versioonitud SQL migratsioonid, algandmed, .env mall ja Mermaid ERD; valikuline autentimisskelett; saab koheselt rakendada migratsioone SQLite'ile.
ci.generateGenereerige valmis CI/CD torujuhe (GitHub Actions, GitLab CI või Azure Pipelines) koos lint → test → skaneerimine → ehitamine → juurutamine ja keskkonna edendamine.
deploy.packageGenereerige tootmise juurutamise varad: mitmeastmeline Dockerfile, docker-compose, Kubernetes manifestid või Helm chart — failid, mis teile kuuluvad ja mille te commitite.
test.generateGenereerige ehitatud rakenduse jaoks ühiku / API / E2E testikomplektid pluss nõudest testini jälgitavuse maatriks.
test.verifyKäivitage testikomplekt (pytest, vitest, jest, Playwright) ja väravastage käivitus selle läbimise määra alusel.
security.auditSkaneerige sõltuvusi teadaolevate haavatavuste suhtes ja puud kõvakooditud saladuste suhtes; avaldab hoiatussündmusi ja kirjutab leidude aruande.
previewKäivitage genereeritud rakendus lokaalselt ja kuvage selle reaalajas URL käivituspaneelil (link + reasisene raam) preview.ready sündmuse kaudu.
design.importMuutke kasutajaliidese disainipilt (ekraanipilt, makett, Figma eksport) struktureeritud implementatsiooni spetsifikatsiooniks allavoolu etappide jaoks.

17.3 Sündmustepõhised agendid (agendivõrk)

Iga etapp — olenemata tüübist — saab avaldada ja tellida tüübitud sündmusi tööruumi sündmuste siinil, nii et agendid koordineerivad nagu teenused sõnumivõrgus, mitte ainult DAG-i kaudu:

17.3.1 Sündmuste järjekorda panemine agentidele

Sündmustele reageerivad agendid saavad deklareerida püsiva nimega järjekorra, et vastavad sündmused ei läheks kunagi kaotsi, kui agent on hõivatud või enne, kui käivitus kuulab. Päästiku tellimisel määrake queue: <name> — mootor seob selle teema tööruumi sündmuste siini FIFO järjekorraga (püsivalt salvestatud asukohas .deepcerebra/workflows/events/queues/). Iga sellest hetkest alates avaldatud vastav sündmus jäädvustatakse järjekorda; kui etapp muutub käivitatavaks, võtab mootor sündmused järjekorrast välja vanimast alates ja tarbib neid ükshaaval.

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 Semaforkorraldus (jagatud ressursside kaitse)

Semafor piirab, kui mitu ülesannet võivad samaaegselt tegutseda jagatud (kaitstud) ressursiga: andmebaas, kuhu kirjutatakse, globaalsete muutujate hoidla, fail või piiratud kiirusega väline agent. Lisage see mis tahes etapile semaphore: abil — enne etapi töö käivitamist omandab mootor ühe loa nimetatud tööruumi semaforist; luba vabastatakse alati pärast seda, isegi kui etapp ebaõnnestub. permits: 1 muudab selle muteksiks: ainult üks ülesanne korraga (kõigis tööruumi paralleelsetes käivitustes) täidab kriitilise sammu; kõik teised ülesanded ootavad, kuni hoidja lõpetab.

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-korraldus (oota kõiki tingimusi)

Rendezvous ootab, kuni mitu sündmustingimust on kõik täidetud, enne kui järgmine samm jätkub — vastupidine põhimõttele "esimene sündmus võidab". Määrake etapi events: plokis join: all: iga päästiku tellimus peab olema täidetud enne, kui etapp käivitub. Kombineerige tellimusepõhise count: N-ga, kui mitu agenti (või mitu aruannet ühelt agendilt) peavad kõik sisse logima — näiteks disaini heakskiit, testide lõpetamine ja turvalisuse kinnitus enne väljalaske etapi käivitamist.

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 Agendi tööriistade teek

Etapid valivad tööriistu samast registrist, mida vestlusagent kasutab:

17.5 Käivitamine, väravad ja väljundid

💡 Näpunäide: Alustage Ship-It Pipeline malliga: see aheldab disaini → db.provision → rakenduse → genereeritud testide → turvaauditi → juurutamise pakendamise → CI genereerimise, inimliku väravaga enne pakendamist — täielik tee lühikirjeldusest tootmiseni, mida saate kohandada minutitega.

18 Ennustav tabeli täitmine

Ennustav tabeli täitmine pakub reasiseseid, keskele täitmise koodisoovitusi redaktoris tippimise ajal — aktsepteerige soovitust klahviga Tab. See on valikuline nii mootori kui ka veebiredaktori puhul.

Luba see

Kuidas see käitub

19 Kasutus, krediidid ja arveldamine

Avage külgribalt Arveldamine, et hallata oma plaani ja kasutust. AI kasutust mõõdetakse USA dollari krediitides, mis põhinevad alusmudelite tarbitud tokenitel.

PlaanKuu hindKaasa arvatud igakuine AI kasutus
Basic$20$10
Pro$75$30
Ultimate$200$150
💡 Säästa kasutuselt: Kasutage Automaatset mudelivalikut, tooge oma võti (BYOK) või käivitage kohalikke mudeleid, et vähendada või vältida mõõdetud kasutust.

20 Värava API võtme hankimine

Värava API võti (isiklik juurdepääsutoken) võimaldab teil kasutada DeepCerebra avalikku API-t ja CLI-d programmilise juurdepääsuga.

  1. Logige sisse ja avage külgribalt API võtmed.
  2. Kerige jaotiseni DeepCerebra API võtmed.
  3. Sisestage silt (nt "CI torujuhe" või "sülearvuti CLI").
  4. Valige ulatusread, chat, code, agent — ja valikuline aegumiskuupäev päevades (tühi = mitte kunagi).
  5. Klõpsake nuppu Genereeri. Täielik võti kuvatakse ainult üks kord — klõpsake nuppu Kopeeri ja salvestage see turvaliselt.

Kasutage seda CLI või API-ga aadressil deepcerebra.ai:

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/...

Saate võtit igal ajal ümber nimetada või kustutada (tühistada); iga võti näitab oma eesliidet, ulatust, loomise/aegumise kuupäeva ja viimase kasutamise kuupäeva.

⚠️ Hoidke see saladuses. Igaüks, kellel on teie võti, saab kasutada teie kontot ja tekitada kasutuskulusid. Tühistage ja genereerige see koheselt uuesti, kui see peaks kunagi avalikuks tulema.

21 Turvalisus ja privaatsus

22 Veaotsing

"Kausta laadimiseks on vaja Chromiumi brauserit"

Lülituge Chrome'i, Edge'i või Brave'i peale või kasutage selle asemel Ava Gitist.

Agent kordab sama viga

Klõpsake nuppu Peata, seejärel sõnastage uuesti konkreetse vihje või piiranguga.

Mudeli või päringu vead / "eelarve ammendatud"

Kohalikud mudelid ei ilmu

Konnektor: "server keeldus WebSocketi ühendusest: HTTP 401"

Minu muudatused ei jõustunud

Git: "Olete vaikeharus"

Avage või looge tööharu enne Integreeri kasutamist tõmbepäringu avamiseks.

Ikka ummikus? Võtke ühendust support@deepcerebra.ai.

23 DeepCerebra Discovery — Küsige oma andmetelt & dokumentidelt

Discovery on uuriv vestlusrobot teie **andmebaaside ja dokumentide** jaoks. Selle asemel, et vastata ühe päringuga, töötab see nagu analüütik: see moodustab **hüpoteese**, viib läbi rea kaitstud sonde (SQL, graafik, dokumendiotsing, skeemi kontrollid, veebi kinnitamine), kärbib tõenditega ümberlükatud selgitusi ja sünteesib **põhjendatud vastuse** — koos diagrammide ja läbipaistva kulukviitungiga. Avage see tegevusribal asuva **kompassi ikooni** kaudu (/app/discovery).

23.1 Ruumid — teie kureeritud ulatus

**Ruum** koondab kõik, mida üks küsimustering vajab: andmebaasiühendused, dokumendikogud, juhised analüütikule ja eelarved. Looge see nupuga **+ Uus ruum**, seejärel kasutage paremal asuvat seadistuspaneeli, et:

23.2 Küsimuse esitamine

Sisestage küsimus nii, nagu küsiksite kolleegilt — näiteks "Miks MRI skaneerimise maht märtsis langes?". **Uurimislaud** edastab kogu protsessi otseülekandena:

Järgnevad küsimused jätkavad sama teemat, nii et analüütik säilitab oma konteksti.

23.3 Diagrammid, aruanded & eksport

Diagrammid renderdatakse uurimislaual otse. Kasutage **Eksporti**, et alla laadida kogu päring — vastus, hüpoteesid, tõendid ja diagrammid — iseseisva **HTML-aruandena** või trükikvaliteediga **PDF-ina**, mis on kujundatud neoon-disainisüsteemiga.

23.4 Eelarved & kulude kontroll

Igal ruumil on päringupõhised eelarved: maksimaalne sondide arv, uurimisvoorud, sekundid ja USD. Mootor peatub puhtalt piirangu juures ja annab aru, mida see seni leidis. Iga sondi maksumus on kviitungil üksikasjalikult kirjas, nii et teate alati, kuhu kulutused läksid.

23.5 Automatiseerimine: API, SDK, Workflow Studio & MCP