Ghidul utilizatorului
Un ghid complet, practic, pentru dezvoltarea de software cu DeepCerebra Coder — web, desktop și CLI

📖 Cuprins

  1. Introducere și Ediții
  2. Noțiuni introductive și Cont
  3. Spațiul de lucru pe scurt
  4. Deschiderea unui proiect
  5. Lucrul cu fișiere
  6. Conversația cu agentul
  7. Cele patru moduri de chat
  8. Revizuirea și aplicarea modificărilor
  9. Terminal integrat
  10. Modul Plan și Execuție
  11. Alegerea modelelor și Auto
  12. Utilizați propria cheie (BYOK)
  13. Mașină locală: Modele GPU și Consolă (DCC Bridge)
  14. Flux de lucru colaborativ Git
  15. Servere MCP
  16. Personalizarea agentului: Reguli, Abilități, Hook-uri, Subagenți și Plugin-uri
  17. Studio de Flux de Lucru Agentic și Agenți Ghidați de Evenimente
  18. Completare predictivă cu Tab
  19. Utilizare, Credite și Facturare
  20. Obținerea cheii API Gateway
  21. Securitate și Confidențialitate
  22. Depanare
  23. DeepCerebra Discovery — Interogați-vă Datele & Documentele

1 Introducere și Ediții

DeepCerebra Coder este un asistent de codare agentic. Spre deosebire de un copilot simplu cu autocompletare, acesta planifică, scrie, refactorizează, execută comenzi, apelează instrumente și iterează pe întregul dumneavoastră proiect — dumneavoastră revizuind și aprobând modificările pe care le propune.

Trei moduri de utilizare

EdițieCel mai bun pentruAcces la fișiere
Aplicație webFără instalare, lucrați de pe orice mașinăStocare confidențială în browser (și depozite Git)
Desktop (Windows / Linux / macOS)Dezvoltare locală, modele localeSistem de fișiere local direct
CLI & APIScripting, CI/CD, automatizareFișiere locale / programatic

Acest ghid se concentrează pe aplicația web de la deepcerebra.ai; aplicația desktop reflectă aceleași panouri și fluxuri de lucru.

2 Noțiuni introductive și Cont

Browsere acceptate

Utilizați o versiune actuală de Chrome, Edge sau Brave pentru o experiență completă — deschiderea unui folder local se bazează pe API-ul Chromium File System Access. Firefox și Safari funcționează pentru chat și pentru proiecte bazate pe Git, dar nu pot deschide direct un folder local.

Creați un cont

  1. Faceți clic pe Începeți pe pagina de destinație.
  2. Completați numele de afișare opțional, adresa de e-mail, țara și data nașterii (trebuie să aveți cel puțin 18 ani).
  3. Alegeți limba interfeței și o parolă de cel puțin 12 caractere.
  4. Citiți notificarea acordului și confirmați. Crearea unui cont înseamnă că sunteți de acord cu Termenii și condițiile, Declarația de confidențialitate, Descrierea serviciilor și DPA Global.
  5. Faceți clic pe Creați cont, apoi verificați-vă e-mailul dacă vi se solicită și conectați-vă.
💡 Sfat: Puteți alege un plan în timpul înregistrării vizitând /register?plan=basic (sau pro / ultimate), sau începeți acum și alegeți un plan mai târziu în Facturare.

Resetați-vă parola

  1. Pe pagina de conectare, faceți clic pe Ați uitat parola?
  2. Introduceți adresa de e-mail și deschideți linkul de resetare trimis în căsuța poștală.
  3. Setați o nouă parolă (minim 12 caractere).

3 Spațiul de lucru pe scurt

După conectare, aterizați în bancul de lucru, care pune toate panourile într-un singur ecran:

Trageți separatorul dintre editor și chat pentru a reechilibra aspectul și trageți separatorul orizontal pentru a redimensiona terminalul. Bara laterală stângă navighează, de asemenea, la Spațiul de lucru, Extensii, Chei API, Facturare și Feedback.

