Gebruikersgids
'n Volledige, praktiese gids om sagteware te bou met DeepCerebra Coder — web, rekenaar, en CLI

📖 Inhoudsopgawe

  1. Inleiding & Uitgawes
  2. Aan die Gang & Rekening
  3. Die Werkruimte in 'n Oogopslag
  4. Opening van 'n Projek
  5. Werk met Lêers
  6. Gesels met die Agent
  7. Die Vier Geselsmodusse
  8. Hersiening & Toepassing van Veranderinge
  9. Geïntegreerde Terminal
  10. Planmodus & Uitvoering
  11. Kies Modelle & Auto
  12. Bring Jou Eie Sleutel (BYOK)
  13. Plaaslike Masjien: GPU Models & Console (DCC Bridge)
  14. Git Samewerkingswerkvloei
  15. MCP Servers
  16. Pasmaak van die Agent: Reëls, Vaardighede, Hooks, Subagents & Plugins
  17. Agentic Workflow Studio & Gebeurtenisgedrewe Agente
  18. Voorspellende Tab Completion
  19. Gebruik, Krediete & Billing
  20. Kry Jou Gateway API Key
  21. Sekuriteit & Privaatheid
  22. Probleemoplossing
  23. DeepCerebra Discovery — Vra Jou Data & Dokumente

1 Inleiding & Uitgawes

DeepCerebra Coder is 'n agentic koderingsassistent. Anders as 'n gewone outovoltooi-kopiloot, beplan, skryf, herfaktoriseer, voer opdragte uit, roep gereedskap aan, en itereer dit oor jou hele projek — met jou wat die veranderinge wat dit voorstel, hersien en goedkeur.

Drie maniere om dit te gebruik

UitgaweBeste virLêertoegang
WebtoepassingGeen-installasie, werk vanaf enige masjienVertroulike in-blaaier-berging (en Git repos)
Rekenaar (Windows / Linux / macOS)Plaaslik-eerste ontwikkeling, plaaslike modelleDirekte plaaslike lêerstelsel
CLI & APISkripte, CI/CD, outomatiseringPlaaslike lêers / programmaties

Hierdie gids fokus op die webtoepassing by deepcerebra.ai; die rekenaartoepassing weerspieël dieselfde panele en werkvloeie.

2 Aan die Gang & Rekening

Ondersteunde blaaiers

Gebruik 'n huidige weergawe van Chrome, Edge, of Brave vir die volle ervaring — die opening van 'n plaaslike gids maak staat op die Chromium File System Access API. Firefox en Safari werk vir gesels en vir Git-gesteunde projekte, maar kan nie 'n plaaslike gids direk oopmaak nie.

Skep 'n rekening

  1. Klik Begin op die landingsblad.
  2. Vul jou opsionele vertoonnaam, e-pos, land, en geboortedatum in (jy moet minstens 18 wees).
  3. Kies jou koppelvlaktaal en 'n wagwoord van minstens 12 karakters.
  4. Lees die ooreenkoms kennisgewing en bevestig. Die skep van 'n rekening beteken jy stem in tot die Diensbepalings, Privaatheidsverklaring, Diensbeskrywing, en Globale DPA.
  5. Klik Skep rekening, verifieer dan jou e-pos indien gevra, en meld aan.
💡 Wenk: Jy kan 'n plan kies tydens registrasie deur /register?plan=basic (of pro / ultimate) te besoek, of nou begin en later 'n plan kies in Billing.

Stel jou wagwoord terug

  1. Op die aanmeldblad, klik Wagwoord vergeet?
  2. Voer jou e-pos in en maak die herstelskakel oop wat na jou inkassie gestuur is.
  3. Stel 'n nuwe wagwoord in (minimum 12 karakters).

3 Die Werkruimte in 'n Oogopslag

Nadat jy aangemeld het, land jy in die werkbank, wat elke paneel op een skerm plaas:

Sleep die splitter tussen die editor en gesels om die uitleg te herbalanseer, en sleep die horisontale splitter om die terminal te verander. Die linker sybalk navigeer ook na Workspace, Extensions, API Keys, Billing, en Feedback.

