Korisnički vodič
Kompletan, praktičan vodič za razvoj softvera uz DeepCerebra Coder — veb, desktop i CLI

📖 Sadržaj

  1. Uvod i izdanja
  2. Početak rada i nalog
  3. Radni prostor na prvi pogled
  4. Otvaranje projekta
  5. Rad sa datotekama
  6. Ćaskanje sa agentom
  7. Četiri režima ćaskanja
  8. Pregled i primena promena
  9. Integrisani terminal
  10. Režim planiranja i izvršavanje
  11. Odabir modela i automatski režim
  12. Donesite sopstveni ključ (BYOK)
  13. Lokalna mašina: GPU modeli i konzola (DCC Bridge)
  14. Git tok rada za saradnju
  15. MCP serveri
  16. Prilagođavanje agenta: Pravila, veštine, kukice, podagenti i dodaci
  17. Agentic Workflow Studio i agenti vođeni događajima
  18. Prediktivno dopunjavanje tabulatorom
  19. Upotreba, krediti i naplata
  20. Dobijanje vašeg Gateway API ključa
  21. Bezbednost i privatnost
  22. Rešavanje problema
  23. DeepCerebra Discovery — Pitajte svoje podatke & dokumente

1 Uvod i izdanja

DeepCerebra Coder je agentni pomoćnik za kodiranje. Za razliku od običnog kopilota za automatsko dopunjavanje, on planira, piše, refaktoriše, izvršava komande, poziva alate i iterira kroz vaš ceo projekat — dok vi pregledate i odobravate promene koje predlaže.

Tri načina korišćenja

IzdanjeNajbolje zaPristup datotekama
Veb aplikacijaBez instalacije, rad sa bilo koje mašinePoverljivo skladište u pregledaču (i Git repozitorijumi)
Desktop (Windows / Linux / macOS)Razvoj prvenstveno lokalno, lokalni modeliDirektan pristup lokalnom sistemu datoteka
CLI i APISkriptovanje, CI/CD, automatizacijaLokalne datoteke / programski

Ovaj vodič se fokusira na veb aplikaciju na deepcerebra.ai; desktop aplikacija odražava iste panele i tokove rada.

2 Početak rada i nalog

Podržani pregledači

Koristite aktuelnu verziju pregledača Chrome, Edge ili Brave za potpuno iskustvo — otvaranje lokalne fascikle oslanja se na Chromium File System Access API. Firefox i Safari rade za ćaskanje i za projekte podržane Git-om, ali ne mogu direktno otvoriti lokalnu fasciklu.

Kreirajte nalog

  1. Kliknite na Započnite na početnoj stranici.
  2. Popunite svoje opcionalno ime za prikaz, imejl, državu i datum rođenja (morate imati najmanje 18 godina).
  3. Odaberite svoj jezik interfejsa i lozinku od najmanje 12 znakova.
  4. Pročitajte obaveštenje o saglasnosti i potvrdite. Kreiranjem naloga saglasni ste sa Uslovima korišćenja, Izjavom o privatnosti, Opisom usluga i Globalnim DPA.
  5. Kliknite na Kreiraj nalog, zatim potvrdite svoj imejl ako se to zatraži, i prijavite se.
💡 Savet: Možete odabrati plan tokom registracije posetom /register?plan=basic (ili pro / ultimate), ili započeti sada i odabrati plan kasnije u odeljku Naplata.

Resetujte lozinku

  1. Na stranici za prijavu, kliknite na Zaboravili ste lozinku?
  2. Unesite svoj imejl i otvorite link za resetovanje poslat u vaše prijemno sanduče.
  3. Postavite novu lozinku (najmanje 12 znakova).

3 Radni prostor na prvi pogled

Nakon prijave, dolazite na radnu površinu, koja sve panele prikazuje na jednom ekranu:

Prevucite razdelnik između editora i ćaskanja da biste ponovo uravnotežili raspored, i prevucite horizontalni razdelnik da biste promenili veličinu terminala. Leva bočna traka takođe navigira do Radnog prostora, Ekstenzija, API ključeva, Naplate i Povratnih informacija.