4 Deschiderea unui proiect

4.1 Deschideți un folder local

  1. În Explorer, faceți clic pe Deschideți folderul proiectului.
  2. Alegeți un folder și acordați browserului permisiunea de a-l citi.
  3. Fișierele sunt citite în spațiul de lucru criptat în browser — nimic nu este încărcat. Veți vedea un număr live și un rezumat final (număr de fișiere · dimensiune, plus orice fișiere omise sau trunchiate).
⚠️ Suport browser: Dacă vedeți o notă că încărcarea folderului necesită un browser Chromium, comutați la Chrome/Edge/Brave sau utilizați în schimb Deschideți din Git.

4.2 Deschideți din Git (GitHub / GitLab)

  1. Faceți clic pe Deschideți din Git în Explorer.
  2. Alegeți fila GitHub sau GitLab și lipiți un token de acces personal. Pentru GitHub utilizați scope-ul repo (clasic) sau un token granular cu Contents + Pull requests; pentru GitLab utilizați scope-ul api. Tokenul dumneavoastră este stocat pe server — doar conținutul fișierului este extras în browser.
  3. Introduceți depozitul ca owner/name (filtrați lista pentru a-l găsi pe al dumneavoastră), apoi alegeți o ramură.
  4. Bifați opțional Creați o nouă ramură de lucru (de exemplu, dcc/my-feature) pentru a vă păstra munca izolată de ramura implicită.
  5. Activați opțional webhook-ul de push, astfel încât Explorer să se reîmprospăteze instantaneu când colegii de echipă fac push (necesită o adresă URL publică de gateway).
  6. Faceți clic pe Deschideți depozitul.

4.3 Reîmprospătare, comutare și închidere

4.4 Sesiuni de chat cu scop de folder

Istoricul chatului este legat de proiectul deschis. Schimbarea folderelor pornește automat o nouă sesiune și încarcă sesiunile anterioare ale acelui folder, redeschizând cea mai recentă, astfel încât să puteți relua de unde ați rămas.

4.5 Foldere operaționale

Folderele pe care DeepCerebra le utilizează intern — .deepcerebra, .sessions — apar în arbore dar sunt colapsate implicit pentru a nu vă aglomera sursa.

5 Lucrul cu fișiere

6 Conversația cu agentul

Scrieți o solicitare

Descrieți ce doriți în limbaj simplu — puneți o întrebare, solicitați o funcționalitate sau indicați o eroare. Fiți specific cu privire la fișiere, framework-uri și constrângeri pentru a obține cel mai bun rezultat. Atașați fișiere relevante trăgându-le în prompt.

Citiți răspunsurile, în stil Cursor

Răspunsurile sunt organizate ca în Cursor: raționamentul agentului este separat de livrabil. Fiecare bloc de răspuns are o pictogramă de copiere în colțul său superior-dreapta, astfel încât să puteți copia un raport finalizat, un document sau o comandă pe care trebuie să o rulați.

Dirijați sau opriți o rulare

💡 Sfat (desktop): În aplicația desktop invocați agentul în chat cu @deepcerebra, iar prefixe precum [deep] solicită un raționament mai profund.

7 Cele patru moduri de chat

Alegeți un mod din selectorul de moduri de lângă prompt. Fiecare ajustează cât de mult planifică agentul și cât de liber editează:

ModCe faceUtilizați când…
AgentPlanifică și editează autonom în întregul proiectDoriți ca asistentul să implementeze o modificare de la un capăt la altul
AskRăspunde la întrebări despre codul dumneavoastră fără a editaDoriți să înțelegeți baza de cod
PlanElaborează o abordare înainte de orice editareSarcina este mare sau implică compromisuri de rezolvat mai întâi
EditEfectuează editări concentrate în contextul curentDoriți o modificare mică, țintită

8 Revizuirea și aplicarea modificărilor

