Uporabniški priročnik
Popoln, praktičen priročnik za razvoj programske opreme z DeepCerebra Coder – splet, namizje in CLI

📖 Kazalo

  1. Uvod & izdaje
  2. Začetek & račun
  3. Delovni prostor na kratko
  4. Odpiranje projekta
  5. Delo z datotekami
  6. Klepetanje z agentom
  7. Štirje načini klepeta
  8. Pregledovanje & uporaba sprememb
  9. Integrirani terminal
  10. Način načrtovanja & izvedba
  11. Izbira modelov & samodejno
  12. Prinesite svoj ključ (BYOK)
  13. Lokalni stroj: Modeli GPU & konzola (DCC Bridge)
  14. Potek dela za sodelovanje Git
  15. Strežniki MCP
  16. Prilagajanje agenta: Pravila, spretnosti, kljuke, podagenti & vtičniki
  17. Studio za agentske poteke dela & Agenti, ki jih poganjajo dogodki
  18. Prediktivno dokončanje zavihkov
  19. Uporaba, dobropisi & obračunavanje
  20. Pridobivanje ključa API prehoda
  21. Varnost & zasebnost
  22. Odpravljanje težav

1 Uvod & izdaje

DeepCerebra Coder je agentni pomočnik za kodiranje. Za razliko od navadnega samodejnega dopolnjevanja, načrtuje, piše, refaktorira, izvaja ukaze, kliče orodja in iterira po vašem celotnem projektu — vi pa pregledujete in odobravate spremembe, ki jih predlaga.

Trije načini uporabe

IzdajaNajboljše zaDostop do datotek
Spletna aplikacijaBrez namestitve, delo s katerega koli računalnikaZaupno shranjevanje v brskalniku (in Git repozitoriji)
Namizna (Windows / Linux / macOS)Lokalni razvoj, lokalni modeliNeposreden lokalni datotečni sistem
CLI & APISkriptiranje, CI/CD, avtomatizacijaLokalne datoteke / programsko

Ta priročnik se osredotoča na spletno aplikacijo na deepcerebra.ai; namizna aplikacija odraža enake plošče in poteke dela.

2 Začetek & račun

Podprti brskalniki

Za popolno izkušnjo uporabite trenutno različico brskalnika Chrome, Edge ali Brave — odpiranje lokalne mape se zanaša na API za dostop do datotečnega sistema Chromium. Firefox in Safari delujeta za klepet in projekte, podprte z Gitom, vendar ne moreta neposredno odpreti lokalne mape.

Ustvarite račun

  1. Na pristajalni strani kliknite Začnite.
  2. Izpolnite svoje neobvezno prikazno ime, e-pošto, državo in datum rojstva (morate biti stari vsaj 18 let).
  3. Izberite svoj jezik vmesnika in geslo z vsaj 12 znaki.
  4. Preberite obvestilo o sporazumu in potrdite. Z ustvarjanjem računa se strinjate s Pogoji storitve, Izjavo o zasebnosti, Opisom storitev in Globalnim DPA.
  5. Kliknite Ustvari račun, nato po potrebi preverite svojo e-pošto in se prijavite.
💡 Nasvet: Načrt lahko izberete med prijavo tako, da obiščete /register?plan=basic (ali pro / ultimate), ali pa začnete zdaj in izberete načrt pozneje v razdelku Obračunavanje.

Ponastavite geslo

  1. Na strani za prijavo kliknite Ste pozabili geslo?
  2. Vnesite svoj e-poštni naslov in odprite povezavo za ponastavitev, poslano v vaš nabiralnik.
  3. Nastavite novo geslo (najmanj 12 znakov).
  4. DeepCerebra Discovery — Vprašajte svoje podatke & dokumente

3 Delovni prostor na hitro

Po prijavi pristanete v delovnem okolju, ki združuje vse plošče na enem zaslonu:

Povlecite razdelilnik med urejevalnikom in klepetom, da ponovno uravnotežite postavitev, in povlecite vodoravni razdelilnik, da spremenite velikost terminala. Leva stranska vrstica omogoča tudi navigacijo do Delovnega prostora, Razširitev, Ključev API, Obračunavanja in Povratnih informacij.

4 Odpiranje projekta

4.1 Odprite lokalno mapo

  1. V Raziskovalcu kliknite Odpri mapo projekta.
  2. Izberite mapo in brskalniku dodelite dovoljenje za branje.
  3. Datoteke se preberejo v šifriran delovni prostor v brskalniku — nič se ne naloži. Videli boste štetje v živo in končni povzetek (število datotek · velikost, plus morebitne preskočene ali skrajšane datoteke).
⚠️ Podpora brskalnika: Če vidite opombo, da nalaganje mape zahteva brskalnik Chromium, preklopite na Chrome/Edge/Brave ali namesto tega uporabite Odpri iz Gita.

4.2 Odprite iz Gita (GitHub / GitLab)

  1. V Raziskovalcu kliknite Odpri iz Gita.
  2. Izberite zavihek GitHub ali GitLab in prilepite osebni dostopni žeton. Za GitHub uporabite obseg repo (klasični) ali podroben žeton z vsebino + zahtevki za združitev; za GitLab uporabite obseg api. Vaš žeton je shranjen na strežniku — v brskalnik se povleče samo vsebina datotek.
  3. Vnesite repozitorij kot owner/name (filtrirajte seznam, da najdete svojega), nato izberite vejo.
  4. Po želji označite Ustvari novo delovno vejo (npr. dcc/my-feature), da ohranite svoje delo izolirano od privzete veje.
  5. Po želji omogočite potisni webhook, da se Raziskovalec takoj osveži, ko soigralci potisnejo spremembe (potrebuje javni URL prehoda).
  6. Kliknite Odpri repozitorij.

4.3 Osveži, preklopi in zapri

4.4 Klepetalni seje, omejene na mapo

Zgodovina klepeta je vezana na odprti projekt. Preklapljanje map samodejno začne novo sejo in naloži prejšnje seje te mape, pri čemer ponovno odpre najnovejšo, da lahko nadaljujete tam, kjer ste končali.

4.5 Operativne mape

Mape, ki jih DeepCerebra uporablja interno — .deepcerebra, .sessions — se pojavijo v drevesu, vendar so privzeto strnjene, da ne obremenjujejo vaše izvorne kode.

5 Delo z datotekami

6 Klepetanje z agentom

Napišite zahtevo

Opišite, kaj želite, v preprostem jeziku — postavite vprašanje, zahtevajte funkcijo ali pokažite na napako. Bodite specifični glede datotek, ogrodij in omejitev, da dosežete najboljši rezultat. Priložite ustrezne datoteke tako, da jih povlečete v poziv.

Preberite odgovore, v slogu Cursor

Odgovori so organizirani kot Cursor: razmišljanje agenta je ločeno od rezultata. Vsak blok odgovora ima ikono za kopiranje v zgornjem desnem kotu, tako da lahko kopirate dokončano poročilo, dokument ali ukaz, ki ga nameravate zagnati.

Usmerite ali ustavite izvajanje

💡 Nasvet (namizna aplikacija): V namizni aplikaciji prikličete agenta v klepetu z @deepcerebra, predpone kot [deep] pa zahtevajo globlje razmišljanje.

7 Štirje načini klepeta

Izberite način iz izbirnika načinov poleg poziva. Vsak prilagodi, koliko agent načrtuje in kako svobodno ureja:

NačinKaj počneUporabite, ko…
AgentAvtonomno načrtuje in ureja po vašem projektuŽelite, da pomočnik implementira spremembo od začetka do konca
VprašajOdgovarja na vprašanja o vaši kodi brez urejanjaŽelite razumeti kodno bazo
NačrtPripravi pristop pred kakršnim koli urejanjemNaloga je velika ali ima najprej kompromise, ki jih je treba rešiti
UrediIzvede osredotočena urejanja v trenutnem kontekstuŽelite majhno, ciljano spremembo