4 Otvaranje projekta

4.1 Otvorite lokalnu fasciklu

  1. U Exploreru, kliknite na Otvori fasciklu projekta.
  2. Odaberite fasciklu i dajte pregledaču dozvolu da je pročita.
  3. Datoteke se čitaju u vaš šifrovani radni prostor u pregledaču — ništa se ne otprema. Videćete broj u realnom vremenu i konačni sažetak (broj datoteka · veličina, plus sve preskočene ili skraćene datoteke).
⚠️ Podrška za pregledače: Ako vidite napomenu da je za učitavanje fascikle potreban Chromium pregledač, pređite na Chrome/Edge/Brave, ili umesto toga koristite Otvori iz Git-a.

4.2 Otvorite iz Git-a (GitHub / GitLab)

  1. Kliknite na Otvori iz Git-a u Exploreru.
  2. Odaberite karticu GitHub ili GitLab i zalepite lični pristupni token. Za GitHub koristite repo opseg (klasični) ili token sa finom granulacijom sa Contents + Pull requests; za GitLab koristite api opseg. Vaš token se čuva na serveru — samo sadržaj datoteka se povlači u pregledač.
  3. Unesite repozitorijum kao owner/name (filtrirajte listu da biste pronašli svoj), zatim odaberite grananje.
  4. Opciono označite Kreiraj novo radno grananje (npr. dcc/my-feature) da biste svoj rad zadržali izolovanim od podrazumevanog grananja.
  5. Opciono omogućite push webhook tako da se Explorer odmah osvežava kada saigrači gurnu promene (potreban je javni gateway URL).
  6. Kliknite na Otvori repozitorijum.

4.3 Osveži, prebaci i zatvori

4.4 Sesije ćaskanja ograničene na fasciklu

Istorija ćaskanja je vezana za otvoreni projekat. Prebacivanje fascikli automatski pokreće novu sesiju i učitava prethodne sesije te fascikle, ponovo otvarajući najnoviju kako biste mogli da nastavite tamo gde ste stali.

4.5 Operativne fascikle

Fascikle koje DeepCerebra interno koristi — .deepcerebra, .sessions — pojavljuju se u stablu, ali su podrazumevano skupljene kako ne bi zatrpavale vaš izvorni kod.

5 Rad sa datotekama

6 Ćaskanje sa agentom

Napišite zahtev

Opišite šta želite jednostavnim jezikom — postavite pitanje, zatražite funkciju ili ukažite na grešku. Budite specifični u vezi sa datotekama, okvirima i ograničenjima da biste dobili najbolji rezultat. Priložite relevantne datoteke prevlačenjem u prozor za ćaskanje.

Čitanje odgovora, u stilu Cursor-a

Odgovori su organizovani kao Cursor: razmišljanje agenta je odvojeno od rezultata. Svaki blok odgovora ima ikonu za kopiranje u gornjem desnom uglu, tako da možete kopirati gotov izveštaj, dokument ili komandu koju treba da izvršite.

Upravljajte ili zaustavite izvršavanje

💡 Savet (desktop): U desktop aplikaciji pozivate agenta u ćaskanju sa @deepcerebra, a prefiksi poput [deep] zahtevaju dublje razmišljanje.

7 Četiri režima ćaskanja

Odaberite režim iz selektora režima pored upita. Svaki podešava koliko agent planira i koliko slobodno vrši izmene:

RežimŠta radiKoristite kada…
AgentPlanira i autonomno vrši izmene u vašem projektuŽelite da pomoćnik implementira promenu od početka do kraja
PitajOdgovara na pitanja o vašem kodu bez izmenaŽelite da razumete bazu koda
PlanirajIzrađuje pristup pre bilo kakvih izmenaZadatak je velik ili ima kompromise koje treba prvo rešiti
UrediVrši fokusirane izmene u trenutnom kontekstuŽelite malu, ciljanu promenu

8 Pregled i primena promena