Când agentul propune modificări de fișiere, un panou Modificări propuse apare deasupra intrării de chat, listând fiecare fișier atins cu numărul de linii adăugate (+) și eliminate (−).

⚠️ Revizuiți întotdeauna: Codul generat de AI poate conține greșeli sau modele nesigure. Revizuiți diferența și testați înainte de a vă baza pe el sau de a-l implementa.

9 Terminal integrat

Comutați terminalul de sub editor pentru a rula build-uri, teste și scripturi. Cu autorizația dumneavoastră, agentul poate executa comenzi și citi ieșirea acestora pentru a-și verifica munca; comenzile de lungă durată transmit ieșirea, astfel încât să puteți urmări progresul. Închideți terminalul din antetul său când nu aveți nevoie de el.

10 Modul Plan și Execuție

Pentru obiective mai mari, utilizați modul Plan (sau cereți agentului să planifice mai întâi). Planificatorul scanează proiectul dumneavoastră, descompune obiectivul în sarcini conștiente de dependențe și atribuie fiecare sarcina specialistului potrivit (arhitect, programator, tester, documentație).

11 Alegerea modelelor și Auto

Deschideți selectorul de modele de lângă prompt. Opțiunile sunt grupate ca:

Cum funcționează selecția Auto

Pe Auto, DeepCerebra utilizează rutare adaptivă, pe niveluri: sarcinile simple merg la un model rapid, economic, în timp ce munca complexă sau intensivă în planificare (de exemplu, modul Plan) este rutată către un model mai puternic. Acest lucru echilibrează costul și calitatea automat, astfel încât rareori trebuie să alegeți manual.

12 Utilizați propria cheie (BYOK)

Puteți ruta solicitările prin propriul cont de furnizor în loc de utilizarea platformei contorizate.

  1. Deschideți Chei API din bara laterală.
  2. Sub Utilizați propria cheie, alegeți un furnizor (de exemplu, ANTHROPIC_API_KEY, GOOGLE_API_KEY, OPENAI_API_KEY).
  3. Lipiți valoarea cheii și faceți clic pe Salvați. Cheile sunt criptate în repaus și nu sunt niciodată returnate în browser — este afișată doar o previzualizare mascată.

Modelele de platformă (DeepCerebra) nu necesită cheie. Eliminați o cheie oricând cu Eliminați.

13 Mașină locală: Modele GPU și Consolă (DCC Bridge)

DCC Bridge conectează propriul dumneavoastră computer la aplicația web printr-un mic conector dcc-bridge, deblocând două capacități simultan:

Conectorul apelează în exterior printr-un WebSocket autentificat — nu sunt necesare porturi de intrare și funcționează în spatele NAT și firewall-urilor. Rulează pe Windows, macOS și Linux (Python 3.10+).

13.1 Asociați-vă computerul

  1. Faceți clic pe pictograma laptop din bara de activități din stânga — Mașină locală (GPU + Consolă). (Același panou se deschide din subsolul selectorului de modele prin Gestionați GPU-ul local….)
  2. Asigurați-vă că comutatorul Execuție locală este activat, denumiți dispozitivul și faceți clic pe Adăugați acest computer. Copiați tokenul de asociere unic (dcc_brg_…) și comanda conectorului gata de lipit — tokenul este afișat exact o singură dată.

13.2 Instalați și rulați conectorul

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 Utilizați consola dumneavoastră din aplicația web

În mod implicit, comenzile sunt limitate la un folder de spațiu de lucru dedicat (~/DeepCerebra). Pentru a lucra în folderele dumneavoastră de proiect reale cu CLI-urile preconfigurate, acordați-le explicit la pornirea conectorului:

# 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

Apoi deschideți panoul Terminal, faceți clic pe popover-ul Țintă de execuție (pictograma laptop), alegeți Computerul meu și selectați un director de lucru. Atât comenzile tastate de dumneavoastră, cât și comenzile de build/test ale agentului sunt apoi executate pe mașina dumneavoastră.