4 Opening van 'n Projek

4.1 Maak 'n plaaslike gids oop

  1. In die Explorer, klik Maak projekgids oop.
  2. Kies 'n gids en gee die blaaier toestemming om dit te lees.
  3. Lêers word in jou blaaier se geënkripteerde in-blaaier-werkruimte gelees — niks word opgelaai nie. Jy sal 'n lewendige telling en 'n finale opsomming sien (lêertelling · grootte, plus enige oorgeslaan of afgekapte lêers).
⚠️ Blaaierondersteuning: As jy 'n nota sien dat gidslading 'n Chromium-blaaier benodig, skakel oor na Chrome/Edge/Brave, of gebruik eerder Open from Git.

4.2 Maak oop vanaf Git (GitHub / GitLab)

  1. Klik Open from Git in die Explorer.
  2. Kies die GitHub of GitLab-oortjie en plak 'n persoonlike toegangstoken. Vir GitHub gebruik die repo-omvang (klassiek) of 'n fynkorrelige token met Contents + Pull requests; vir GitLab gebruik die api-omvang. Jou token word op die bediener gestoor — slegs lêerinhoud word in die blaaier ingetrek.
  3. Tik die repository as owner/name (filter die lys om joune te vind), kies dan 'n branch.
  4. Merk opsioneel Skep 'n nuwe werkende branch (bv. dcc/my-feature) om jou werk geïsoleer te hou van die verstek branch.
  5. Aktiveer opsioneel die push webhook sodat die Explorer onmiddellik verfris wanneer spanmaats push (benodig 'n publieke gateway URL).
  6. Klik Maak repository oop.

4.3 Verfris, wissel en sluit

4.4 Gids-geskopeerde geselsessies

Geselsgeskiedenis is gekoppel aan die oop projek. Die wissel van gidse begin outomaties 'n nuwe sessie en laai daardie gids se vorige sessies, en heropen die mees onlangse sodat jy kan voortgaan waar jy opgehou het.

4.5 Operasionele gidse

Gidse wat DeepCerebra intern gebruik — .deepcerebra, .sessions — verskyn in die boom maar is by verstek ingevou sodat dit nie jou bron verwar nie.

5 Werk met Lêers

6 Gesels met die Agent

Skryf 'n versoek

Beskryf wat jy wil hê in gewone taal — vra 'n vraag, versoek 'n funksie, of wys op 'n fout. Wees spesifiek oor lêers, raamwerke en beperkings om die beste resultaat te kry. Heg relevante lêers aan deur dit na die prompt te sleep.

Lees antwoorde, Cursor-styl

Antwoorde word soos Cursor georganiseer: die agent se redenasie word geskei van die lewerbare. Elke antwoordblok het 'n kopieer-ikoon in sy regter boonste hoek sodat jy 'n voltooide verslag, dokument, of 'n opdrag wat jy moet uitvoer, kan kopieer.

Stuur of stop 'n uitvoering

💡 Wenk (rekenaar): In die rekenaartoepassing roep jy die agent in gesels aan met @deepcerebra, en voorvoegsels soos [deep] versoek dieper redenasie.

7 Die Vier Geselsmodusse

Kies 'n modus uit die modusselekteerder langs die prompt. Elkeen pas aan hoeveel die agent beplan en hoe vrylik dit wysig:

ModusWat dit doenGebruik wanneer…
AgentBeplan en wysig outonoom oor jou projekJy wil hê die assistent moet 'n verandering end-tot-end implementeer
AskBeantwoord vrae oor jou kode sonder om te wysigJy wil die kodebasis verstaan
PlanStel 'n benadering op voor enige wysigingDie taak is groot of het kompromieë wat eers besleg moet word
EditMaak gefokusde wysigings in die huidige konteksJy wil 'n klein, geteikende verandering hê

8 Hersiening & Toepassing van Veranderinge

Wanneer die agent lêerveranderinge voorstel, verskyn 'n Voorgestelde Veranderinge-paneel bo die geselsinvoer, wat elke aangeraakte lêer lys met bygevoegde (+) en verwyderde (−) lyn tellings.

⚠️ Hersien altyd: KI-gegenereerde kode kan foute of onveilige patrone bevat. Hersien die diff en toets voordat jy daarop staatmaak of dit ontplooi.

9 Geïntegreerde Terminal

Skakel die terminal onder die editor aan om bouwerk, toetse en skripte uit te voer. Met jou magtiging kan die agent opdragte uitvoer en hul uitvoer lees om sy werk te verifieer; langlopende opdragte stroom uitvoer sodat jy vordering kan dophou. Sluit die terminal vanaf sy opskrif wanneer jy dit nie nodig het nie.

10 Planmodus & Uitvoering

Vir groter doelwitte, gebruik Plan-modus (of vra die agent om eers te beplan). Die beplanner skandeer jou projek, ontbind die doel in afhanklikheidsbewuste take, en ken elkeen toe aan die regte spesialis (argitek, kodeerder, toetser, dokumente).

11 Kies Modelle & Auto

Maak die modelkieser langs die prompt oop. Opsies word gegroepeer as:

Hoe Auto-seleksie werk

Op Auto gebruik DeepCerebra gelaagde, aanpasbare roetering: eenvoudige take gaan na 'n vinnige, ekonomiese model, terwyl komplekse of beplanning-swaar werk (byvoorbeeld, Plan-modus) na 'n sterker model gerig word. Dit balanseer koste en kwaliteit outomaties, sodat jy selde handmatig hoef te kies.

12 Bring Jou Eie Sleutel (BYOK)

Jy kan versoeke deur jou eie verskaffer-rekening roeteer in plaas van gemeterde platformgebruik.

  1. Maak API Keys oop vanaf die sybalk.
  2. Onder Bring Your Own Key, kies 'n verskaffer (bv. ANTHROPIC_API_KEY, GOOGLE_API_KEY, OPENAI_API_KEY).
  3. Plak die sleutelwaarde en klik Stoor. Sleutels word geënkripteer in rus en word nooit na die blaaier teruggestuur nie — slegs 'n gemaskerde voorskou word gewys.

Platform (DeepCerebra) modelle benodig geen sleutel nie. Verwyder 'n sleutel enige tyd met Verwyder.

13 Plaaslike Masjien: GPU Models & Console (DCC Bridge)

Die DCC Bridge verbind jou eie rekenaar met die webtoepassing deur 'n klein dcc-bridge-konnektor, wat twee vermoëns gelyktydig ontsluit:

Die konnektor skakel uit oor 'n geoutentiseerde WebSocket — geen inkomende poorte benodig nie, en dit werk agter NAT en firewalls. Dit loop op Windows, macOS, en Linux (Python 3.10+).

13.1 Koppel jou rekenaar

  1. Klik die skootrekenaar-ikoon in die linker aktiwiteitsbalk — Local Machine (GPU + Console). (Dieselfde paneel maak oop vanaf die modelkieser-voetstuk via Manage local GPU….)
  2. Maak seker die Local execution-skakelaar is geaktiveer, gee die toestel 'n naam, en klik Voeg hierdie rekenaar by. Kopieer die eenmalige pairing token (dcc_brg_…) en die gereed-om-te-plak konnektor-opdrag — die token word presies een keer gewys.

13.2 Installeer & loop die 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 Gebruik jou konsole vanaf die webtoepassing

By verstek is opdragte beperk tot 'n toegewyde werkruimte-gids (~/DeepCerebra). Om in jou regte projekgidse met jou vooraf-gekonfigureerde CLIs te werk, gee hulle eksplisiet toestemming wanneer die konnektor begin word:

# 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

Maak dan die Terminal-paneel oop, klik die Execution target-opspringer (skootrekenaar-ikoon), kies My computer, en kies 'n werksgids. Beide jou getikte opdragte en die agent se bou-/toetsopdragte word dan op jou masjien uitgevoer.

⚠️ Sekuriteit: gasheer-toegang oorskry nooit die gidse wat jy gelys het op die konnektor-opdraglyn nie; tokens word gehash in rus en kan enige tyd herroep word; --no-exec maak 'n toestel slegs-inferensie (GPU-modelle, geen opdragte).
💡 Wenk: Die rekenaartoepassing kan plaaslike modelle direk gebruik sonder die konnektor. Volledige konnektor-verwysing: github.com/mohammadkhair7/DeepCerebra-connector.

14 Git Samewerkingswerkvloei

Met 'n Git-gesteunde projek oop, verskyn 'n branch-balk in die Explorer wat jou huidige branch en twee aksies wys:

As die push webhook geaktiveer is, verfris die Explorer outomaties wanneer spanmaats push, wat almal in sinkronisasie hou — die grondslag vir samewerkende spanontwikkeling deur DeepCerebra.

15 MCP Servers

Brei die agent uit met eksterne gereedskap en data via die Model Context Protocol. Konfigureer bedieners in 'n .deepcerebra/mcp.json-lêer, byvoorbeeld:

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

Geaktiveerde MCP-gereedskap word outomaties vir die agent beskikbaar wanneer dit relevant is vir jou versoek. Plaaslike (stdio) en afgeleë (http/sse) bedieners word albei ondersteun.

Ingeboude veiligheid

Hulpbronne & prompts

As 'n bediener MCP hulpbronne of prompt templates blootstel, kry die agent outomaties gereedskap om dit te gebruik (mcp_list_resources, mcp_read_resource, mcp_list_prompts, mcp_get_prompt).

Outentikasie vir afgeleë bedieners

Voeg 'n auth-blok by 'n afgeleë bediener. Geheime ondersteun ${ENV_VAR}-interpolasie:

// 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 Pasmaak van die Agent: Reëls, Vaardighede, Hooks, Subagents & Plugins

Jy kan vorm hoe die agent dink en optree met 'n enkele, lêergebaseerde konvensie — die .deepcerebra/-gids — wat identies werk in die rekenaartoepassing, die webtoepassing, en die API. In die webtoepassing, bestuur al hierdie onder die Agent-aansig; op rekenaar en via die API is dit gewone lêers wat jy met jou projek commit.

Omvang & presedens

Konfigurasie word uit verskeie omvange ontdek; wanneer dieselfde item in meer as een bestaan, wen die hoër-presedens een:

team/org  <  global (~/.deepcerebra)  <  workspace (<repo>/.deepcerebra)
(lowest)                                              (highest)

Reëls (stuur)

Reëls is volgehoue instruksies — koderingsstandaarde, argitektuurkonvensies, domeinkonteks — wat in die agent se stelselprompt ingespuit word. Hulle leef as Markdown-lêers onder .deepcerebra/steering/, plus die altyd-aan AGENTS.md-standaard. Frontmatter beheer wanneer 'n reël laai:

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

'n Wortel AGENTS.md is van toepassing op die hele repo; 'n geneste AGENTS.md (bv. services/api/AGENTS.md) is slegs van toepassing op lêers onder daardie gids. In die webtoepassing, die Agent → Steering-aansig gee elke reël 'n Scope-kieser (Global / Project / Team).

Vaardighede

Vaardighede is herbruikbare speelboeke wat die agent op aanvraag laai. Elke vaardigheid is 'n gids met 'n SKILL.md onder .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.

Die agent sien 'n liggewig katalogus (name + description) en trek die volle liggaam in met die load_skill-gereedskap wanneer relevant. Jy kan ook een eksplisiet aanroep met /skill <name>. Stel disable-model-invocation: true om 'n vaardigheid slegs-handmatig te maak.

Hooks

Hooks voer outomatisering uit op lewensiklusgebeurtenisse. Definieer hulle as .deepcerebra/hooks/*.hook.json:

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

Gebeurtenisse sluit in promptSubmit, preToolUse, postToolUse, fileCreate, fileSave, fileDelete, preTask, postTask, sessionStart, preCompact, en agentStop (Cursor/Claude-spellinge word ook aanvaar). 'n Aksie is óf shell (voer 'n opdrag uit) óf agentPrompt (vra die agent). 'n preToolUse-hook kan allow, deny, of ask vir die gereedskapoproep wat dit onderskep.

Subagents

Subagents is spesialisagente wat jy definieer en aan delegeer. Elkeen is 'n Markdown-lêer onder .deepcerebra/agents/ met frontmatter plus 'n liggaam (sy stelselprompt):

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

Die hoofagent delegeer met task (blokkering), task_async + task_status / task_result (agtergrond), of task_parallel (fan-out).

Plugins

'n Plugin bundel reëls, vaardighede, hooks, subagents, en MCP-bedieners in een installeerbare pakket onder .deepcerebra/plugins/<name>/, beskryf deur 'n plugin.json-manifes:

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

Plugin-inhoud word saamgevoeg teen die laagste presedens, sodat jou eie reëls en vaardighede altyd 'n plugin s'n oorskryf. Deaktiveer 'n plugin met "enabled": false of 'n .disabled-merkerlêer.

💡 Wenk: 'n Span kan gedeelde verstekke publiseer deur DCC_ORG_CONFIG_DIR na 'n gedeelde .deepcerebra-gids te wys, of deur reëls op die Team-omvang in die webtoepassing te stel.

17 Agentic Workflow Studio & Gebeurtenisgedrewe Agente

Die Workflow Studio is 'n visuele ontwerper vir multi-agent-outomatisering. Jy komponeer stages — elk 'n agent, 'n spesialisstap, of 'n beheerprimitief — in 'n grafiek, verbind hulle met afhanklikhede, en voer die hele orkestrasie op die enjin uit met lewendige vordering per stage, begrotings, en menslike-goedkeuringshekke. Werkvloeie word gestoor as 'n draagbare YAML/JSON-definisie wat jy kan uitvoer, invoer, weergawe in Git, en vanaf die API of CLI uitvoer.

17.1 Bou 'n werkvloei

17.2 Die stage-biblioteek

Stage-soortWat dit doen
agentEen agent-beurt met die vaardighede en gereedskap wat jy aanheg.
spec.requirements / spec.design / spec.execute Spesifikasie-eerste lewering: stel vereistes op, ontwerp, breek dan in take op en voer uit — elk hekbaar.
documents.generateProduseer 'n gepoleerde dokument uit vorige stage-uitvoere.
fan_outParallelle wye-navorsing oor baie subonderwerpe met sintese.
map / loop / switch Beheerprimitiewe: voer 'n liggaam per item uit, herhaal totdat 'n voorwaarde, of vertak oor gevalle.
verify / browser_verify Voer toetse of opdragte in die sandbox uit; verifieer 'n lopende UI met blaaier-outomatisering.
orchestrateDinamiese roetering: 'n orkestrator-agent lees die versoek en stuur dit na die beste stroomaf-agent(e) oor gebeurtenisse.
external.agentRoep 'n geregistreerde derdeparty-agent oor HTTP (A2A) aan asof dit 'n inheemse stage was.
evalBeoordeel 'n stroomop-uitvoer teen kontroles (bevat / regex / lengte / LLM-judge); misluk onder 'n drempel.
db.provisionGenereer 'n eie datalaag: docker-compose vir die databasis, weergawe-SQL-migrasies, saaddata, .env-sjabloon, en 'n Mermaid ERD; opsionele auth-steier; kan migrasies onmiddellik op SQLite toepas.
ci.generateGenereer 'n gereed-om-te-commit CI/CD-pyplyn (GitHub Actions, GitLab CI, of Azure Pipelines) met lint → test → scan → build → deploy en omgewingsbevordering.
deploy.packageGenereer produksie-ontplooiingsbates: multi-stage Dockerfile, docker-compose, Kubernetes-manifeste, of 'n Helm-kaart — lêers wat jy besit en commit.
test.generateGenereer eenheid- / API- / E2E-suites vir die geboude toepassing plus 'n vereiste-tot-toets naspeurbaarheidsmatriks.
test.verifyVoer 'n toetsuite uit (pytest, vitest, jest, Playwright) en hek die uitvoering op sy slaagsyfer.
security.auditSkandeer afhanklikhede vir bekende kwesbaarhede en die boom vir hardgekodeerde geheime; publiseer waarskuwingsgebeurtenisse en skryf 'n bevindingsverslag.
previewBegin die gegenereerde toepassing plaaslik en vertoon sy lewendige URL in die uitvoerpaneel (skakel + inlynraam) via 'n preview.ready-gebeurtenis.
design.importVerander 'n UI-ontwerpbeeld (skermskoot, mockup, Figma-uitvoer) in 'n gestruktureerde implementeringspesifikasie vir stroomaf-stages.

17.3 Gebeurtenisgedrewe agente (die agent-netwerk)

Elke stage — ongeag die soort — kan publiseer en inteken op getikte gebeurtenisse op die werkruimte-gebeurtenisbus, sodat agente koördineer soos dienste op 'n boodskapstof eerder as slegs deur die DAG:

17.3.1 Gebeurtenisryvorming vir agente

Agente wat op gebeurtenisse reageer, kan 'n duursame benoemde ry verklaar sodat ooreenstemmende gebeurtenisse nooit verlore gaan terwyl die agent besig is of voordat 'n uitvoering luister nie. Op 'n snellerintekening, stel queue: <name> — die enjin bind daardie onderwerp aan 'n FIFO-ry op die werkspasie-gebeurtenisbus (volgehou onder .deepcerebra/workflows/events/queues/). Elke ooreenstemmende gebeurtenis wat van daardie punt af gepubliseer word, word in die ry vasgelê; wanneer die stadium uitvoerbaar word, haal die enjin gebeurtenisse in oudste-eerste volgorde uit en verbruik dit een vir een.

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 Semafoor-orkestrasie (gedeelde-hulpbronbeskerming)

'n semafoor beperk hoeveel take gelyktydig op 'n gedeelde (beskermde) hulpbron mag werk: 'n databasis wat geskryf word, 'n globale veranderlike stoor, 'n lêer, of 'n eksterne agent met 'n beperkte tempo. Heg een aan enige stadium met semaphore: — voordat die stadium se werk loop, verkry die enjin een permit van die benoemde werkspasie-semafoor; die permit word altyd vrygestel daarna, selfs al misluk die stadium. permits: 1 maak dit 'n mutex: slegs een taak op 'n slag (oor alle parallelle uitvoerings in die werkspasie) voer die kritieke stap uit; elke ander taak wag totdat die houer klaar is.

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-orkestrasie (wag vir alle voorwaardes)

Rendezvous wag totdat veelvuldige gebeurtenisvoorwaardes almal nagekom is voordat die volgende stap voortgaan — die teenoorgestelde van "eerste gebeurtenis wen." Stel join: all op die stadium se events: blok: elke snellerintekening moet bevredig word voordat die stadium loop. Kombineer met per-intekening count: N wanneer verskeie agente (of verskeie verslae van een agent) almal moet inklok — byvoorbeeld, ontwerpgoedkeuring, toetsvoltooiing, en sekuriteitsgoedkeuring voordat 'n vrystellingstadium uitgevoer word.

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 Die agent-gereedskapbiblioteek

Stages kies gereedskap uit dieselfde register wat die geselsagent gebruik:

17.5 Uitvoering, hekke en uitvoere

💡 Wenk: Begin met die Ship-It Pipeline-sjabloon: dit ketting ontwerp → db.provision → implementering → gegenereerde toetse → sekuriteitsoudit → ontplooiingsverpakking → CI-generering, met 'n menslike hek voor verpakking — 'n volledige kort-tot-produksie-pad wat jy binne minute kan aanpas.

18 Voorspellende Tab Completion

Voorspellende Tab completion bied inlyn, vul-in-die-middel kodevoorstelle terwyl jy in die editor tik — aanvaar 'n voorstel met Tab. Dit is opt-in op beide die enjin en die web-editor.

Aktiveer dit

Hoe dit optree

19 Gebruik, Krediete & Billing

Maak Billing oop vanaf die sybalk om jou plan en gebruik te bestuur. KI-gebruik word gemeet in V.S.-dollar-krediete gebaseer op die tokens wat deur die onderliggende modelle verbruik word.

PlanMaandelikse prysIngesluit maandelikse KI-gebruik
Basic$20$10
Pro$75$30
Ultimate$200$150
💡 Bespaar op gebruik: Gebruik Auto-modelseleksie, bring jou eie sleutel (BYOK), of voer plaaslike modelle uit om gemeterde gebruik te verminder of te vermy.

20 Kry Jou Gateway API Key

'n Gateway API key ('n persoonlike toegangstoken) laat jou toe om die DeepCerebra publieke API en CLI programmaties te gebruik.

  1. Meld aan en maak API Keys oop vanaf die sybalk.
  2. Rollees na DeepCerebra API Keys.
  3. Voer 'n etiket in (bv. "CI pipeline" of "laptop CLI").
  4. Kies scopesread, chat, code, agent — en 'n opsionele expiry in dae (leeg = nooit).
  5. Klik Genereer. Die volle sleutel word slegs een keer gewys — klik Kopieer en stoor dit veilig.

Gebruik dit met die CLI of die API by 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/...

Jy kan 'n sleutel enige tyd hernoem of uitvee (herroep); elke sleutel wys sy voorvoegsel, scopes, geskep/expiry, en laaste-gebruik datum.

⚠️ Hou dit geheim. Enigiemand met jou sleutel kan jou rekening gebruik en gebruikskoste aangaan. Herroep en hergenereer dit onmiddellik as dit ooit blootgestel word.

21 Sekuriteit & Privaatheid

22 Probleemoplossing

"Folder loading needs a Chromium browser"

Skakel oor na Chrome, Edge, of Brave, of gebruik eerder Open from Git.

Die agent loop in dieselfde fout

Klik Stop, herformuleer dan met 'n konkrete wenk of beperking.

Model- of versoekfoute / "budget exhausted"

Plaaslike modelle verskyn nie

Konnektor: "server rejected WebSocket connection: HTTP 401"

My veranderinge het nie in werking getree nie

Git: "You are on the default branch"

Maak 'n werkende branch oop of skep dit voordat jy Integreer gebruik om 'n pull request oop te maak.

Steeds vas? Kontak support@deepcerebra.ai.

23 DeepCerebra Discovery — Vra Jou Data & Dokumente

Discovery is 'n ondersoekende kletsbot vir jou databasisse en dokumente. In plaas daarvan om met 'n enkele navraag te antwoord, werk dit soos 'n ontleder: dit vorm hipoteses, voer 'n reeks bewaakte ondersoeke uit (SQL, grafiek, dokumentsoektog, skemakontroles, webbevestiging), snoei die verduidelikings wat die bewyse weerlê, en sintetiseer 'n gegronde antwoord — met kaarte en 'n deursigtige koste-kwitansie. Maak dit oop vanaf die kompas-ikoon in die aktiwiteitsbalk (/app/discovery).

23.1 Spasies — jou saamgestelde omvang

'n Spasie bundel alles wat 'n ondersoeklyn benodig: databasisverbindings, dokumentversamelings, instruksies vir die ontleder, en begrotings. Skep een met + Nuwe spasie, gebruik dan die opstelpaneel aan die regterkant om:

23.2 'n Vraag vra

Tik 'n vraag soos jy 'n kollega sou vra — byvoorbeeld "Waarom het MRI-skanderingvolume in Maart gedaal?". Die ondersoekbord stroom die hele proses regstreeks:

Opvolgvrae gaan voort met dieselfde draad, sodat die ontleder sy konteks behou.

23.3 Kaarte, verslae & uitvoere

Kaarte word inlyn op die ondersoekbord weergegee. Gebruik Uitvoer om die volledige navraag — die antwoord, hipoteses, bewyse en kaarte — af te laai as 'n selfstandige HTML-verslag of 'n drukkwaliteit PDF, gestileer met die neon-ontwerpstelsel.

23.4 Begrotings & kostebeheer

Elke spasie het begrotings per navraag: 'n maksimum aantal ondersoeke, ondersoekrondtes, sekondes, en USD. Die enjin stop netjies by die limiet en rapporteer wat dit tot dusver gevind het. Elke ondersoek se koste word op die kwitansie gespesifiseer, sodat jy altyd weet waar die uitgawe heen gegaan het.

23.5 Outomatisering: API, SDK, Workflow Studio & MCP