Kada agent predloži promene datoteka, panel Predložene promene pojavljuje se iznad unosa za ćaskanje, navodeći svaku izmenjenu datoteku sa brojem dodatih (+) i uklonjenih (−) linija.

⚠️ Uvek pregledajte: Kod generisan veštačkom inteligencijom može sadržati greške ili nesigurne obrasce. Pregledajte razliku i testirajte pre nego što se oslonite na njega ili ga primenite.

9 Integrisani terminal

Uključite/isključite terminal ispod editora za pokretanje build-ova, testova i skripti. Uz vaše ovlašćenje, agent može izvršavati komande i čitati njihov izlaz kako bi verifikovao svoj rad; dugotrajne komande strimuju izlaz tako da možete pratiti napredak. Zatvorite terminal iz njegovog zaglavlja kada vam nije potreban.

10 Režim planiranja i izvršavanje

Za veće ciljeve, koristite režim Planiraj (ili zamolite agenta da prvo planira). Planer skenira vaš projekat, razlaže cilj na zadatke svesne zavisnosti i dodeljuje svaki pravom specijalisti (arhitekta, koder, tester, dokumentacija).

11 Odabir modela i automatski režim

Otvorite birač modela pored upita. Opcije su grupisane kao:

Kako funkcioniše automatski odabir

U automatskom režimu, DeepCerebra koristi slojevito, adaptivno rutiranje: jednostavni zadaci idu ka brzom, ekonomičnom modelu, dok se složeni ili radovi koji zahtevaju mnogo planiranja (na primer, režim planiranja) rutiraju ka jačem modelu. Ovo automatski balansira troškove i kvalitet, tako da retko morate ručno da birate.

12 Donesite sopstveni ključ (BYOK)

Možete rutirati zahteve preko sopstvenog naloga provajdera umesto merene upotrebe platforme.

  1. Otvorite API ključeve iz bočne trake.
  2. Pod Donesite sopstveni ključ, odaberite provajdera (npr. ANTHROPIC_API_KEY, GOOGLE_API_KEY, OPENAI_API_KEY).
  3. Zalepite vrednost ključa i kliknite na Sačuvaj. Ključevi su šifrovani u mirovanju i nikada se ne vraćaju pregledaču — prikazuje se samo maskirani pregled.

Platformski (DeepCerebra) modeli ne zahtevaju ključ. Uklonite ključ u bilo kom trenutku pomoću Ukloni.

13 Lokalna mašina: GPU modeli i konzola (DCC Bridge)

DCC Bridge povezuje vaš sopstveni računar sa veb aplikacijom putem malog dcc-bridge konektora, otključavajući dve mogućnosti odjednom:

Konektor se povezuje spolja preko autentifikovanog WebSocket-a — nisu potrebni ulazni portovi, i radi iza NAT-a i firewall-a. Radi na Windows, macOS i Linux (Python 3.10+).

13.1 Povežite svoj računar

  1. Kliknite na ikonu laptopa u levoj traci aktivnosti — Lokalna mašina (GPU + konzola). (Isti panel se otvara iz podnožja birača modela putem Upravljaj lokalnim GPU-om….)
  2. Uverite se da je prekidač Lokalno izvršavanje omogućen, imenujte uređaj i kliknite na Dodaj ovaj računar. Kopirajte jednokratni token za uparivanje (dcc_brg_…) i komandu konektora spremnu za lepljenje — token se prikazuje tačno jednom.

13.2 Instalirajte i pokrenite konektor

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 Koristite svoju konzolu iz veb aplikacije

Podrazumevano, komande su ograničene na namensku fasciklu radnog prostora (~/DeepCerebra). Da biste radili u svojim stvarnim fasciklama projekta sa svojim unapred konfigurisanim CLI-jevima, eksplicitno im dajte dozvolu prilikom pokretanja konektora:

# 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

Zatim otvorite panel Terminal, kliknite na iskačući prozor Cilj izvršavanja (ikona laptopa), odaberite Moj računar i odaberite radni direktorijum. I vaše unete komande i komande agenta za build/test se zatim izvršavaju na vašoj mašini.