⚠️ Securitate: accesul la gazdă nu depășește niciodată folderele pe care dumneavoastră le-ați listat pe linia de comandă a conectorului; tokenurile sunt hash-uite în repaus și revocabile oricând; --no-exec face un dispozitiv doar pentru inferență (modele GPU, fără comenzi).
💡 Sfat: Aplicația desktop poate utiliza modele locale direct fără conector. Referință completă a conectorului: github.com/mohammadkhair7/DeepCerebra-connector.

14 Flux de lucru colaborativ Git

Cu un proiect bazat pe Git deschis, o bară de ramuri apare în Explorer, afișând ramura dumneavoastră curentă și două acțiuni:

Dacă webhook-ul de push este activat, Explorer se reîmprospătează automat când colegii de echipă fac push, menținând pe toată lumea sincronizată — fundația pentru dezvoltarea colaborativă în echipă prin DeepCerebra.

15 Servere MCP

Extindeți agentul cu instrumente și date externe prin Model Context Protocol. Configurați servere într-un fișier .deepcerebra/mcp.json, de exemplu:

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

Instrumentele MCP activate devin disponibile agentului automat atunci când sunt relevante pentru solicitarea dumneavoastră. Serverele locale (stdio) și cele la distanță (http/sse) sunt ambele acceptate.

Siguranță încorporată

Resurse și prompturi

Dacă un server expune resurse MCP sau șabloane de prompt, agentul obține automat instrumente pentru a le utiliza (mcp_list_resources, mcp_read_resource, mcp_list_prompts, mcp_get_prompt).

Autentificare pentru servere la distanță

Adăugați un bloc auth la un server la distanță. Secretele acceptă interpolarea ${ENV_VAR}:

// 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 Personalizarea agentului: Reguli, Abilități, Hook-uri, Subagenți și Plugin-uri

Puteți modela modul în care agentul gândește și acționează cu o singură convenție bazată pe fișiere — directorul .deepcerebra/ — care funcționează identic în aplicația desktop, aplicația web și API. În aplicația web, gestionați toate acestea sub vizualizarea Agent; pe desktop și prin API, acestea sunt fișiere simple pe care le commit-ați cu proiectul dumneavoastră.

Scope-uri și precedență

Configurația este descoperită din mai multe scope-uri; atunci când același element există în mai multe, cel cu precedență mai mare câștigă:

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

Reguli (steering)

Regulile sunt instrucțiuni persistente — standarde de codare, convenții de arhitectură, context de domeniu — injectate în promptul de sistem al agentului. Acestea se găsesc ca fișiere Markdown sub .deepcerebra/steering/, plus standardul AGENTS.md, mereu activ. Frontmatter-ul controlează când se încarcă o regulă:

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

Un AGENTS.md rădăcină se aplică la nivel de depozit; un AGENTS.md imbricat (de exemplu, services/api/AGENTS.md) se aplică numai fișierelor din acel folder. În aplicația web, vizualizarea Agent → Steering oferă fiecărei reguli un selector de Scope (Global / Project / Team).

Abilități (Skills)

Abilitățile sunt manuale reutilizabile pe care agentul le încarcă la cerere. Fiecare abilitate este un folder cu un SKILL.md sub .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.

Agentul vede un catalog ușor (nume + descriere) și extrage corpul complet cu instrumentul load_skill atunci când este relevant. De asemenea, puteți invoca una explicit cu /skill <name>. Setați disable-model-invocation: true pentru a face o abilitate doar manuală.

Hook-uri