8 Pregledovanje & uporaba sprememb

Ko agent predlaga spremembe datotek, se nad vnosom klepeta prikaže plošča Predlagane spremembe, ki navaja vsako spremenjeno datoteko s številom dodanih (+) in odstranjenih (−) vrstic.

⚠️ Vedno preglejte: Koda, ki jo je ustvarila umetna inteligenca, lahko vsebuje napake ali nevarne vzorce. Preden se zanesete nanjo ali jo namestite, preglejte razliko in jo preizkusite.

9 Integrirani terminal

Preklopite terminal pod urejevalnikom za izvajanje gradenj, testov in skript. Z vašim dovoljenjem lahko agent izvaja ukaze in bere njihov izhod, da preveri svoje delo; dolgotrajni ukazi pretakajo izhod, tako da lahko spremljate napredek. Zaprite terminal iz njegove glave, ko ga ne potrebujete.

10 Način načrtovanja & izvedba

Za večje cilje uporabite način Načrt (ali prosite agenta, naj najprej načrtuje). Načrtovalec pregleda vaš projekt, razgradi cilj v naloge, ki upoštevajo odvisnosti, in vsako dodeli pravemu specialistu (arhitekt, koder, tester, dokumentacija).

11 Izbira modelov & samodejno

Odprite izbirnik modelov poleg poziva. Možnosti so razvrščene kot:

Kako deluje samodejna izbira

Pri samodejni izbiri DeepCerebra uporablja stopnjevano, prilagodljivo usmerjanje: preproste naloge gredo k hitremu, ekonomičnemu modelu, medtem ko se kompleksno ali načrtovalno intenzivno delo (na primer način načrtovanja) usmeri k močnejšemu modelu. To samodejno uravnoteži stroške in kakovost, zato vam redko ni treba izbirati ročno.

12 Prinesite svoj ključ (BYOK)

Zahteve lahko usmerite prek svojega računa ponudnika namesto prek merjene uporabe platforme.

  1. Odprite Ključi API iz stranske vrstice.
  2. Pod Prinesite svoj ključ izberite ponudnika (npr. ANTHROPIC_API_KEY, GOOGLE_API_KEY, OPENAI_API_KEY).
  3. Prilepite vrednost ključa in kliknite Shrani. Ključi so šifrirani v mirovanju in se nikoli ne vrnejo v brskalnik — prikazan je le maskiran predogled.

Modeli platforme (DeepCerebra) ne potrebujejo ključa. Ključ lahko kadar koli odstranite z Odstrani.

13 Lokalni računalnik: modeli GPU & konzola (DCC Bridge)

DCC Bridge povezuje vaš lastni računalnik s spletno aplikacijo prek majhnega dcc-bridge priključka, s čimer hkrati odklene dve zmožnosti:

Priključek se povezuje navzven prek avtenticiranega WebSocket-a — vhodna vrata niso potrebna, in deluje za NAT-om in požarnimi zidovi. Deluje na sistemih Windows, macOS in Linux (Python 3.10+).

13.1 Povežite svoj računalnik

  1. Kliknite ikono prenosnika v levi vrstici dejavnosti — Lokalni računalnik (GPU + Konzola). (Ista plošča se odpre iz noge izbirnika modelov prek Upravljaj lokalni GPU….)
  2. Prepričajte se, da je preklopnik Lokalno izvajanje omogočen, poimenujte napravo in kliknite Dodaj ta računalnik. Kopirajte enkratni žeton za seznanjanje (dcc_brg_…) in ukaz priključka, pripravljen za prilepitev — žeton je prikazan samo enkrat.

13.2 Namestite & zaženite priključek

pip install git+https://github.com/mohammadkhair7/DeepCerebra-connector