⚠️ Bezbednost: pristup hostu nikada ne prelazi fascikle koje ste vi naveli na komandnoj liniji konektora; tokeni su heširani u mirovanju i mogu se opozvati u bilo kom trenutku; --no-exec čini uređaj samo za inferenciju (GPU modeli, bez komandi).
💡 Savet: Desktop aplikacija može direktno koristiti lokalne modele bez konektora. Potpuna referenca konektora: github.com/mohammadkhair7/DeepCerebra-connector.

14 Git tok rada za saradnju

Sa otvorenim projektom podržanim Git-om, u Exploreru se pojavljuje traka grananja koja prikazuje vaše trenutno grananje i dve akcije:

Ako je push webhook omogućen, Explorer se automatski osvežava kada saigrači gurnu promene, održavajući sve sinhronizovanim — temelj za kolaborativni timski razvoj kroz DeepCerebra.

15 MCP serveri

Proširite agenta eksternim alatima i podacima putem Model Context Protocol. Konfigurišite servere u datoteci .deepcerebra/mcp.json, na primer:

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

Omogućeni MCP alati postaju automatski dostupni agentu kada su relevantni za vaš zahtev. Lokalni (stdio) i udaljeni (http/sse) serveri su oba podržani.

Ugrađena bezbednost

Resursi i upiti

Ako server izlaže MCP resurse ili šablone upita, agent automatski dobija alate za njihovo korišćenje (mcp_list_resources, mcp_read_resource, mcp_list_prompts, mcp_get_prompt).

Autentifikacija za udaljene servere

Dodajte auth blok udaljenom serveru. Tajne podržavaju ${ENV_VAR} interpolaciju:

// 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 Prilagođavanje agenta: Pravila, veštine, kukice, podagenti i dodaci

Možete oblikovati način na koji agent razmišlja i deluje pomoću jedinstvene, datotečno zasnovane konvencije — direktorijuma .deepcerebra/ — koja funkcioniše identično u desktop aplikaciji, veb aplikaciji i API-ju. U veb aplikaciji, upravljajte svime ovim pod prikazom Agent; na desktopu i putem API-ja to su obične datoteke koje commit-ujete sa svojim projektom.

Opsezi i prioritet

Konfiguracija se otkriva iz nekoliko opsega; kada ista stavka postoji u više njih, pobeđuje ona sa višim prioritetom:

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

Pravila (upravljanje)

Pravila su trajne instrukcije — standardi kodiranja, arhitektonske konvencije, kontekst domena — ubrizgane u sistemski upit agenta. Nalaze se kao Markdown datoteke pod .deepcerebra/steering/, plus uvek aktivni standard AGENTS.md. Frontmatter kontroliše kada se pravilo učitava:

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

Koreni AGENTS.md se primenjuje na ceo repozitorijum; ugnježdeni AGENTS.md (npr. services/api/AGENTS.md) primenjuje se samo na datoteke unutar te fascikle. U veb aplikaciji, prikaz Agent → Upravljanje daje svakom pravilu birač Opsega (Globalno / Projekat / Tim).

Veštine

Veštine su ponovo upotrebljivi priručnici koje agent učitava na zahtev. Svaka veština je fascikla sa datotekom SKILL.md pod .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 vidi lagani katalog (ime + opis) i povlači ceo sadržaj pomoću alata load_skill kada je to relevantno. Takođe možete eksplicitno pozvati veštinu sa /skill <name>. Postavite disable-model-invocation: true da biste veštinu učinili samo ručnom.

Kukice