Hook-urile rulează automatizări la evenimente din ciclul de viață. Definiți-le ca .deepcerebra/hooks/*.hook.json:

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

Evenimentele includ promptSubmit, preToolUse, postToolUse, fileCreate, fileSave, fileDelete, preTask, postTask, sessionStart, preCompact și agentStop (sunt acceptate și denumirile Cursor/Claude). O acțiune este fie shell (rulează o comandă), fie agentPrompt (cere agentului). Un hook preToolUse poate allow, deny sau ask pentru apelul instrumentului pe care îl interceptează.

Subagenți

Subagenții sunt agenți specialiști pe care îi definiți și cărora le delegați sarcini. Fiecare este un fișier Markdown sub .deepcerebra/agents/ cu frontmatter plus un corp (promptul său de sistem):

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

Agentul principal deleagă cu task (blocare), task_async + task_status / task_result (fundal) sau task_parallel (fan-out).

Plugin-uri

Un plugin grupează reguli, abilități, hook-uri, subagenți și servere MCP într-un singur pachet instalabil sub .deepcerebra/plugins/<name>/, descris de un manifest plugin.json:

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

Conținutul pluginului este fuzionat la cea mai mică precedență, astfel încât propriile dumneavoastră reguli și abilități să suprascrie întotdeauna pe cele ale unui plugin. Dezactivați un plugin cu "enabled": false sau un fișier marker .disabled.

💡 Sfat: O echipă poate publica setări implicite partajate indicând DCC_ORG_CONFIG_DIR către un director .deepcerebra partajat sau setând regulile la scope-ul Team în aplicația web.

17 Studio de Flux de Lucru Agentic și Agenți Ghidați de Evenimente

Workflow Studio este un designer vizual pentru automatizarea multi-agent. Compuneți etape — fiecare un agent, un pas specialist sau o primitivă de control — într-un grafic, le conectați cu dependențe și rulați întreaga orchestrație pe motor cu progres live pe etape, bugete și porți de aprobare umană. Fluxurile de lucru sunt salvate ca o definiție portabilă YAML/JSON pe care o puteți exporta, importa, versiona în Git și rula din API sau CLI.

17.1 Construirea unui flux de lucru

17.2 Biblioteca de etape

Tip de etapăCe face
agentO singură tură de agent cu abilitățile și instrumentele pe care le atașați.
spec.requirements / spec.design / spec.execute Livrare bazată pe specificații: elaborați cerințele, proiectați, apoi împărțiți în sarcini și executați — fiecare cu posibilitate de gating.
documents.generateProduceți un document finisat din ieșirile etapelor anterioare.
fan_outCercetare paralelă extinsă pe multe subtopici cu sinteză.
map / loop / switch Primitive de control: rulați un corp pentru fiecare element, repetați până la o condiție sau ramificați pe cazuri.
verify / browser_verify Rulați teste sau comenzi în sandbox; verificați o interfață de utilizator în execuție cu automatizare browser.
orchestrateRutare dinamică: un agent orchestrator citește solicitarea și o expediază către cel mai bun agent (agenți) din aval prin evenimente.
external.agentApelați un agent terț înregistrat prin HTTP (A2A) ca și cum ar fi o etapă nativă.
evalScorați o ieșire din amonte în funcție de verificări (conține / regex / lungime / LLM-judecător); eșuează sub un prag.
db.provisionGenerați un strat de date propriu: docker-compose pentru baza de date, migrări SQL versionate, date de inițializare, șablon .env și un ERD Mermaid; schelet de autentificare opțional; poate aplica migrări la SQLite imediat.
ci.generateGenerați un pipeline CI/CD gata de commit (GitHub Actions, GitLab CI, sau Azure Pipelines) cu lint → test → scan → build → deploy și promovare de mediu.
deploy.packageGenerați active de implementare pentru producție: Dockerfile multi-stage, docker-compose, manifeste Kubernetes sau un Helm chart — fișiere pe care le dețineți și le commit-ați.
test.generateGenerați suite unitare / API / E2E pentru aplicația construită plus o matrice de trasabilitate cerință-test.
test.verifyExecutați o suită de teste (pytest, vitest, jest, Playwright) și blocați rularea în funcție de rata de succes.
security.auditScanați dependențele pentru vulnerabilități cunoscute și arborele pentru secrete hardcodate; publică evenimente de alertă și scrie un raport de constatări.
previewPorniți aplicația generată local și afișați URL-ul său live în panoul de rulare (link + cadru inline) printr-un eveniment preview.ready.
design.importTransformați o imagine de design UI (captură de ecran, machetă, export Figma) într-o specificație de implementare structurată pentru etapele din aval.

17.3 Agenți ghidați de evenimente (rețeaua de agenți)

Fiecare etapă — indiferent de tip — poate publica și subscrie la evenimente tipizate pe bus-ul de evenimente al spațiului de lucru, astfel încât agenții să se coordoneze ca servicii pe o fabrică de mesaje, mai degrabă decât doar prin DAG:

17.3.1 Coada de evenimente pentru agenți

Agenții care reacționează la evenimente pot declara o coadă numită durabilă, astfel încât evenimentele corespunzătoare să nu fie niciodată pierdute în timp ce agentul este ocupat sau înainte ca o rulare să asculte. La o abonare la trigger, setați queue: <name> — motorul leagă acel topic la o coadă FIFO pe bus-ul de evenimente al spațiului de lucru (persista sub .deepcerebra/workflows/events/queues/). Fiecare eveniment corespunzător publicat din acel moment este capturat în coadă; când etapa devine rulabilă, motorul extrage evenimente în ordine cel mai vechi-primul și le consumă unul câte unul.

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 Orchestrație semafor (protecția resurselor partajate)

Un semafor limitează câte sarcini pot opera simultan pe o resursă partajată (protejată): o bază de date în curs de scriere, un depozit de variabile globale, un fișier sau un agent extern cu rată limitată. Atașați unul la orice etapă cu semaphore: — înainte ca lucrul etapei să ruleze, motorul achiziționează o permisiune a semaforului numit al spațiului de lucru; permisiunea este întotdeauna eliberată ulterior, chiar dacă etapa eșuează. permits: 1 îl transformă într-un mutex: doar o singură sarcină la un moment dat (peste toate rulările paralele din spațiul de lucru) execută pasul critic; fiecare altă sarcină așteaptă până când deținătorul termină.

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 Orchestrație Rendezvous (așteptați toate condițiile)

Rendezvous așteaptă până când mai multe condiții de eveniment sunt toate îndeplinite înainte ca pasul următor să continue — opusul "primul eveniment câștigă". Setați join: all pe blocul events: al etapei: fiecare abonament la trigger trebuie să fie satisfăcut înainte ca etapa să ruleze. Combinați cu count: N per abonament atunci când mai mulți agenți (sau mai multe rapoarte de la un agent) trebuie să se înregistreze — de exemplu, aprobarea designului, finalizarea testelor și aprobarea securității înainte ca o etapă de lansare să se execute.

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 Biblioteca de instrumente ale agentului

Etapele aleg instrumente din același registru pe care îl utilizează agentul de chat:

17.5 Rulare, porți și ieșiri

💡 Sfat: Începeți cu șablonul Ship-It Pipeline: acesta înlănțuie design → db.provision → implementare → teste generate → audit de securitate → împachetare pentru implementare → generare CI, cu o poartă umană înainte de împachetare — o cale completă de la brief la producție pe care o puteți adapta în câteva minute.

18 Completare predictivă cu Tab

Completarea predictivă cu Tab oferă sugestii de cod inline, de tip "fill-in-the-middle", pe măsură ce tastați în editor — acceptați o sugestie cu Tab. Este opt-in atât pe motor, cât și pe editorul web.

Activați-o

Cum se comportă

19 Utilizare, Credite și Facturare

Deschideți Facturare din bara laterală pentru a vă gestiona planul și utilizarea. Utilizarea AI este contorizată în credite în dolari americani, bazate pe token-urile consumate de modelele subiacente.

PlanPreț lunarUtilizare AI lunară inclusă
Basic$20$10
Pro$75$30
Ultimate$200$150
💡 Economisiți la utilizare: Utilizați selecția de model Auto, aduceți propria cheie (BYOK) sau rulați modele locale pentru a reduce sau evita utilizarea contorizată.

20 Obținerea cheii API Gateway

O cheie API gateway (un token de acces personal) vă permite să utilizați API-ul public DeepCerebra și CLI-ul programatic.

  1. Conectați-vă și deschideți Chei API din bara laterală.
  2. Derulați la Chei API DeepCerebra.
  3. Introduceți o etichetă (de exemplu, "CI pipeline" sau "laptop CLI").
  4. Selectați scope-uriread, chat, code, agent — și o expirare opțională în zile (gol = niciodată).
  5. Faceți clic pe Generați. Cheia completă este afișată o singură dată — faceți clic pe Copiați și stocați-o în siguranță.

Utilizați-o cu CLI-ul sau API-ul la 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/...

Puteți redenumi sau șterge (revoca) o cheie oricând; fiecare cheie afișează prefixul, scope-urile, data creării/expirării și data ultimei utilizări.

⚠️ Păstrați-o secretă. Oricine are cheia dumneavoastră vă poate utiliza contul și poate genera costuri. Revocați și regenerați-o imediat dacă este vreodată expusă.

21 Securitate și Confidențialitate

22 Depanare

"Folder loading needs a Chromium browser"

Comutați la Chrome, Edge sau Brave, sau utilizați în schimb Open from Git.

Agentul se blochează în aceeași eroare

Faceți clic pe Stop, apoi reformulați cu un indiciu sau o constrângere concretă.

Erori de model sau solicitare / "budget exhausted"

Modelele locale nu apar

Conector: "server rejected WebSocket connection: HTTP 401"

Modificările mele nu au intrat în vigoare

Git: "You are on the default branch"

Deschideți sau creați o ramură de lucru înainte de a utiliza Integrate pentru a deschide o cerere de extragere.

Încă blocați? Contactați support@deepcerebra.ai.

23 DeepCerebra Discovery — Interogați-vă Datele și Documentele

Discovery este un chatbot de investigație pentru bazele de date și documentele dumneavoastră. În loc să răspundă cu o singură interogare, funcționează ca un analist: formează ipoteze, rulează o serie de investigații controlate (SQL, grafic, căutare de documente, verificări de schemă, coroborare web), elimină explicațiile infirmate de dovezi și sintetizează un răspuns fundamentat — cu diagrame și o chitanță de cost transparentă. Deschideți-l de la pictograma busolă din bara de activități (/app/discovery).

23.1 Spații — domeniul dumneavoastră gestionat

Un Spațiu grupează tot ceea ce este necesar pentru o linie de interogare: conexiuni la baze de date, colecții de documente, instrucțiuni pentru analist și bugete. Creați unul cu + Spațiu nou, apoi utilizați panoul de configurare din dreapta pentru a:

23.2 Punerea unei întrebări

Introduceți o întrebare așa cum ați întreba un coleg — de exemplu „De ce a scăzut volumul scanărilor RMN în martie?”. Panoul de investigație transmite întregul proces în direct:

Întrebările ulterioare continuă același fir, astfel încât analistul își păstrează contextul.

23.3 Diagrame, rapoarte și exporturi

Diagramele sunt redate inline pe panoul de investigație. Utilizați Export pentru a descărca întreaga interogare — răspunsul, ipotezele, dovezile și diagramele — ca un raport HTML autonom sau un PDF de calitate pentru imprimare, stilizat cu sistemul de design neon.

23.4 Bugete și controlul costurilor

Fiecare spațiu are bugete per interogare: un număr maxim de investigații, runde de investigație, secunde și USD. Motorul se oprește curat la limită și raportează ce a găsit până în acel moment. Costul fiecărei investigații este detaliat pe chitanță, astfel încât știți întotdeauna unde s-au dus cheltuielile.

23.5 Automatizare: API, SDK, Workflow Studio și MCP