# nato zaženite ukaz, kopiran iz kartice za seznanjanje, npr.:
python -m dcc_bridge --gateway wss://deepcerebra.ai --token dcc_brg_xxxxx

13.3 Uporabite svojo konzolo iz spletne aplikacije

Privzeto so ukazi omejeni na namensko mapo delovnega prostora (~/DeepCerebra). Za delo v vaših resničnih projektnih mapah z vašimi predkonfiguriranimi CLI-ji, jim izrecno dodelite dovoljenja ob zagonu priključka:

# dodelite eno ali več resničnih map (ponovljivo)
python -m dcc_bridge --gateway wss://deepcerebra.ai --token dcc_brg_xxxxx --host-dir "F:\MyProjects"

# ali celoten računalnik (izpiše opozorilo; raje uporabite --host-dir)
python -m dcc_bridge ... --allow-any-dir

Nato odprite ploščo Terminal, kliknite pojavno okno Cilj izvajanja (ikona prenosnika), izberite Moj računalnik in izberite delovni imenik. Tako vaši vneseni ukazi kot tudi agentovi ukazi za gradnjo/testiranje se nato izvedejo na vašem računalniku.

⚠️ Varnost: dostop gostitelja nikoli ne presega map, ki ste jih vi navedli na ukazni vrstici priključka; žetoni so šifrirani v mirovanju in jih je mogoče kadar koli preklicati; --no-exec naredi napravo samo za sklepanje (modeli GPU, brez ukazov).
💡 Nasvet: Namizna aplikacija lahko uporablja lokalne modele neposredno brez priključka. Celotna referenca priključka: github.com/mohammadkhair7/DeepCerebra-connector.

14 Potek dela sodelovanja z Gitom

Ko je odprt projekt, podprt z Gitom, se v Raziskovalcu prikaže vrstica veje, ki prikazuje vašo trenutno vejo in dve dejanji:

Če je potisni webhook omogočen, se Raziskovalec samodejno osveži, ko soigralci potisnejo spremembe, s čimer so vsi sinhronizirani — to je temelj za sodelovalni razvoj ekipe prek DeepCerebra.

15 MCP strežniki

Razširite agenta z zunanjimi orodji in podatki prek protokola konteksta modela. Konfigurirajte strežnike v datoteki .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" }
    }
  }
}

Omogočena orodja MCP postanejo agentu samodejno na voljo, ko so relevantna za vašo zahtevo. Lokalni (stdio) in oddaljeni (http/sse) strežniki so podprti.

Vgrajena varnost

Viri & pozivi

Če strežnik izpostavlja MCP vire ali predloge pozivov, agent samodejno pridobi orodja za njihovo uporabo (mcp_list_resources, mcp_read_resource, mcp_list_prompts, mcp_get_prompt).

Avtentikacija za oddaljene strežnike

Dodajte blok auth oddaljenemu strežniku. Skrivnosti podpirajo interpolacijo ${ENV_VAR}:

// Statični nosilni žeton (dobesedno ali iz okolja)
"auth": { "type": "bearer", "token": "${GITHUB_TOKEN}" }
"auth": { "type": "bearer", "tokenEnv": "GITHUB_TOKEN" }

// Glava po meri (npr. ključ API)
"auth": { "type": "header", "header": "x-api-key", "value": "${MY_KEY}" }

// OAuth 2.0 poverilnice odjemalca
"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 Prilagajanje agenta: pravila, spretnosti, kaveljci, podagenti & vtičniki

Način razmišljanja in delovanja agenta lahko oblikujete z enotno, datotečno konvencijo — imenikom .deepcerebra/ — ki deluje enako v namizni aplikaciji, spletni aplikaciji in API-ju. V spletni aplikaciji vse to upravljate pod pogledom Agent; na namizju in prek API-ja so to navadne datoteke, ki jih potrdite s svojim projektom.

Obsegi & prednost

Konfiguracija se odkrije iz več obsegov; ko isti element obstaja v več kot enem, zmaga tisti z višjo prednostjo:

team/org  <  global (~/.deepcerebra)  <  workspace (<repo>/.deepcerebra)
(najnižja)                                              (najvišja)

Pravila (usmerjanje)

Pravila so trajna navodila — standardi kodiranja, arhitekturne konvencije, kontekst domene — vstavljena v sistemski poziv agenta. Nahajajo se kot datoteke Markdown pod .deepcerebra/steering/, plus vedno vključenega standarda AGENTS.md. Frontmatter nadzoruje, kdaj se pravilo naloži:

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

Korenski AGENTS.md velja za celoten repozitorij; ugnezdeni AGENTS.md (npr. services/api/AGENTS.md) velja samo za datoteke v tej mapi. V spletni aplikaciji pogled Agent → Usmerjanje vsakemu pravilu dodeli izbirnik Obsega (Globalno / Projekt / Ekipa).

Spretnosti

Spretnosti so ponovno uporabljivi priročniki, ki jih agent naloži na zahtevo. Vsaka spretnost je mapa z datoteko 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 lahek katalog (ime + opis) in povleče celotno vsebino z orodjem load_skill, ko je to relevantno. Lahko ga tudi izrecno prikličete z /skill <name>. Nastavite disable-model-invocation: true, da bo spretnost samo ročna.

Kaveljci

Kaveljci izvajajo avtomatizacijo ob dogodkih življenjskega cikla. Definirajte jih kot .deepcerebra/hooks/*.hook.json:

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

Dogodki vključujejo promptSubmit, preToolUse, postToolUse, fileCreate, fileSave, fileDelete, preTask, postTask, sessionStart, preCompact in agentStop (sprejemajo se tudi zapisi Cursor/Claude). Dejanje je bodisi shell (izvedi ukaz) ali agentPrompt (vprašaj agenta). Kavelj preToolUse lahko dovoli, zavrni ali vpraša za klic orodja, ki ga prestreže.

Podagenti

Podagenti so specialistični agenti, ki jih definirate in jim delegirate naloge. Vsak je datoteka Markdown pod .deepcerebra/agents/ z frontmatterjem in telesom (njegov sistemski poziv):

---
name: security-reviewer
description: Revizira razliko za varnostne težave; samo za branje.
model: gpt-5
readonly: true
tools: [read_file, grep_files, list_directory]
background: false
---
Ste natančen varnostni pregledovalec…

Glavni agent delegira z task (blokiranje), task_async + task_status / task_result (ozadje) ali task_parallel (razpršitev).

Vtičniki

Vtičnik združuje pravila, spretnosti, kaveljce, podagente in strežnike MCP v en namestljiv paket pod .deepcerebra/plugins/<name>/, opisan z manifestom plugin.json:

{
  "name": "Acme Standards",
  "version": "1.2.0",
  "description": "Acme pravila + spretnosti + agenti za pregled.",
  "enabled": true
}

Vsebina vtičnika se združi z najnižjo prednostjo, tako da vaša lastna pravila in spretnosti vedno preglasijo vtičnikove. Vtičnik onemogočite z "enabled": false ali z datoteko označevalca .disabled.

💡 Nasvet: Ekipa lahko objavi skupne privzete nastavitve tako, da usmeri DCC_ORG_CONFIG_DIR na skupni imenik .deepcerebra, ali pa nastavi pravila na obseg Ekipa v spletni aplikaciji.

17 Agentni studio za potek dela & dogodkovno gnani agenti

Studio za potek dela je vizualni oblikovalec za avtomatizacijo z več agenti. Faze — vsaka je agent, specialistični korak ali kontrolna primitiva — sestavite v graf, jih povežete z odvisnostmi in celotno orkestracijo zaženete na pogonu z napredkom v živo za vsako fazo, proračuni in vrati za človeško odobritev. Poteki dela so shranjeni kot prenosljiva definicija YAML/JSON, ki jo lahko izvozite, uvozite, verzijate v Gitu in zaženete iz API-ja ali CLI-ja.

17.1 Gradnja poteka dela

17.2 Knjižnica faz

Vrsta fazeKaj počne
agentEn obrat agenta z veščinami in orodji, ki jih priložite.
spec.requirements / spec.design / spec.execute Dostava najprej s specifikacijami: osnutek zahtev, načrtovanje, nato razdelitev na naloge in izvedba — vsaka z možnostjo vrat.
documents.generateUstvarite dodelan dokument iz izhodov prejšnjih faz.
fan_outVzporedne široke raziskave po številnih podtemah s sintezo.
map / loop / switch Kontrolne primitive: izvedite telo za vsak element, ponavljajte do pogoja ali se razvejajte po primerih.
verify / browser_verify Zaženite teste ali ukaze v peskovniku; preverite delujoč uporabniški vmesnik z avtomatizacijo brskalnika.
orchestrateDinamično usmerjanje: agent orkestrator prebere zahtevo in jo prek dogodkov pošlje najboljšemu(im) naslednjemu(im) agentu(om).
external.agentPokličite registriranega agenta tretje osebe prek HTTP (A2A), kot da bi bila to izvorna faza.
evalOcenite izhod predhodne faze glede na preglede (vsebuje / regex / dolžina / LLM-sodnik); neuspeh pod pragom.
db.provisionUstvarite lastno podatkovno plast: docker-compose za bazo podatkov, verzijske SQL migracije, začetne podatke, predlogo .env in Mermaid ERD; neobvezen avtentikacijski ogrodje; lahko takoj uporabi migracije na SQLite.
ci.generateUstvarite pripravljen CI/CD cevovod (GitHub Actions, GitLab CI ali Azure Pipelines) z lint → test → scan → build → deploy in promocijo okolja.
deploy.packageUstvarite sredstva za produkcijsko namestitev: večstopenjski Dockerfile, docker-compose, Kubernetes manifeste ali Helm grafikon — datoteke, ki jih imate v lasti in jih potrdite.
test.generateUstvarite enotne / API / E2E zbirke za zgrajeno aplikacijo ter matriko sledljivosti od zahtev do testov.
test.verifyIzvedite testno zbirko (pytest, vitest, jest, Playwright) in omejite izvajanje glede na uspešnost.
security.auditSkenirajte odvisnosti za znane ranljivosti in drevo za trdo kodirane skrivnosti; objavi dogodke opozoril in napiše poročilo o ugotovitvah.
previewZaženite generirano aplikacijo lokalno in prikažite njen URL v živo na plošči za izvajanje (povezava + vgrajen okvir) prek dogodka preview.ready.
design.importPretvorite sliko UI zasnove (posnetek zaslona, maketa, Figma izvoz) v strukturirano specifikacijo implementacije za nadaljnje faze.

17.3 Dogodkovno gnani agenti (mreža agentov)

Vsaka faza — ne glede na vrsto — lahko objavlja in naroča na tipizirane dogodke na dogodkovnem vodilu delovnega prostora, tako da se agenti koordinirajo kot storitve na sporočilni tkanini in ne le prek DAG-a:

17.3.1 Čakalna vrsta dogodkov za agente

Agenti, ki se odzivajo na dogodke, lahko deklarirajo trajno imenovano čakalno vrsto, tako da se ujemajoči se dogodki nikoli ne izgubijo, medtem ko je agent zaseden ali preden izvajanje posluša. Pri naročnini na sprožilec nastavite queue: <name> — pogon veže to temo na FIFO čakalno vrsto na dogodkovnem vodilu delovnega prostora (shranjeno pod .deepcerebra/workflows/events/queues/). Vsak ujemajoči se dogodek, objavljen od te točke naprej, se zajame v čakalno vrsto; ko faza postane izvedljiva, pogon izloči dogodke v vrstnem redu najstarejši prvi in jih porabi enega za drugim.

events:
  subscribe:
    - topic: ticket.created
      mode: trigger
      queue: triage-inbox        # trajna FIFO — dogodki čakajo tukaj na tega agenta
      map:
        payload.ticket_id: ticket_id

17.3.2 Orkestracija semaforjev (zaščita skupnih virov)

Semafor omejuje, koliko nalog lahko hkrati deluje na skupnem (zaščitenem) viru: bazi podatkov, ki se piše, globalni shrambi spremenljivk, datoteki ali zunanjem agentu z omejeno hitrostjo. Semafor priključite na katero koli fazo z semaphore: — preden se delo faze izvede, pogon pridobi eno dovoljenje imenovanega semaforja delovnega prostora; dovoljenje se vedno sprosti po tem, tudi če faza ne uspe. permits: 1 ga naredi mutex: samo ena naloga naenkrat (med vsemi vzporednimi izvajanjem v delovnem prostoru) izvede kritični korak; vsaka druga naloga čaka, dokler imetnik ne konča.

semaphore:
  name: emr-db-writer
  permits: 1          # mutex — en pisec naenkrat
  timeout_s: 300      # neuspeh, če še vedno čaka po 5 minutah
  ttl_s: 900          # samodejno sprosti zrušene imetnike po 15 minutah

17.3.3 Orkestracija srečanja (čakanje na vse pogoje)

Srečanje čaka, dokler niso izpolnjeni vsi pogoji dogodka, preden se nadaljuje naslednji korak — nasprotje "prvi dogodek zmaga". Nastavite join: all v bloku events: faze: vsaka naročnina na sprožilec mora biti izpolnjena, preden se faza izvede. Kombinirajte z count: N na naročnino, ko se mora prijaviti več agentov (ali več poročil enega agenta) — na primer, odobritev zasnove, dokončanje testov in varnostna odobritev pred izvedbo faze izdaje.

events:
  join: all                    # srečanje — počakajte na VSAKO naročnino spodaj
  subscribe:
    - topic: design.approved
      mode: trigger
    - topic: tests.passed
      mode: trigger
    - topic: security.cleared
      mode: trigger
      count: 1

17.4 Knjižnica orodij agenta

Faze izbirajo orodja iz istega registra, ki ga uporablja klepetalni agent:

17.5 Izvajanje, vrata in izhodi

💡 Nasvet: Začnite s predlogo Ship-It Pipeline: poveže načrtovanje → db.provision → implementacijo → generirane teste → varnostno revizijo → pakiranje za namestitev → generiranje CI, s človeškimi vrati pred pakiranjem — popolna pot od povzetka do produkcije, ki jo lahko prilagodite v nekaj minutah.

18 Prediktivno dopolnjevanje z zavihkom

Prediktivno dopolnjevanje z zavihkom ponuja vgrajene predloge kode za vmesno izpolnjevanje med tipkanjem v urejevalniku — predlog sprejmete s Tab. Je izbirno tako na pogonu kot v spletnem urejevalniku.

Omogoči

Kako se obnaša

19 Uporaba, dobropisi & obračunavanje

Odprite Obračunavanje iz stranske vrstice za upravljanje vašega načrta in uporabe. Uporaba AI se meri v dobropisih v ameriških dolarjih na podlagi žetonov, ki jih porabijo osnovni modeli.

NačrtMesečna cenaVključena mesečna uporaba AI
Basic$20$10
Pro$75$30
Ultimate$200$150
💡 Prihranite pri uporabi: Uporabite izbiro modela Samodejno, prinesite svoj ključ (BYOK) ali zaženite lokalne modele, da zmanjšate ali se izognete merjeni uporabi.

20 Pridobivanje ključa API za prehod

Ključ API za prehod (osebni dostopni žeton) vam omogoča programsko uporabo javnega API-ja DeepCerebra in CLI-ja.

  1. Prijavite se in odprite Ključi API iz stranske vrstice.
  2. Pomaknite se do Ključi API DeepCerebra.
  3. Vnesite oznako (npr. "CI pipeline" ali "laptop CLI").
  4. Izberite obsegeread, chat, code, agent — in neobvezno potek v dneh (prazno = nikoli).
  5. Kliknite Generiraj. Celoten ključ je prikazan samo enkrat — kliknite Kopiraj in ga varno shranite.

Uporabite ga z CLI-jem ali API-jem na deepcerebra.ai:

dcc config set endpoint https://deepcerebra.ai
dcc config set api-key <your-key>

# ali kot nosilni žeton
curl -H "Authorization: Bearer <your-key>" https://deepcerebra.ai/v1/...

Ključ lahko kadar koli preimenujete ali izbrišete (prekličete); vsak ključ prikazuje svojo predpono, obsege, datum ustvaritve/poteka in datum zadnje uporabe.

⚠️ Hranite ga v tajnosti. Vsakdo z vašim ključem lahko uporablja vaš račun in povzroči porabo. Takoj ga prekličite in ponovno generirajte, če je kdaj izpostavljen.

21 Varnost & zasebnost

22 Odpravljanje težav

"Nalaganje mape potrebuje brskalnik Chromium"

Preklopite na Chrome, Edge ali Brave, ali namesto tega uporabite Odpri iz Gita.

Agent se ponavlja pri isti napaki

Kliknite Ustavi, nato preoblikujte z konkretnim namigom ali omejitvijo.

Napake modela ali zahteve / "proračun izčrpan"

Lokalni modeli se ne prikažejo

Priključek: "strežnik je zavrnil povezavo WebSocket: HTTP 401"

Moje spremembe niso začele veljati

Git: "Ste na privzeti veji"

Odprite ali ustvarite delovno vejo, preden uporabite Integriraj za odprtje zahtevka za združitev.

Še vedno imate težave? Kontaktirajte support@deepcerebra.ai.

23 DeepCerebra Discovery — Vprašajte svoje podatke & dokumente

Discovery je preiskovalni chatbot za vaše baze podatkov in dokumente. Namesto da bi odgovoril z eno samo poizvedbo, deluje kot analitik: oblikuje hipoteze, izvede vrsto nadzorovanih preiskav (SQL, graf, iskanje dokumentov, preverjanje sheme, spletna potrditev), izloči razlage, ki jih dokazi ovržejo, in sintetizira utemeljen odgovor — z grafikoni in preglednim računom stroškov. Odprite ga z ikono kompasa v stranski vrstici dejavnosti (/app/discovery).

23.1 Prostori — vaš urejen obseg

Prostor združuje vse, kar potrebuje eno vprašanje: povezave z bazami podatkov, zbirke dokumentov, navodila za analitika in proračune. Ustvarite ga z + Nov prostor, nato uporabite nastavitveno ploščo na desni za:

23.2 Postavljanje vprašanja

Vnesite vprašanje, kot bi ga postavili kolegu — na primer "Zakaj se je obseg MRI pregledov zmanjšal marca?". Preiskovalna plošča prikazuje celoten proces v živo:

Nadaljnja vprašanja nadaljujejo isto nit, tako da analitik ohranja svoj kontekst.

23.3 Grafikoni, poročila & izvozi

Grafikoni se prikažejo neposredno na preiskovalni plošči. Uporabite Izvozi za prenos celotnega vprašanja — odgovora, hipotez, dokazov in grafikonov — kot samostojno HTML poročilo ali PDF kakovosti za tisk, oblikovano z neonskim oblikovalskim sistemom.

23.4 Proračuni & nadzor stroškov

Vsak prostor ima proračune na vprašanje: največje število preiskav, preiskovalnih krogov, sekund in USD. Pogon se čisto ustavi pri omejitvi in poroča, kaj je do sedaj našel. Stroški vsake preiskave so podrobno navedeni na potrdilu, tako da vedno veste, kam je šla poraba.

23.5 Avtomatizacija: API, SDK, Workflow Studio & MCP