Kukice pokreću automatizaciju na događajima životnog ciklusa. Definišite ih kao .deepcerebra/hooks/*.hook.json:

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

Događaji uključuju promptSubmit, preToolUse, postToolUse, fileCreate, fileSave, fileDelete, preTask, postTask, sessionStart, preCompact i agentStop (prihvataju se i Cursor/Claude nazivi). Akcija je ili shell (pokreni komandu) ili agentPrompt (pitaj agenta). Kukica preToolUse može dozvoliti, odbiti ili pitati za poziv alata koji presreće.

Podagenti

Podagenti su specijalizovani agenti koje definišete i kojima delegirate. Svaki je Markdown datoteka pod .deepcerebra/agents/ sa frontmatter-om plus telom (njegov sistemski upit):

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

Glavni agent delegira sa task (blokirajuće), task_async + task_status / task_result (pozadinsko), ili task_parallel (fan-out).

Dodaci

Dodatak objedinjuje pravila, veštine, kukice, podagente i MCP servere u jedan instalacioni paket pod .deepcerebra/plugins/<name>/, opisan manifestom plugin.json:

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

Sadržaj dodataka se spaja sa najnižim prioritetom, tako da vaša sopstvena pravila i veštine uvek premošćuju pravila dodatka. Onemogućite dodatak sa "enabled": false ili datotekom markera .disabled.

💡 Savet: Tim može objaviti deljena podrazumevana podešavanja usmeravanjem DCC_ORG_CONFIG_DIR na deljeni direktorijum .deepcerebra, ili postavljanjem pravila na opseg Tim u veb aplikaciji.

17 Agentic Workflow Studio i agenti vođeni događajima

Workflow Studio je vizuelni dizajner za automatizaciju sa više agenata. Sastavljate faze — svaka je agent, specijalizovani korak ili kontrolna primitiva — u graf, povezujete ih zavisnostima i pokrećete celu orkestraciju na motoru sa napretkom po fazama u realnom vremenu, budžetima i kapijama za ljudsko odobrenje. Tokovi rada se čuvaju kao prenosiva YAML/JSON definicija koju možete izvesti, uvesti, verzirati u Git-u i pokrenuti iz API-ja ili CLI-ja.

17.1 Izgradnja toka rada

17.2 Biblioteka faza

Vrsta fazeŠta radi
agentJedan potez agenta sa veštinama i alatima koje priložite.
spec.requirements / spec.design / spec.execute Isporuka prvo specifikacije: nacrtajte zahteve, dizajn, zatim razložite na zadatke i izvršite — svaki sa mogućnošću kapije.
documents.generateProizvedite doterani dokument iz prethodnih izlaza faze.
fan_outParalelno široko istraživanje kroz mnoge podteme sa sintezom.
map / loop / switch Kontrolne primitive: pokrenite telo po stavci, ponavljajte dok se ne ispuni uslov, ili granajte po slučajevima.
verify / browser_verify Pokrenite testove ili komande u sandbox-u; verifikujte pokrenuti UI sa automatizacijom pregledača.
orchestrateDinamičko rutiranje: agent orkestrator čita zahtev i prosleđuje ga najboljem nizvodnom agentu(ima) putem događaja.
external.agentPozovite registrovanog agenta treće strane preko HTTP-a (A2A) kao da je izvorna faza.
evalOcenite uzvodni izlaz prema proverama (sadrži / regex / dužina / LLM-sudija); neuspeh ispod praga.
db.provisionGenerišite sopstveni sloj podataka: docker-compose za bazu podataka, verzirane SQL migracije, početne podatke, .env šablon i Mermaid ERD; opcioni auth scaffold; može odmah primeniti migracije na SQLite.
ci.generateGenerišite CI/CD pipeline spreman za commit (GitHub Actions, GitLab CI, ili Azure Pipelines) sa lint → test → scan → build → deploy i promocijom okruženja.
deploy.packageGenerišite sredstva za produkciono postavljanje: višestepeni Dockerfile, docker-compose, Kubernetes manifeste, ili Helm chart — datoteke koje posedujete i commit-ujete.
test.generateGenerišite unit / API / E2E pakete za izgrađenu aplikaciju plus zahtev-za-test matricu sledljivosti.
test.verifyIzvršite testni paket (pytest, vitest, jest, Playwright) i kontrolišite izvršavanje na osnovu stope prolaznosti.
security.auditSkenirajte zavisnosti za poznate ranjivosti i stablo za hardkodovane tajne; objavljuje događaje upozorenja i piše izveštaj o nalazima.
previewPokrenite generisanu aplikaciju lokalno i prikažite njen URL uživo u panelu za pokretanje (link + inline okvir) putem događaja preview.ready.
design.importPretvorite sliku UI dizajna (snimak ekrana, mockup, Figma izvoz) u strukturiranu specifikaciju implementacije za nizvodne faze.

17.3 Agenti vođeni događajima (mreža agenata)

Svaka faza — bez obzira na vrstu — može objavljivati i pretplaćivati se na tipizirane događaje na magistrali događaja radnog prostora, tako da se agenti koordiniraju kao servisi na fabrici poruka, a ne samo putem DAG-a:

17.3.1 Redosled događaja za agente

Agenti koji reaguju na događaje mogu deklarisati trajnu imenovanu redosled tako da se odgovarajući događaji nikada ne izgube dok je agent zauzet ili pre nego što izvršavanje počne da sluša. Na pretplati okidača, postavite queue: <name> — motor vezuje tu temu za FIFO redosled na magistrali događaja radnog prostora (sačuvano pod .deepcerebra/workflows/events/queues/). Svaki odgovarajući događaj objavljen od tog trenutka se hvata u redosled; kada faza postane izvršiva, motor izbacuje događaje po redosledu najstariji-prvi i konzumira ih jedan po jedan.

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 Orkestracija semafora (zaštita deljenih resursa)

Semafor ograničava koliko zadataka može istovremeno raditi na deljenom (zaštićenom) resursu: bazi podataka koja se piše, globalnom skladištu promenljivih, datoteci ili eksternom agentu sa ograničenom stopom. Priložite ga bilo kojoj fazi sa semaphore: — pre nego što se rad faze pokrene, motor stiče jednu dozvolu imenovanog semafora radnog prostora; dozvola se uvek oslobađa nakon toga, čak i ako faza ne uspe. permits: 1 ga čini mutexom: samo jedan zadatak u isto vreme (kroz sva paralelna izvršavanja u radnom prostoru) izvršava kritičan korak; svaki drugi zadatak čeka dok nosilac ne završi.

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 Orkestracija sastanka (čekanje na sve uslove)

Rendezvous čeka dok se svi uslovi događaja ne ispune pre nego što sledeći korak nastavi — suprotno od "prvi događaj pobeđuje". Postavite join: all na blok events: faze: svaka pretplata okidača mora biti zadovoljena pre nego što se faza pokrene. Kombinujte sa count: N po pretplati kada se više agenata (ili više izveštaja od jednog agenta) mora prijaviti — na primer, odobrenje dizajna, završetak testa i bezbednosno odobrenje pre nego što se faza izdavanja izvrši.

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 Biblioteka alata agenta

Faze biraju alate iz istog registra koji koristi agent za ćaskanje:

17.5 Pokretanje, kapije i izlazi

💡 Savet: Započnite sa šablonom Ship-It Pipeline: on povezuje dizajn → db.provision → implementacija → generisani testovi → bezbednosna provera → pakovanje za primenu → generisanje CI-ja, sa ljudskom proverom pre pakovanja — kompletan put od brifa do proizvodnje koji možete prilagoditi za nekoliko minuta.

18 Prediktivno dopunjavanje tabulatorom

Prediktivno dopunjavanje tabulatorom nudi inline sugestije koda za popunjavanje sredine dok kucate u editoru — prihvatite sugestiju sa Tab. To je opt-in i na motoru i na veb editoru.

Omogućite ga

Kako se ponaša

19 Upotreba, krediti i naplata

Otvorite Naplatu iz bočne trake da biste upravljali svojim planom i upotrebom. Upotreba AI se meri u kreditima američkih dolara na osnovu tokena koje troše osnovni modeli.

PlanMesečna cenaUključena mesečna upotreba AI
Basic$20$10
Pro$75$30
Ultimate$200$150
💡 Uštedite na upotrebi: Koristite Automatski odabir modela, donesite sopstveni ključ (BYOK) ili pokrenite lokalne modele da biste smanjili ili izbegli merenu upotrebu.

20 Dobijanje vašeg Gateway API ključa

Gateway API ključ (lični pristupni token) omogućava vam da programski koristite DeepCerebra javni API i CLI.

  1. Prijavite se i otvorite API ključeve iz bočne trake.
  2. Skrolujte do DeepCerebra API ključeva.
  3. Unesite oznaku (npr. "CI pipeline" ili "laptop CLI").
  4. Odaberite opsegeread, chat, code, agent — i opcioni istek u danima (prazno = nikada).
  5. Kliknite na Generiši. Ceo ključ se prikazuje samo jednom — kliknite Kopiraj i sigurno ga sačuvajte.

Koristite ga sa CLI-jem ili API-jem na 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/...

Možete preimenovati ili izbrisati (opozvati) ključ u bilo kom trenutku; svaki ključ prikazuje svoj prefiks, opsege, datum kreiranja/isteka i datum poslednje upotrebe.

⚠️ Čuvajte ga u tajnosti. Svako ko ima vaš ključ može koristiti vaš nalog i generisati troškove. Opozovite ga i ponovo generišite odmah ako ikada bude izložen.

21 Bezbednost i privatnost

22 Rešavanje problema

"Za učitavanje fascikle potreban je Chromium pregledač"

Pređite na Chrome, Edge ili Brave, ili umesto toga koristite Otvori iz Git-a.

Agent se vrti u petlji sa istom greškom

Kliknite na Zaustavi, zatim preformulišite sa konkretnim savetom ili ograničenjem.

Greške modela ili zahteva / "budžet iscrpljen"

Lokalni modeli se ne pojavljuju

Konektor: "server je odbio WebSocket vezu: HTTP 401"

Moje promene nisu stupile na snagu

Git: "Nalazite se na podrazumevanom grananju"

Otvorite ili kreirajte radno grananje pre nego što koristite Integriraj za otvaranje pull request-a.

I dalje ste zaglavljeni? Kontaktirajte support@deepcerebra.ai.

23 DeepCerebra Discovery — Pitajte svoje podatke & dokumente

Discovery je istraživački chatbot za vaše baze podataka i dokumente. Umesto da odgovara jednim upitom, radi kao analitičar: formira hipoteze, pokreće niz zaštićenih sondi (SQL, graf, pretraga dokumenata, provere šeme, veb potvrda), odbacuje objašnjenja koja dokazi opovrgavaju i sintetiše utemeljen odgovor — sa grafikonima i transparentnim računom troškova. Otvorite ga sa ikone kompasa u traci aktivnosti (/app/discovery).

23.1 Prostori — vaš odabrani opseg

Prostor objedinjuje sve što je potrebno za jednu liniju ispitivanja: veze sa bazama podataka, kolekcije dokumenata, uputstva za analitičara i budžete. Kreirajte ga pomoću + Novi prostor, a zatim koristite panel za podešavanje sa desne strane da biste:

23.2 Postavljanje pitanja

Ukucajte pitanje onako kako biste pitali kolegu — na primer „Zašto je obim MRI skeniranja opao u martu?“. Tabla za istragu prenosi ceo proces uživo:

Naknadna pitanja nastavljaju istu nit, tako da analitičar zadržava svoj kontekst.

23.3 Grafikoni, izveštaji & izvozi

Grafikoni se prikazuju unutar table za istragu. Koristite Izvezi da preuzmete ceo upit — odgovor, hipoteze, dokaze i grafikone — kao samostalni HTML izveštaj ili PDF kvaliteta za štampu, stilizovan sa neonskim dizajnerskim sistemom.

23.4 Budžeti & kontrola troškova

Svaki prostor nosi budžete po upitu: maksimalan broj sondi, rundi istrage, sekundi i USD. Mašina se čisto zaustavlja na ograničenju i izveštava šta je do sada pronašla. Trošak svake sonde je detaljno naveden na računu, tako da uvek znate gde je potrošnja otišla.

23.5 Automatizacija: API, SDK, Workflow Studio & MCP