diff options
| author | opencode-agent[bot] <opencode-agent[bot]@users.noreply.github.com> | 2026-02-09 17:35:30 +0000 |
|---|---|---|
| committer | opencode-agent[bot] <opencode-agent[bot]@users.noreply.github.com> | 2026-02-09 17:35:30 +0000 |
| commit | d578f80f0055082cc7befd29b2ce6bda7326d29f (patch) | |
| tree | 5ca2ee868fe480104a5464260a8b114c3ef4ec71 /packages/web/src/content/docs/nb | |
| parent | dc53086c1e73d43d3a28fc4cdf161e83d09b1877 (diff) | |
| download | opencode-d578f80f0055082cc7befd29b2ce6bda7326d29f.tar.gz opencode-d578f80f0055082cc7befd29b2ce6bda7326d29f.zip | |
chore: generate
Diffstat (limited to 'packages/web/src/content/docs/nb')
| -rw-r--r-- | packages/web/src/content/docs/nb/cli.mdx | 224 | ||||
| -rw-r--r-- | packages/web/src/content/docs/nb/ecosystem.mdx | 94 | ||||
| -rw-r--r-- | packages/web/src/content/docs/nb/formatters.mdx | 64 | ||||
| -rw-r--r-- | packages/web/src/content/docs/nb/github.mdx | 16 | ||||
| -rw-r--r-- | packages/web/src/content/docs/nb/gitlab.mdx | 12 | ||||
| -rw-r--r-- | packages/web/src/content/docs/nb/keybinds.mdx | 26 | ||||
| -rw-r--r-- | packages/web/src/content/docs/nb/lsp.mdx | 82 | ||||
| -rw-r--r-- | packages/web/src/content/docs/nb/mcp-servers.mdx | 42 | ||||
| -rw-r--r-- | packages/web/src/content/docs/nb/modes.mdx | 24 | ||||
| -rw-r--r-- | packages/web/src/content/docs/nb/skills.mdx | 10 | ||||
| -rw-r--r-- | packages/web/src/content/docs/nb/themes.mdx | 26 |
11 files changed, 310 insertions, 310 deletions
diff --git a/packages/web/src/content/docs/nb/cli.mdx b/packages/web/src/content/docs/nb/cli.mdx index ce51ddf8c..aa369f505 100644 --- a/packages/web/src/content/docs/nb/cli.mdx +++ b/packages/web/src/content/docs/nb/cli.mdx @@ -29,15 +29,15 @@ opencode [project] #### Flagg -| Flagg | Kort | Beskrivelse | -| ------------ | ----- | ------------------------------------------ | -| `--continue` | `-c` | Fortsett siste økt | -| `--session` | `-s` | Økt ID for å fortsette | -| `--prompt` | | Spør om å bruke | -| `--model` | `-m` | Modell å bruke i form av tilbyder/modell | -| `--agent` | | Agent å bruke | -| `--port` | | Port å lytte på | -| `--hostname` | | Vertsnavn å lytte på | +| Flagg | Kort | Beskrivelse | +| ------------ | ---- | ---------------------------------------- | +| `--continue` | `-c` | Fortsett siste økt | +| `--session` | `-s` | Økt ID for å fortsette | +| `--prompt` | | Spør om å bruke | +| `--model` | `-m` | Modell å bruke i form av tilbyder/modell | +| `--agent` | | Agent å bruke | +| `--port` | | Port å lytte på | +| `--hostname` | | Vertsnavn å lytte på | --- @@ -77,10 +77,10 @@ opencode attach http://10.20.30.40:4096 #### Flagg -| Flagg | Kort | Beskrivelse | -| ----------- | ----- | --------------------------------- | -| `--dir` | | Arbeidskatalog for å starte TUI i | -| `--session` | `-s` | Økt ID for å fortsette | +| Flagg | Kort | Beskrivelse | +| ----------- | ---- | --------------------------------- | +| `--dir` | | Arbeidskatalog for å starte TUI i | +| `--session` | `-s` | Økt ID for å fortsette | --- @@ -186,10 +186,10 @@ opencode github run ##### Flagg -| Flagg | Beskrivelse | -| --------- | -------------------------------------- | +| Flagg | Beskrivelse | +| --------- | ----------------------------------------- | | `--event` | GitHub mock event for å kjøre agenten for | -| `--token` | GitHub personlig tilgangstoken | +| `--token` | GitHub personlig tilgangstoken | --- @@ -295,9 +295,9 @@ opencode models anthropic #### Flagg -| Flagg | Beskrivelse | -| ----------- | ------------------------------------------------------------ | -| `--refresh` | Oppdater modellbufferen fra models.dev | +| Flagg | Beskrivelse | +| ----------- | ------------------------------------------------------------------- | +| `--refresh` | Oppdater modellbufferen fra models.dev | | `--verbose` | Bruk mer detaljert modellutdata (inkluderer metadata som kostnader) | Bruk `--refresh`-flagget for å oppdatere den bufrede modelllisten. Dette er nyttig når nye modeller er lagt til en leverandør og du vil se dem i OpenCode. @@ -334,19 +334,19 @@ opencode run --attach http://localhost:4096 "Explain async/await in JavaScript" #### Flagg -| Flagg | Kort | Beskrivelse | -| ------------ | ----- | ------------------------------------------------------------------ | -| `--command` | | Kommandoen for å kjøre, bruk melding for args | -| `--continue` | `-c` | Fortsett siste økt | -| `--session` | `-s` | Økt ID for å fortsette | -| `--share` | | Del økten | -| `--model` | `-m` | Modell å bruke i form av tilbyder/modell | -| `--agent` | | Agent å bruke | -| `--file` | `-f` | Fil(er) som skal legges ved melding | -| `--format` | | Format: standard (formatert) eller json (rå JSON hendelser) | -| `--title` | | Tittel for økten (bruker avkortet ledetekst hvis ingen verdi er oppgitt) | -| `--attach` | | Koble til en åpen kodeserver som kjører (f.eks. http://localhost:4096) | -| `--port` | | Port for den lokale serveren (standard til tilfeldig port) | +| Flagg | Kort | Beskrivelse | +| ------------ | ---- | ------------------------------------------------------------------------ | +| `--command` | | Kommandoen for å kjøre, bruk melding for args | +| `--continue` | `-c` | Fortsett siste økt | +| `--session` | `-s` | Økt ID for å fortsette | +| `--share` | | Del økten | +| `--model` | `-m` | Modell å bruke i form av tilbyder/modell | +| `--agent` | | Agent å bruke | +| `--file` | `-f` | Fil(er) som skal legges ved melding | +| `--format` | | Format: standard (formatert) eller json (rå JSON hendelser) | +| `--title` | | Tittel for økten (bruker avkortet ledetekst hvis ingen verdi er oppgitt) | +| `--attach` | | Koble til en åpen kodeserver som kjører (f.eks. http://localhost:4096) | +| `--port` | | Port for den lokale serveren (standard til tilfeldig port) | --- @@ -362,12 +362,12 @@ Dette starter en HTTP-server som gir API tilgang til OpenCode-funksjonalitet ute #### Flagg -| Flagg | Beskrivelse | -| ------------ | ------------------------------------------ | -| `--port` | Port å lytte på | -| `--hostname` | Vertsnavn å lytte på | -| `--mdns` | Aktiver mDNS-oppdagelse | -| `--cors` | Ytterligere nettleseropprinnelse for å tillate CORS | +| Flagg | Beskrivelse | +| ------------ | --------------------------------------------------- | +| `--port` | Port å lytte på | +| `--hostname` | Vertsnavn å lytte på | +| `--mdns` | Aktiver mDNS-oppdagelse | +| `--cors` | Ytterligere nettleseropprinnelse for å tillate CORS | --- @@ -391,10 +391,10 @@ opencode session list ##### Flagg -| Flagg | Kort | Beskrivelse | -| ------------- | ----- | ------------------------------------ | -| `--max-count` | `-n` | Begrens til N siste økter | -| `--format` | | Utdataformat: tabell eller json (tabell) | +| Flagg | Kort | Beskrivelse | +| ------------- | ---- | ---------------------------------------- | +| `--max-count` | `-n` | Begrens til N siste økter | +| `--format` | | Utdataformat: tabell eller json (tabell) | --- @@ -408,12 +408,12 @@ opencode stats #### Flagg -| Flagg | Beskrivelse | -| ----------- | --------------------------------------------------------------------------- | -| `--days` | Vis statistikk for de siste N dagene (hele tiden) | -| `--tools` | Antall verktøy som skal vises (alle) | -| `--models` | Vis oversikt over modellbruk (skjult som standard). Gi et tall for å vise topp N | -| `--project` | Filtrer etter prosjekt (alle prosjekter, tom streng: gjeldende prosjekt) | +| Flagg | Beskrivelse | +| ----------- | -------------------------------------------------------------------------------- | +| `--days` | Vis statistikk for de siste N dagene (hele tiden) | +| `--tools` | Antall verktøy som skal vises (alle) | +| `--models` | Vis oversikt over modellbruk (skjult som standard). Gi et tall for å vise topp N | +| `--project` | Filtrer etter prosjekt (alle prosjekter, tom streng: gjeldende prosjekt) | --- @@ -458,12 +458,12 @@ Dette starter en HTTP-server og åpner en nettleser for å få tilgang til OpenC #### Flagg -| Flagg | Beskrivelse | -| ------------ | ------------------------------------------ | -| `--port` | Port å lytte på | -| `--hostname` | Vertsnavn å lytte på | -| `--mdns` | Aktiver mDNS-oppdagelse | -| `--cors` | Ytterligere nettleseropprinnelse for å tillate CORS | +| Flagg | Beskrivelse | +| ------------ | --------------------------------------------------- | +| `--port` | Port å lytte på | +| `--hostname` | Vertsnavn å lytte på | +| `--mdns` | Aktiver mDNS-oppdagelse | +| `--cors` | Ytterligere nettleseropprinnelse for å tillate CORS | --- @@ -479,10 +479,10 @@ Denne kommandoen starter en ACP-server som kommuniserer via stdin/stdout ved å #### Flagg -| Flagg | Beskrivelse | -| ------------ | --------------------- | -| `--cwd` | Arbeidskatalog | -| `--port` | Port å lytte på | +| Flagg | Beskrivelse | +| ------------ | -------------------- | +| `--cwd` | Arbeidskatalog | +| `--port` | Port å lytte på | | `--hostname` | Vertsnavn å lytte på | --- @@ -497,12 +497,12 @@ opencode uninstall #### Flagg -| Flagg | Kort | Beskrivelse | -| --------------- | ----- | ------------------------------------------- | -| `--keep-config` | `-c` | Behold konfigurasjonsfiler | -| `--keep-data` | `-d` | Behold øktdata og øyeblikksbilder | -| `--dry-run` | | Vis hva som ville blitt fjernet uten å fjerne | -| `--force` | `-f` | Hopp over bekreftelsesforespørsler | +| Flagg | Kort | Beskrivelse | +| --------------- | ---- | --------------------------------------------- | +| `--keep-config` | `-c` | Behold konfigurasjonsfiler | +| `--keep-data` | `-d` | Behold øktdata og øyeblikksbilder | +| `--dry-run` | | Vis hva som ville blitt fjernet uten å fjerne | +| `--force` | `-f` | Hopp over bekreftelsesforespørsler | --- @@ -528,8 +528,8 @@ opencode upgrade v0.1.48 #### Flagg -| Flagg | Kort | Beskrivelse | -| ---------- | ----- | ----------------------------------------------------------------- | +| Flagg | Kort | Beskrivelse | +| ---------- | ---- | ------------------------------------------------------------------- | | `--method` | `-m` | Installasjonsmetoden som ble brukt; krølle, npm, pnpm, bolle, brygg | --- @@ -538,12 +538,12 @@ opencode upgrade v0.1.48 Åpenkoden CLI tar følgende globale flagg. -| Flagg | Kort | Beskrivelse | -| -------------- | ----- | ------------------------------------ | -| `--help` | `-h` | Vis hjelp | -| `--version` | `-v` | Utskriftsnummer | -| `--print-logs` | | Skriv ut logger til stderr | -| `--log-level` | | Loggnivå (DEBUG, INFO, WARN, ERROR) | +| Flagg | Kort | Beskrivelse | +| -------------- | ---- | ----------------------------------- | +| `--help` | `-h` | Vis hjelp | +| `--version` | `-v` | Utskriftsnummer | +| `--print-logs` | | Skriv ut logger til stderr | +| `--log-level` | | Loggnivå (DEBUG, INFO, WARN, ERROR) | --- @@ -551,32 +551,32 @@ opencode upgrade v0.1.48 OpenCode kan konfigureres ved hjelp av miljøvariabler. -| Variabel | Skriv | Beskrivelse | -| ------------------------------------- | ------- | ------------------------------------------------- | -| `OPENCODE_AUTO_SHARE` | boolsk | Del økter automatisk | -| `OPENCODE_GIT_BASH_PATH` | streng | Path to Git Bash kjørbar på Windows | -| `OPENCODE_CONFIG` | streng | Bane til konfigurasjonsfil | -| `OPENCODE_CONFIG_DIR` | streng | Bane til konfigurasjonskatalog | -| `OPENCODE_CONFIG_CONTENT` | streng | Innebygd json-konfigurasjonsinnhold | -| `OPENCODE_DISABLE_AUTOUPDATE` | boolsk | Deaktiver automatiske oppdateringskontroller | -| `OPENCODE_DISABLE_PRUNE` | boolsk | Deaktiver beskjæring av gamle data | -| `OPENCODE_DISABLE_TERMINAL_TITLE` | boolsk | Deaktiver automatiske terminaltitteloppdateringer | -| `OPENCODE_PERMISSION` | streng | Innebygd json-tillatelseskonfigurasjon | -| `OPENCODE_DISABLE_DEFAULT_PLUGINS` | boolsk | Deaktiver standard plugins | -| `OPENCODE_DISABLE_LSP_DOWNLOAD` | boolsk | Deaktiver automatiske LSP servernedlastinger | -| `OPENCODE_ENABLE_EXPERIMENTAL_MODELS` | boolsk | Aktiver eksperimentelle modeller | -| `OPENCODE_DISABLE_AUTOCOMPACT` | boolsk | Deaktiver automatisk kontekstkomprimering | -| `OPENCODE_DISABLE_CLAUDE_CODE` | boolsk | Deaktiver lesing fra `.claude` (spørsmål + ferdigheter) | -| `OPENCODE_DISABLE_CLAUDE_CODE_PROMPT` | boolsk | Deaktiver lesing `~/.claude/CLAUDE.md` | -| `OPENCODE_DISABLE_CLAUDE_CODE_SKILLS` | boolsk | Deaktiver innlasting av `.claude/skills` | -| `OPENCODE_DISABLE_MODELS_FETCH` | boolsk | Deaktiver henting av modeller fra eksterne kilder | -| `OPENCODE_FAKE_VCS` | streng | Falsk VCS-leverandør for testformål | -| `OPENCODE_DISABLE_FILETIME_CHECK` | boolsk | Deaktiver filtidskontroll for optimalisering | -| `OPENCODE_CLIENT` | streng | Klientidentifikator (standard til `cli`) | -| `OPENCODE_ENABLE_EXA` | boolsk | Aktiver Exa-nettsøkeverktøy | -| `OPENCODE_SERVER_PASSWORD` | streng | Aktiver grunnleggende autentisering for `serve`/`web` | -| `OPENCODE_SERVER_USERNAME` | streng | Overstyr grunnleggende autentiseringsbrukernavn (standard `opencode`) | -| `OPENCODE_MODELS_URL` | streng | Egendefinert URL for henting av modellkonfigurasjon | +| Variabel | Skriv | Beskrivelse | +| ------------------------------------- | ------ | --------------------------------------------------------------------- | +| `OPENCODE_AUTO_SHARE` | boolsk | Del økter automatisk | +| `OPENCODE_GIT_BASH_PATH` | streng | Path to Git Bash kjørbar på Windows | +| `OPENCODE_CONFIG` | streng | Bane til konfigurasjonsfil | +| `OPENCODE_CONFIG_DIR` | streng | Bane til konfigurasjonskatalog | +| `OPENCODE_CONFIG_CONTENT` | streng | Innebygd json-konfigurasjonsinnhold | +| `OPENCODE_DISABLE_AUTOUPDATE` | boolsk | Deaktiver automatiske oppdateringskontroller | +| `OPENCODE_DISABLE_PRUNE` | boolsk | Deaktiver beskjæring av gamle data | +| `OPENCODE_DISABLE_TERMINAL_TITLE` | boolsk | Deaktiver automatiske terminaltitteloppdateringer | +| `OPENCODE_PERMISSION` | streng | Innebygd json-tillatelseskonfigurasjon | +| `OPENCODE_DISABLE_DEFAULT_PLUGINS` | boolsk | Deaktiver standard plugins | +| `OPENCODE_DISABLE_LSP_DOWNLOAD` | boolsk | Deaktiver automatiske LSP servernedlastinger | +| `OPENCODE_ENABLE_EXPERIMENTAL_MODELS` | boolsk | Aktiver eksperimentelle modeller | +| `OPENCODE_DISABLE_AUTOCOMPACT` | boolsk | Deaktiver automatisk kontekstkomprimering | +| `OPENCODE_DISABLE_CLAUDE_CODE` | boolsk | Deaktiver lesing fra `.claude` (spørsmål + ferdigheter) | +| `OPENCODE_DISABLE_CLAUDE_CODE_PROMPT` | boolsk | Deaktiver lesing `~/.claude/CLAUDE.md` | +| `OPENCODE_DISABLE_CLAUDE_CODE_SKILLS` | boolsk | Deaktiver innlasting av `.claude/skills` | +| `OPENCODE_DISABLE_MODELS_FETCH` | boolsk | Deaktiver henting av modeller fra eksterne kilder | +| `OPENCODE_FAKE_VCS` | streng | Falsk VCS-leverandør for testformål | +| `OPENCODE_DISABLE_FILETIME_CHECK` | boolsk | Deaktiver filtidskontroll for optimalisering | +| `OPENCODE_CLIENT` | streng | Klientidentifikator (standard til `cli`) | +| `OPENCODE_ENABLE_EXA` | boolsk | Aktiver Exa-nettsøkeverktøy | +| `OPENCODE_SERVER_PASSWORD` | streng | Aktiver grunnleggende autentisering for `serve`/`web` | +| `OPENCODE_SERVER_USERNAME` | streng | Overstyr grunnleggende autentiseringsbrukernavn (standard `opencode`) | +| `OPENCODE_MODELS_URL` | streng | Egendefinert URL for henting av modellkonfigurasjon | --- @@ -584,18 +584,18 @@ OpenCode kan konfigureres ved hjelp av miljøvariabler. Disse miljøvariablene muliggjør eksperimentelle funksjoner som kan endres eller fjernes. -| Variabel | Skriv | Beskrivelse | -| ----------------------------------------------- | ------- | --------------------------------------- | -| `OPENCODE_EXPERIMENTAL` | boolsk | Aktiver alle eksperimentelle funksjoner | -| `OPENCODE_EXPERIMENTAL_ICON_DISCOVERY` | boolsk | Aktiver ikonoppdagelse | -| `OPENCODE_EXPERIMENTAL_DISABLE_COPY_ON_SELECT` | boolsk | Deaktiver kopi ved valg i TUI | +| Variabel | Skriv | Beskrivelse | +| ----------------------------------------------- | ------ | --------------------------------------------- | +| `OPENCODE_EXPERIMENTAL` | boolsk | Aktiver alle eksperimentelle funksjoner | +| `OPENCODE_EXPERIMENTAL_ICON_DISCOVERY` | boolsk | Aktiver ikonoppdagelse | +| `OPENCODE_EXPERIMENTAL_DISABLE_COPY_ON_SELECT` | boolsk | Deaktiver kopi ved valg i TUI | | `OPENCODE_EXPERIMENTAL_BASH_DEFAULT_TIMEOUT_MS` | nummer | Standard tidsavbrudd for bash-kommandoer i ms | -| `OPENCODE_EXPERIMENTAL_OUTPUT_TOKEN_MAX` | nummer | Maks utgangstokener for LLM-svar | -| `OPENCODE_EXPERIMENTAL_FILEWATCHER` | boolsk | Aktiver filovervåker for hele dir | -| `OPENCODE_EXPERIMENTAL_OXFMT` | boolsk | Aktiver oxfmt formatter | -| `OPENCODE_EXPERIMENTAL_LSP_TOOL` | boolsk | Aktiver eksperimentelt LSP-verktøy | -| `OPENCODE_EXPERIMENTAL_DISABLE_FILEWATCHER` | boolsk | Deaktiver filovervåking | -| `OPENCODE_EXPERIMENTAL_EXA` | boolsk | Aktiver eksperimentelle Exa-funksjoner | -| `OPENCODE_EXPERIMENTAL_LSP_TY` | boolsk | Aktiver eksperimentell LSP-typekontroll | -| `OPENCODE_EXPERIMENTAL_MARKDOWN` | boolsk | Aktiver eksperimentelle markdown-funksjoner | -| `OPENCODE_EXPERIMENTAL_PLAN_MODE` | boolsk | Aktiver planmodus | +| `OPENCODE_EXPERIMENTAL_OUTPUT_TOKEN_MAX` | nummer | Maks utgangstokener for LLM-svar | +| `OPENCODE_EXPERIMENTAL_FILEWATCHER` | boolsk | Aktiver filovervåker for hele dir | +| `OPENCODE_EXPERIMENTAL_OXFMT` | boolsk | Aktiver oxfmt formatter | +| `OPENCODE_EXPERIMENTAL_LSP_TOOL` | boolsk | Aktiver eksperimentelt LSP-verktøy | +| `OPENCODE_EXPERIMENTAL_DISABLE_FILEWATCHER` | boolsk | Deaktiver filovervåking | +| `OPENCODE_EXPERIMENTAL_EXA` | boolsk | Aktiver eksperimentelle Exa-funksjoner | +| `OPENCODE_EXPERIMENTAL_LSP_TY` | boolsk | Aktiver eksperimentell LSP-typekontroll | +| `OPENCODE_EXPERIMENTAL_MARKDOWN` | boolsk | Aktiver eksperimentelle markdown-funksjoner | +| `OPENCODE_EXPERIMENTAL_PLAN_MODE` | boolsk | Aktiver planmodus | diff --git a/packages/web/src/content/docs/nb/ecosystem.mdx b/packages/web/src/content/docs/nb/ecosystem.mdx index 50eb07903..bce3169d0 100644 --- a/packages/web/src/content/docs/nb/ecosystem.mdx +++ b/packages/web/src/content/docs/nb/ecosystem.mdx @@ -15,62 +15,62 @@ Du kan også sjekke ut [awesome-opencode](https://github.com/awesome-opencode/aw ## Plugins -| Navn | Beskrivelse | -| --------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------- | +| Navn | Beskrivelse | +| --------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------- | | [opencode-daytona](https://github.com/jamesmurdza/daytona/blob/main/guides/typescript/opencode/README.md) | Kjør OpenCode-økter automatisk i isolerte Daytona-sandkasser med git-synkronisering og live forhåndsvisninger | -| [opencode-helicone-session](https://github.com/H2Shami/opencode-helicone-session) | Injiser automatisk Helicone-økthoder for forespørselsgruppering | -| [opencode-type-inject](https://github.com/nick-vi/opencode-type-inject) | Auto-injiser TypeScript/Svelte-typer i fillesninger med oppslagsverktøy | -| [opencode-openai-codex-auth](https://github.com/numman-ali/opencode-openai-codex-auth) | Bruk ChatGPT Plus/Pro-abonnementet ditt i stedet for API kreditter | -| [opencode-gemini-auth](https://github.com/jenslys/opencode-gemini-auth) | Bruk din eksisterende Gemini-plan i stedet for API-fakturering | -| [opencode-antigravity-auth](https://github.com/NoeFabris/opencode-antigravity-auth) | Bruk Antigravitys gratis modeller i stedet for API fakturering | -| [opencode-devcontainers](https://github.com/athal7/opencode-devcontainers) | Multi-branch devcontainer-isolasjon med grunne kloner og automatisk tildelte porter | -| [opencode-google-antigravity-auth](https://github.com/shekohex/opencode-google-antigravity-auth) | Google Antigravity OAuth-plugin, med støtte for Google Søk og mer robust API-håndtering | -| [opencode-dynamic-context-pruning](https://github.com/Tarquinen/opencode-dynamic-context-pruning) | Optimaliser bruken av token ved å beskjære utdaterte verktøy | -| [opencode-websearch-sitert](https://github.com/ghoulr/opencode-websearch-cited.git) | Legg til innebygd nettsøk-støtte for støttede leverandører med Googles jordet stil | -| [opencode-pty](https://github.com/shekohex/opencode-pty.git) | Gjør det mulig for AI-agenter å kjøre bakgrunnsprosesser i en PTY, sende interaktive input til dem. | -| [opencode-shell-strategy](https://github.com/JRedeker/opencode-shell-strategy) | Instruksjoner for ikke-interaktive skallkommandoer - forhindrer henger fra TTY-avhengige operasjoner | -| [opencode-wakatime](https://github.com/angristan/opencode-wakatime) | Spor OpenCode-bruk med Wakatime | -| [opencode-md-table-formatter](https://github.com/franlol/opencode-md-table-formatter/tree/main) | Rydd opp avslagstabeller produsert av LLMs | -| [opencode-morph-fast-apply](https://github.com/JRedeker/opencode-morph-fast-apply) | 10 ganger raskere koderedigering med Morph Fast Apply API og late redigeringsmarkører | -| [oh-my-opencode](https://github.com/code-yeongyu/oh-my-opencode) | Bakgrunnsagenter, forhåndsbygde LSP/AST/MCP verktøy, kurerte agenter, Claude Code-kompatibel | -| [opencode-notificator](https://github.com/panta82/opencode-notificator) | Skrivebordsvarsler og lydvarsler for OpenCode-økter | -| [opencode-notifier](https://github.com/mohak34/opencode-notifier) | Skrivebordsvarsler og lydvarsler for tillatelse, fullføring og feilhendelser | -| [opencode-zellij-namer](https://github.com/24601/opencode-zellij-namer) | AI-drevet automatisk Zellij-sesjonsnavn basert på OpenCode-kontekst | -| [åpenkode-dyktig](https://github.com/zenobi-us/opencode-skillful) | Tillat OpenCode-agenter til late load-meldinger på forespørsel med ferdighetsoppdagelse og injeksjon | -| [opencode-supermemory](https://github.com/supermemoryai/opencode-supermemory) | Vedvarende minne på tvers av økter ved hjelp av Supermemory | -| [@plannotator/opencode](https://github.com/backnotprop/plannotator/tree/main/apps/opencode-plugin) | Interaktiv plangjennomgang med visuell merknad og privat/offline deling | -| [@openspoon/subtask2](https://github.com/spoons-and-mirrors/subtask2) | Utvid opencode /kommandoer til et kraftig orkestreringssystem med granulær flytkontroll | -| [opencode-scheduler](https://github.com/different-ai/opencode-scheduler) | Planlegg gjentakende jobber ved hjelp av launchd (Mac) eller systemd (Linux) med cron-syntaks | -| [mikokode](https://github.com/vtemian/micode) | Strukturert brainstorm → Plan → Implementer arbeidsflyt med øktkontinuitet | -| [oktto](https://github.com/vtemian/octto) | Interaktiv nettleser UI for AI idédugnad med flerspørsmålsskjemaer | -| [opencode-background-agents](https://github.com/kdcokenny/opencode-background-agents) | Claude Bakgrunnsagenter i kodestil med asynkrondelegering og kontekstutholdenhet | -| [opencode-notify](https://github.com/kdcokenny/opencode-notify) | Innfødte OS-varsler for OpenCode – vet når oppgaver fullføres | -| [opencode-arbeidsområde](https://github.com/kdcokenny/opencode-workspace) | Medfølgende multi-agent orkestreringssele – 16 komponenter, én installasjon | -| [opencode-worktree](https://github.com/kdcokenny/opencode-worktree) | Nullfriksjon git-arbeidstre for OpenCode | +| [opencode-helicone-session](https://github.com/H2Shami/opencode-helicone-session) | Injiser automatisk Helicone-økthoder for forespørselsgruppering | +| [opencode-type-inject](https://github.com/nick-vi/opencode-type-inject) | Auto-injiser TypeScript/Svelte-typer i fillesninger med oppslagsverktøy | +| [opencode-openai-codex-auth](https://github.com/numman-ali/opencode-openai-codex-auth) | Bruk ChatGPT Plus/Pro-abonnementet ditt i stedet for API kreditter | +| [opencode-gemini-auth](https://github.com/jenslys/opencode-gemini-auth) | Bruk din eksisterende Gemini-plan i stedet for API-fakturering | +| [opencode-antigravity-auth](https://github.com/NoeFabris/opencode-antigravity-auth) | Bruk Antigravitys gratis modeller i stedet for API fakturering | +| [opencode-devcontainers](https://github.com/athal7/opencode-devcontainers) | Multi-branch devcontainer-isolasjon med grunne kloner og automatisk tildelte porter | +| [opencode-google-antigravity-auth](https://github.com/shekohex/opencode-google-antigravity-auth) | Google Antigravity OAuth-plugin, med støtte for Google Søk og mer robust API-håndtering | +| [opencode-dynamic-context-pruning](https://github.com/Tarquinen/opencode-dynamic-context-pruning) | Optimaliser bruken av token ved å beskjære utdaterte verktøy | +| [opencode-websearch-sitert](https://github.com/ghoulr/opencode-websearch-cited.git) | Legg til innebygd nettsøk-støtte for støttede leverandører med Googles jordet stil | +| [opencode-pty](https://github.com/shekohex/opencode-pty.git) | Gjør det mulig for AI-agenter å kjøre bakgrunnsprosesser i en PTY, sende interaktive input til dem. | +| [opencode-shell-strategy](https://github.com/JRedeker/opencode-shell-strategy) | Instruksjoner for ikke-interaktive skallkommandoer - forhindrer henger fra TTY-avhengige operasjoner | +| [opencode-wakatime](https://github.com/angristan/opencode-wakatime) | Spor OpenCode-bruk med Wakatime | +| [opencode-md-table-formatter](https://github.com/franlol/opencode-md-table-formatter/tree/main) | Rydd opp avslagstabeller produsert av LLMs | +| [opencode-morph-fast-apply](https://github.com/JRedeker/opencode-morph-fast-apply) | 10 ganger raskere koderedigering med Morph Fast Apply API og late redigeringsmarkører | +| [oh-my-opencode](https://github.com/code-yeongyu/oh-my-opencode) | Bakgrunnsagenter, forhåndsbygde LSP/AST/MCP verktøy, kurerte agenter, Claude Code-kompatibel | +| [opencode-notificator](https://github.com/panta82/opencode-notificator) | Skrivebordsvarsler og lydvarsler for OpenCode-økter | +| [opencode-notifier](https://github.com/mohak34/opencode-notifier) | Skrivebordsvarsler og lydvarsler for tillatelse, fullføring og feilhendelser | +| [opencode-zellij-namer](https://github.com/24601/opencode-zellij-namer) | AI-drevet automatisk Zellij-sesjonsnavn basert på OpenCode-kontekst | +| [åpenkode-dyktig](https://github.com/zenobi-us/opencode-skillful) | Tillat OpenCode-agenter til late load-meldinger på forespørsel med ferdighetsoppdagelse og injeksjon | +| [opencode-supermemory](https://github.com/supermemoryai/opencode-supermemory) | Vedvarende minne på tvers av økter ved hjelp av Supermemory | +| [@plannotator/opencode](https://github.com/backnotprop/plannotator/tree/main/apps/opencode-plugin) | Interaktiv plangjennomgang med visuell merknad og privat/offline deling | +| [@openspoon/subtask2](https://github.com/spoons-and-mirrors/subtask2) | Utvid opencode /kommandoer til et kraftig orkestreringssystem med granulær flytkontroll | +| [opencode-scheduler](https://github.com/different-ai/opencode-scheduler) | Planlegg gjentakende jobber ved hjelp av launchd (Mac) eller systemd (Linux) med cron-syntaks | +| [mikokode](https://github.com/vtemian/micode) | Strukturert brainstorm → Plan → Implementer arbeidsflyt med øktkontinuitet | +| [oktto](https://github.com/vtemian/octto) | Interaktiv nettleser UI for AI idédugnad med flerspørsmålsskjemaer | +| [opencode-background-agents](https://github.com/kdcokenny/opencode-background-agents) | Claude Bakgrunnsagenter i kodestil med asynkrondelegering og kontekstutholdenhet | +| [opencode-notify](https://github.com/kdcokenny/opencode-notify) | Innfødte OS-varsler for OpenCode – vet når oppgaver fullføres | +| [opencode-arbeidsområde](https://github.com/kdcokenny/opencode-workspace) | Medfølgende multi-agent orkestreringssele – 16 komponenter, én installasjon | +| [opencode-worktree](https://github.com/kdcokenny/opencode-worktree) | Nullfriksjon git-arbeidstre for OpenCode | --- ## Prosjekter -| Navn | Beskrivelse | -| ------------------------------------------------------------------------------------------ | ---------------------------------------------------------------- | -| [kimaki](https://github.com/remorses/kimaki) | Discord-bot for å kontrollere OpenCode-økter, bygget på SDK | -| [opencode.nvim](https://github.com/NickvanDyke/opencode.nvim) | Neovim-plugin for redaktørbevisste meldinger, bygget på API | -| [portal](https://github.com/hosenur/portal) | Mobile-first web UI for OpenCode over Tailscale/VPN | -| [opencode plugin-mal](https://github.com/zenobi-us/opencode-plugin-template/) | Mal for å bygge OpenCode-plugins | -| [opencode.nvim](https://github.com/sudo-tee/opencode.nvim) | Neovim-grensesnitt for opencode - en terminalbasert AI-kodingsagent | -| [ai-sdk-provider-opencode-sdk](https://github.com/ben-vargas/ai-sdk-provider-opencode-sdk) | Vercel AI SDK leverandør for bruk av OpenCode via @opencode-ai/sdk | -| [OpenChamber](https://github.com/btriapitsyn/openchamber) | Web-/skrivebordsapp og VS kodeutvidelse for OpenCode | -| [OpenCode-Obsidian](https://github.com/mtymek/opencode-obsidian) | Obsidian-plugin som bygger inn OpenCode i Obsidians UI | -| [OpenWork](https://github.com/different-ai/openwork) | Et åpen kildekode-alternativ til Claude Cowork, drevet av OpenCode | -| [ocx](https://github.com/kdcokenny/ocx) | OpenCode utvidelsesbehandler med bærbare, isolerte profiler. | -| [CodeNomad](https://github.com/NeuralNomadsAI/CodeNomad) | Desktop, Web, Mobile og Remote Client App for OpenCode | +| Navn | Beskrivelse | +| ------------------------------------------------------------------------------------------ | ------------------------------------------------------------------- | +| [kimaki](https://github.com/remorses/kimaki) | Discord-bot for å kontrollere OpenCode-økter, bygget på SDK | +| [opencode.nvim](https://github.com/NickvanDyke/opencode.nvim) | Neovim-plugin for redaktørbevisste meldinger, bygget på API | +| [portal](https://github.com/hosenur/portal) | Mobile-first web UI for OpenCode over Tailscale/VPN | +| [opencode plugin-mal](https://github.com/zenobi-us/opencode-plugin-template/) | Mal for å bygge OpenCode-plugins | +| [opencode.nvim](https://github.com/sudo-tee/opencode.nvim) | Neovim-grensesnitt for opencode - en terminalbasert AI-kodingsagent | +| [ai-sdk-provider-opencode-sdk](https://github.com/ben-vargas/ai-sdk-provider-opencode-sdk) | Vercel AI SDK leverandør for bruk av OpenCode via @opencode-ai/sdk | +| [OpenChamber](https://github.com/btriapitsyn/openchamber) | Web-/skrivebordsapp og VS kodeutvidelse for OpenCode | +| [OpenCode-Obsidian](https://github.com/mtymek/opencode-obsidian) | Obsidian-plugin som bygger inn OpenCode i Obsidians UI | +| [OpenWork](https://github.com/different-ai/openwork) | Et åpen kildekode-alternativ til Claude Cowork, drevet av OpenCode | +| [ocx](https://github.com/kdcokenny/ocx) | OpenCode utvidelsesbehandler med bærbare, isolerte profiler. | +| [CodeNomad](https://github.com/NeuralNomadsAI/CodeNomad) | Desktop, Web, Mobile og Remote Client App for OpenCode | --- ## Agenter -| Navn | Beskrivelse | -| ----------------------------------------------------------------- | ------------------------------------------------------------ | -| [Agentic](https://github.com/Cluster444/agentic) | Modulære AI agenter og kommandoer for strukturert utvikling | +| Navn | Beskrivelse | +| ----------------------------------------------------------------- | --------------------------------------------------------------------------- | +| [Agentic](https://github.com/Cluster444/agentic) | Modulære AI agenter og kommandoer for strukturert utvikling | | [opencode-agents](https://github.com/darrenhinde/opencode-agents) | Konfigurasjoner, meldinger, agenter og plugins for forbedrede arbeidsflyter | diff --git a/packages/web/src/content/docs/nb/formatters.mdx b/packages/web/src/content/docs/nb/formatters.mdx index 9349188bc..601d70a1b 100644 --- a/packages/web/src/content/docs/nb/formatters.mdx +++ b/packages/web/src/content/docs/nb/formatters.mdx @@ -11,32 +11,32 @@ OpenCode formaterer automatisk filer etter at de er skrevet eller redigert ved h OpenCode kommer med flere innebygde formatere for populære språk og rammeverk. Nedenfor er en liste over formatere, støttede filutvidelser og kommandoer eller konfigurasjonsalternativer den trenger. -| Formater | Utvidelser | Krav | -| -------------------- | -------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------- | -| gofmt | .go | `gofmt` kommando tilgjengelig | -| blande | .ex, .exs, .eex, .heex, .leex, .neex, .sface | `mix` kommando tilgjengelig | -| penere | .js, .jsx, .ts, .tsx, .html, .css, .md, .json, .yaml og [mer](https://prettier.io/docs/en/index.html) | `prettier` avhengighet i `package.json` | -| biome | .js, .jsx, .ts, .tsx, .html, .css, .md, .json, .yaml og [mer](https://biomejs.dev/) | `biome.json(c)` konfigurasjonsfil | -| sikk | .zig, .zon | `zig` kommando tilgjengelig | -| klang-format | .c, .cpp, .h, .hpp, .ino og [mer](https://clang.llvm.org/docs/ClangFormat.html) | `.clang-format` konfigurasjonsfil | -| ktlint | .kt, .kts | `ktlint` kommando tilgjengelig | -| ruff | .py, .pyi | `ruff` kommando tilgjengelig med config | -| rustfmt | .rs | `rustfmt` kommando tilgjengelig | -| cargofmt | .rs | `cargo fmt` kommando tilgjengelig | -| uv | .py, .pyi | `uv` kommando tilgjengelig | -| rubocop | .rb, .rake, .gemspec, .ru | `rubocop` kommando tilgjengelig | -| standardrb | .rb, .rake, .gemspec, .ru | `standardrb` kommando tilgjengelig | -| htmlbeautifier | .erb, .html.erb | `htmlbeautifier` kommando tilgjengelig | -| luft | .R | `air` kommando tilgjengelig | -| dart | .dart | `dart` kommando tilgjengelig | -| ocamlformat | .ml, .mli | `ocamlformat` kommando tilgjengelig og `.ocamlformat` konfigurasjonsfil | -| terraform | .tf, .tfvars | `terraform` kommando tilgjengelig | -| glimt | .gleam | `gleam` kommando tilgjengelig | -| nixfmt | .nix | `nixfmt` kommando tilgjengelig | -| shfmt | .sh, .bash | `shfmt` kommando tilgjengelig | -| halvliter | .php | `laravel/pint` avhengighet i `composer.json` | -| oxfmt (Eksperimentell) | .js, .jsx, .ts, .tsx | `oxfmt` avhengighet i `package.json` og et [eksperimentelt env variabel flagg](/docs/cli/#experimental) | -| ormolu | .hs | `ormolu` kommando tilgjengelig | +| Formater | Utvidelser | Krav | +| ---------------------- | ----------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------- | +| gofmt | .go | `gofmt` kommando tilgjengelig | +| blande | .ex, .exs, .eex, .heex, .leex, .neex, .sface | `mix` kommando tilgjengelig | +| penere | .js, .jsx, .ts, .tsx, .html, .css, .md, .json, .yaml og [mer](https://prettier.io/docs/en/index.html) | `prettier` avhengighet i `package.json` | +| biome | .js, .jsx, .ts, .tsx, .html, .css, .md, .json, .yaml og [mer](https://biomejs.dev/) | `biome.json(c)` konfigurasjonsfil | +| sikk | .zig, .zon | `zig` kommando tilgjengelig | +| klang-format | .c, .cpp, .h, .hpp, .ino og [mer](https://clang.llvm.org/docs/ClangFormat.html) | `.clang-format` konfigurasjonsfil | +| ktlint | .kt, .kts | `ktlint` kommando tilgjengelig | +| ruff | .py, .pyi | `ruff` kommando tilgjengelig med config | +| rustfmt | .rs | `rustfmt` kommando tilgjengelig | +| cargofmt | .rs | `cargo fmt` kommando tilgjengelig | +| uv | .py, .pyi | `uv` kommando tilgjengelig | +| rubocop | .rb, .rake, .gemspec, .ru | `rubocop` kommando tilgjengelig | +| standardrb | .rb, .rake, .gemspec, .ru | `standardrb` kommando tilgjengelig | +| htmlbeautifier | .erb, .html.erb | `htmlbeautifier` kommando tilgjengelig | +| luft | .R | `air` kommando tilgjengelig | +| dart | .dart | `dart` kommando tilgjengelig | +| ocamlformat | .ml, .mli | `ocamlformat` kommando tilgjengelig og `.ocamlformat` konfigurasjonsfil | +| terraform | .tf, .tfvars | `terraform` kommando tilgjengelig | +| glimt | .gleam | `gleam` kommando tilgjengelig | +| nixfmt | .nix | `nixfmt` kommando tilgjengelig | +| shfmt | .sh, .bash | `shfmt` kommando tilgjengelig | +| halvliter | .php | `laravel/pint` avhengighet i `composer.json` | +| oxfmt (Eksperimentell) | .js, .jsx, .ts, .tsx | `oxfmt` avhengighet i `package.json` og et [eksperimentelt env variabel flagg](/docs/cli/#experimental) | +| ormolu | .hs | `ormolu` kommando tilgjengelig | Så hvis prosjektet ditt har `prettier` i `package.json`, vil OpenCode automatisk bruke det. @@ -67,12 +67,12 @@ Du kan tilpasse formatere gjennom `formatter`-delen i OpenCode-konfigurasjonen. Hver formateringskonfigurasjon støtter følgende: -| Eiendom | Skriv | Beskrivelse | -| ------------- | -------- | ------------------------------------------------------- | -| `disabled` | boolsk | Sett dette til `true` for å deaktivere formatereren | -| `command` | streng[] | Kommandoen som skal kjøres for formatering | -| `environment` | objekt | Miljøvariabler som skal angis når du kjører formateringsverktøyet | -| `extensions` | streng[] | Filutvidelser denne formatereren skal håndtere | +| Eiendom | Skriv | Beskrivelse | +| ------------- | -------- | ----------------------------------------------------------------- | +| `disabled` | boolsk | Sett dette til `true` for å deaktivere formatereren | +| `command` | streng[] | Kommandoen som skal kjøres for formatering | +| `environment` | objekt | Miljøvariabler som skal angis når du kjører formateringsverktøyet | +| `extensions` | streng[] | Filutvidelser denne formatereren skal håndtere | La oss se på noen eksempler. diff --git a/packages/web/src/content/docs/nb/github.mdx b/packages/web/src/content/docs/nb/github.mdx index 08cd56168..01bed6a79 100644 --- a/packages/web/src/content/docs/nb/github.mdx +++ b/packages/web/src/content/docs/nb/github.mdx @@ -105,14 +105,14 @@ Eller du kan sette den opp manuelt. OpenCode kan utløses av følgende GitHub-hendelser: -| Hendelsestype | Utløst av | Detaljer | -| ----------------------------- | -------------------------------------- | ----------------------------------------------------------------------------------------------------------------- | -| `issue_comment` | Kommenter et problem eller PR | Nevn `/opencode` eller `/oc` i kommentaren din. OpenCode leser kontekst og kan opprette grener, åpne PR-er eller svare. | -| `pull_request_review_comment` | Kommenter spesifikke kodelinjer i en PR | Nevn `/opencode` eller `/oc` mens du ser gjennom koden. OpenCode mottar filbane, linjenummer og diff-kontekst. | -| `issues` | Utgave åpnet eller redigert | Utløs OpenCode automatisk når problemer opprettes eller endres. Krever `prompt` inngang. | -| `pull_request` | PR åpnet eller oppdatert | Utløs OpenCode automatisk når PR-er åpnes, synkroniseres eller gjenåpnes. Nyttig for automatiserte anmeldelser. | -| `schedule` | Cron-basert tidsplan | Kjør OpenCode etter en tidsplan. Krever `prompt` inngang. Utdata går til logger og PR (ingen problem å kommentere). | -| `workflow_dispatch` | Manuell utløser fra GitHub UI | Utløs OpenCode på forespørsel via fanen Handlinger. Krever `prompt` inngang. Utdata går til logger og PR-er. | +| Hendelsestype | Utløst av | Detaljer | +| ----------------------------- | --------------------------------------- | ----------------------------------------------------------------------------------------------------------------------- | +| `issue_comment` | Kommenter et problem eller PR | Nevn `/opencode` eller `/oc` i kommentaren din. OpenCode leser kontekst og kan opprette grener, åpne PR-er eller svare. | +| `pull_request_review_comment` | Kommenter spesifikke kodelinjer i en PR | Nevn `/opencode` eller `/oc` mens du ser gjennom koden. OpenCode mottar filbane, linjenummer og diff-kontekst. | +| `issues` | Utgave åpnet eller redigert | Utløs OpenCode automatisk når problemer opprettes eller endres. Krever `prompt` inngang. | +| `pull_request` | PR åpnet eller oppdatert | Utløs OpenCode automatisk når PR-er åpnes, synkroniseres eller gjenåpnes. Nyttig for automatiserte anmeldelser. | +| `schedule` | Cron-basert tidsplan | Kjør OpenCode etter en tidsplan. Krever `prompt` inngang. Utdata går til logger og PR (ingen problem å kommentere). | +| `workflow_dispatch` | Manuell utløser fra GitHub UI | Utløs OpenCode på forespørsel via fanen Handlinger. Krever `prompt` inngang. Utdata går til logger og PR-er. | ### Tidsplan Eksempel diff --git a/packages/web/src/content/docs/nb/gitlab.mdx b/packages/web/src/content/docs/nb/gitlab.mdx index 6623e157d..b7b9249d3 100644 --- a/packages/web/src/content/docs/nb/gitlab.mdx +++ b/packages/web/src/content/docs/nb/gitlab.mdx @@ -68,12 +68,12 @@ OpenCode kjører i GitLab CI/CD pipeline, her er det du trenger for å sette den Sjekk ut [**GitLab-dokumentene**](https://docs.gitlab.com/user/duo_agent_platform/agent_assistant/) for oppdaterte instruksjoner. ::: -1. Konfigurer GitLab-miljøet ditt -2. Sett opp CI/CD -3. Få en AI modellleverandør API nøkkel -4. Opprett en tjenestekonto -5. Konfigurer CI/CD variabler -6. Lag en flytkonfigurasjonsfil, her er et eksempel: +1. Konfigurer GitLab-miljøet ditt +2. Sett opp CI/CD +3. Få en AI modellleverandør API nøkkel +4. Opprett en tjenestekonto +5. Konfigurer CI/CD variabler +6. Lag en flytkonfigurasjonsfil, her er et eksempel: <details> diff --git a/packages/web/src/content/docs/nb/keybinds.mdx b/packages/web/src/content/docs/nb/keybinds.mdx index 7f10f4da7..f9ac0f66b 100644 --- a/packages/web/src/content/docs/nb/keybinds.mdx +++ b/packages/web/src/content/docs/nb/keybinds.mdx @@ -134,20 +134,20 @@ Du kan deaktivere en nøkkelbinding ved å legge til nøkkelen til konfigurasjon Spørringsinngangen for OpenCode-skrivebordsappen støtter vanlige snarveier i Readline/Emacs-stil for redigering av tekst. Disse er innebygd og foreløpig ikke konfigurerbare via `opencode.json`. -| Snarvei | Handling | +| Snarvei | Handling | | -------- | ---------------------------------------- | -| `ctrl+a` | Flytt til starten av gjeldende linje | -| `ctrl+e` | Flytt til slutten av gjeldende linje | -| `ctrl+b` | Flytt markøren ett tegn tilbake | -| `ctrl+f` | Flytt markøren ett tegn fremover | -| `alt+b` | Flytt markøren ett ord tilbake | -| `alt+f` | Flytt markøren ett ord fremover | -| `ctrl+d` | Slett tegn under markøren | -| `ctrl+k` | Drep til slutten av linjen | -| `ctrl+u` | Drep til starten av linjen | -| `ctrl+w` | Drep forrige ord | -| `alt+d` | Drep neste ord | -| `ctrl+t` | Transponere tegn | +| `ctrl+a` | Flytt til starten av gjeldende linje | +| `ctrl+e` | Flytt til slutten av gjeldende linje | +| `ctrl+b` | Flytt markøren ett tegn tilbake | +| `ctrl+f` | Flytt markøren ett tegn fremover | +| `alt+b` | Flytt markøren ett ord tilbake | +| `alt+f` | Flytt markøren ett ord fremover | +| `ctrl+d` | Slett tegn under markøren | +| `ctrl+k` | Drep til slutten av linjen | +| `ctrl+u` | Drep til starten av linjen | +| `ctrl+w` | Drep forrige ord | +| `alt+d` | Drep neste ord | +| `ctrl+t` | Transponere tegn | | `ctrl+g` | Avbryt popovers / avbryt kjøring av svar | --- diff --git a/packages/web/src/content/docs/nb/lsp.mdx b/packages/web/src/content/docs/nb/lsp.mdx index a4851fb2d..8df7d7d59 100644 --- a/packages/web/src/content/docs/nb/lsp.mdx +++ b/packages/web/src/content/docs/nb/lsp.mdx @@ -11,40 +11,40 @@ OpenCode integreres med din Language Server Protocol (LSP) for å hjelpe LLM med OpenCode kommer med flere innebygde LSP-servere for populære språk: -| LSP Server | Utvidelser | Krav | -| ------------------ | ------------------------------------------------------------------- | ------------------------------------------------------------ | -| astro | .astro | Autoinstallasjoner for Astro-prosjekter | -| bash | .sh, .bash, .zsh, .ksh | Autoinstallerer bash-language-server | -| clangd | .c, .cpp, .cc, .cxx, .c++, .h, .hpp, .hh, .hxx, .h++ | Autoinstallasjoner for C/C++-prosjekter | -| csharp | .cs | `.NET SDK` installert | -| clojure-lsp | .clj, .cljs, .cljc, .edn | `clojure-lsp` kommando tilgjengelig | -| dart | .dart | `dart` kommando tilgjengelig | -| deno | .ts, .tsx, .js, .jsx, .mjs | `deno` kommando tilgjengelig (automatisk oppdager deno.json/deno.jsonc) | -| elixir-ls | .ex, .exs | `elixir` kommando tilgjengelig | -| eslint | .ts, .tsx, .js, .jsx, .mjs, .cjs, .mts, .cts, .vue | `eslint` avhengighet i prosjekt | -| fsharp | .fs, .fsi, .fsx, .fsscript | `.NET SDK` installert | -| glimt | .gleam | `gleam` kommando tilgjengelig | -| gopls | .go | `go` kommando tilgjengelig | -| hls | .hs, .lhs | `haskell-language-server-wrapper` kommando tilgjengelig | -| jdtls | .java | `Java SDK (version 21+)` installert | -| kotlin-ls | .kt, .kts | Autoinstallasjoner for Kotlin-prosjekter | -| lua-ls | .lua | Autoinstallasjoner for Lua-prosjekter | -| nixd | .nix | `nixd` kommando tilgjengelig | -| ocaml-lsp | .ml, .mli | `ocamllsp` kommando tilgjengelig | -| oxlint | .ts, .tsx, .js, .jsx, .mjs, .cjs, .mts, .cts, .vue, .astro, .svelte | `oxlint` avhengighet i prosjekt | -| php intelephense | .php | Autoinstallasjoner for PHP-prosjekter | -| prisma | .prisma | `prisma` kommando tilgjengelig | -| opphavsrett | .py, .pyi | `pyright` avhengighet installert | -| ruby-lsp (rubocop) | .rb, .rake, .gemspec, .ru | `ruby` og `gem` kommandoer tilgjengelig | -| rust | .rs | `rust-analyzer` kommando tilgjengelig | -| sourcekit-lsp | .swift, .objc, .objcpp | `swift` installert (`xcode` på macOS) | -| svelte | .svelte | Autoinstallasjoner for Svelte-prosjekter | -| terraform | .tf, .tfvars | Automatiske installasjoner fra GitHub-utgivelser | -| tinymist | .typ, .typc | Automatiske installasjoner fra GitHub-utgivelser | -| maskinskrift | .ts, .tsx, .js, .jsx, .mjs, .cjs, .mts, .cts | `typescript` avhengighet i prosjekt | -| vue | .vue | Autoinstallasjoner for Vue-prosjekter | -| yaml-ls | .yaml, .yml | Autoinstallerer Red Hat yaml-language-server | -| zls | .zig, .zon | `zig` kommando tilgjengelig | +| LSP Server | Utvidelser | Krav | +| ------------------ | ------------------------------------------------------------------- | ----------------------------------------------------------------------- | +| astro | .astro | Autoinstallasjoner for Astro-prosjekter | +| bash | .sh, .bash, .zsh, .ksh | Autoinstallerer bash-language-server | +| clangd | .c, .cpp, .cc, .cxx, .c++, .h, .hpp, .hh, .hxx, .h++ | Autoinstallasjoner for C/C++-prosjekter | +| csharp | .cs | `.NET SDK` installert | +| clojure-lsp | .clj, .cljs, .cljc, .edn | `clojure-lsp` kommando tilgjengelig | +| dart | .dart | `dart` kommando tilgjengelig | +| deno | .ts, .tsx, .js, .jsx, .mjs | `deno` kommando tilgjengelig (automatisk oppdager deno.json/deno.jsonc) | +| elixir-ls | .ex, .exs | `elixir` kommando tilgjengelig | +| eslint | .ts, .tsx, .js, .jsx, .mjs, .cjs, .mts, .cts, .vue | `eslint` avhengighet i prosjekt | +| fsharp | .fs, .fsi, .fsx, .fsscript | `.NET SDK` installert | +| glimt | .gleam | `gleam` kommando tilgjengelig | +| gopls | .go | `go` kommando tilgjengelig | +| hls | .hs, .lhs | `haskell-language-server-wrapper` kommando tilgjengelig | +| jdtls | .java | `Java SDK (version 21+)` installert | +| kotlin-ls | .kt, .kts | Autoinstallasjoner for Kotlin-prosjekter | +| lua-ls | .lua | Autoinstallasjoner for Lua-prosjekter | +| nixd | .nix | `nixd` kommando tilgjengelig | +| ocaml-lsp | .ml, .mli | `ocamllsp` kommando tilgjengelig | +| oxlint | .ts, .tsx, .js, .jsx, .mjs, .cjs, .mts, .cts, .vue, .astro, .svelte | `oxlint` avhengighet i prosjekt | +| php intelephense | .php | Autoinstallasjoner for PHP-prosjekter | +| prisma | .prisma | `prisma` kommando tilgjengelig | +| opphavsrett | .py, .pyi | `pyright` avhengighet installert | +| ruby-lsp (rubocop) | .rb, .rake, .gemspec, .ru | `ruby` og `gem` kommandoer tilgjengelig | +| rust | .rs | `rust-analyzer` kommando tilgjengelig | +| sourcekit-lsp | .swift, .objc, .objcpp | `swift` installert (`xcode` på macOS) | +| svelte | .svelte | Autoinstallasjoner for Svelte-prosjekter | +| terraform | .tf, .tfvars | Automatiske installasjoner fra GitHub-utgivelser | +| tinymist | .typ, .typc | Automatiske installasjoner fra GitHub-utgivelser | +| maskinskrift | .ts, .tsx, .js, .jsx, .mjs, .cjs, .mts, .cts | `typescript` avhengighet i prosjekt | +| vue | .vue | Autoinstallasjoner for Vue-prosjekter | +| yaml-ls | .yaml, .yml | Autoinstallerer Red Hat yaml-language-server | +| zls | .zig, .zon | `zig` kommando tilgjengelig | LSP-servere aktiveres automatisk når en av filtypene ovenfor oppdages og kravene oppfylles. @@ -76,13 +76,13 @@ Du kan tilpasse LSP-servere gjennom `lsp`-delen i opencode-konfigurasjonen. Hver LSP-server støtter følgende: -| Eiendom | Skriv | Beskrivelse | -| ---------------- | -------- | ------------------------------------------------- | -| `disabled` | boolsk | Sett dette til `true` for å deaktivere LSP-serveren | -| `command` | streng[] | Kommandoen for å starte LSP-serveren | -| `extensions` | streng[] | Filutvidelser denne LSP-serveren skal håndtere | -| `env` | objekt | Miljøvariabler som skal angis når serveren startes | -| `initialization` | objekt | Initialiseringsalternativer for å sende til LSP-serveren | +| Eiendom | Skriv | Beskrivelse | +| ---------------- | -------- | -------------------------------------------------------- | +| `disabled` | boolsk | Sett dette til `true` for å deaktivere LSP-serveren | +| `command` | streng[] | Kommandoen for å starte LSP-serveren | +| `extensions` | streng[] | Filutvidelser denne LSP-serveren skal håndtere | +| `env` | objekt | Miljøvariabler som skal angis når serveren startes | +| `initialization` | objekt | Initialiseringsalternativer for å sende til LSP-serveren | La oss se på noen eksempler. diff --git a/packages/web/src/content/docs/nb/mcp-servers.mdx b/packages/web/src/content/docs/nb/mcp-servers.mdx index 863953bc7..e0be52ac7 100644 --- a/packages/web/src/content/docs/nb/mcp-servers.mdx +++ b/packages/web/src/content/docs/nb/mcp-servers.mdx @@ -116,13 +116,13 @@ use the mcp_everything tool to add the number 3 and 4 Her er alle alternativene for å konfigurere en lokal MCP-server. -| Alternativ | Skriv | Påkrevd | Beskrivelse | -| ------------- | ------- | -------- | ----------------------------------------------------------------------------------- | -| `type` | String | Y | Type MCP servertilkobling, må være `"local"`. | -| `command` | Array | Y | Kommando og argumenter for å kjøre MCP-serveren. | -| `environment` | Objekt | | Miljøvariabler som skal angis når serveren kjøres. | -| `enabled` | Boolsk | | Aktiver eller deaktiver MCP-serveren ved oppstart. | -| `timeout` | Nummer | | Tidsavbrudd i ms for henting av verktøy fra MCP-serveren. Standard er 5000 (5 sekunder). | +| Alternativ | Skriv | Påkrevd | Beskrivelse | +| ------------- | ------ | ------- | ---------------------------------------------------------------------------------------- | +| `type` | String | Y | Type MCP servertilkobling, må være `"local"`. | +| `command` | Array | Y | Kommando og argumenter for å kjøre MCP-serveren. | +| `environment` | Objekt | | Miljøvariabler som skal angis når serveren kjøres. | +| `enabled` | Boolsk | | Aktiver eller deaktiver MCP-serveren ved oppstart. | +| `timeout` | Nummer | | Tidsavbrudd i ms for henting av verktøy fra MCP-serveren. Standard er 5000 (5 sekunder). | --- @@ -152,14 +152,14 @@ Legg til eksterne MCP-servere ved å sette `type` til `"remote"`. #### Alternativer -| Alternativ | Skriv | Påkrevd | Beskrivelse | -| --------- | ------- | -------- | ----------------------------------------------------------------------------------- | -| `type` | String | Y | Type MCP servertilkobling, må være `"remote"`. | -| `url` | String | Y | URL av den eksterne MCP-serveren. | -| `enabled` | Boolsk | | Aktiver eller deaktiver MCP-serveren ved oppstart. | -| `headers` | Objekt | | Overskrifter å sende med forespørselen. | -| `oauth` | Objekt | | OAuth-autentiseringskonfigurasjon. Se delen [OAuth](#oauth) nedenfor. | -| `timeout` | Nummer | | Tidsavbrudd i ms for henting av verktøy fra MCP-serveren. Standard er 5000 (5 sekunder). | +| Alternativ | Skriv | Påkrevd | Beskrivelse | +| ---------- | ------ | ------- | ---------------------------------------------------------------------------------------- | +| `type` | String | Y | Type MCP servertilkobling, må være `"remote"`. | +| `url` | String | Y | URL av den eksterne MCP-serveren. | +| `enabled` | Boolsk | | Aktiver eller deaktiver MCP-serveren ved oppstart. | +| `headers` | Objekt | | Overskrifter å sende med forespørselen. | +| `oauth` | Objekt | | OAuth-autentiseringskonfigurasjon. Se delen [OAuth](#oauth) nedenfor. | +| `timeout` | Nummer | | Tidsavbrudd i ms for henting av verktøy fra MCP-serveren. Standard er 5000 (5 sekunder). | --- @@ -266,12 +266,12 @@ Hvis du vil deaktivere automatisk OAuth for en server (f.eks. for servere som br #### OAuth-alternativer -| Alternativ | Skriv inn | Beskrivelse | -| -------------- | --------------- | -------------------------------------------------------------------------------- | -| `oauth` | Objekt \| usant | OAuth-konfigurasjonsobjekt, eller `false` for å deaktivere automatisk OAuth-deteksjon. | -| `clientId` | String | OAuth-klient ID. Hvis ikke oppgitt, vil dynamisk klientregistrering bli forsøkt. | -| `clientSecret` | String | OAuth-klienthemmelighet, hvis det kreves av autorisasjonsserveren. | -| `scope` | String | OAuth-omfang å be om under autorisasjon. | +| Alternativ | Skriv inn | Beskrivelse | +| -------------- | --------------- | -------------------------------------------------------------------------------------- | +| `oauth` | Objekt \| usant | OAuth-konfigurasjonsobjekt, eller `false` for å deaktivere automatisk OAuth-deteksjon. | +| `clientId` | String | OAuth-klient ID. Hvis ikke oppgitt, vil dynamisk klientregistrering bli forsøkt. | +| `clientSecret` | String | OAuth-klienthemmelighet, hvis det kreves av autorisasjonsserveren. | +| `scope` | String | OAuth-omfang å be om under autorisasjon. | #### Feilsøking diff --git a/packages/web/src/content/docs/nb/modes.mdx b/packages/web/src/content/docs/nb/modes.mdx index 28ff27915..081574ebb 100644 --- a/packages/web/src/content/docs/nb/modes.mdx +++ b/packages/web/src/content/docs/nb/modes.mdx @@ -225,19 +225,19 @@ Hvis ingen verktøy er spesifisert, er alle verktøy aktivert som standard. Her er alle verktøyene som kan kontrolleres gjennom moduskonfigurasjonen. -| Verktøy | Beskrivelse | -| ----------- | ----------------------- | -| `bash` | Utfør skallkommandoer | -| `edit` | Endre eksisterende filer | -| `write` | Opprett nye filer | -| `read` | Les filinnhold | -| `grep` | Søk filinnhold | -| `glob` | Finn filer etter mønster | -| `list` | Liste kataloginnhold | -| `patch` | Bruk patcher på filer | +| Verktøy | Beskrivelse | +| ----------- | --------------------------- | +| `bash` | Utfør skallkommandoer | +| `edit` | Endre eksisterende filer | +| `write` | Opprett nye filer | +| `read` | Les filinnhold | +| `grep` | Søk filinnhold | +| `glob` | Finn filer etter mønster | +| `list` | Liste kataloginnhold | +| `patch` | Bruk patcher på filer | | `todowrite` | Administrer gjøremålslister | -| `todoread` | Les gjøremålslister | -| `webfetch` | Hent nettinnhold | +| `todoread` | Les gjøremålslister | +| `webfetch` | Hent nettinnhold | --- diff --git a/packages/web/src/content/docs/nb/skills.mdx b/packages/web/src/content/docs/nb/skills.mdx index 21168ef4b..b70b2633e 100644 --- a/packages/web/src/content/docs/nb/skills.mdx +++ b/packages/web/src/content/docs/nb/skills.mdx @@ -139,11 +139,11 @@ Kontroller hvilke ferdigheter agenter har tilgang til ved å bruke mønsterbaser } ``` -| Tillatelse | Atferd | -| ---------- | ----------------------------------------- | -| `allow` | Ferdigheter lastes umiddelbart | -| `deny` | Ferdighet skjult for agent, tilgang avvist | -| `ask` | Bruker bedt om godkjenning før lasting | +| Tillatelse | Atferd | +| ---------- | ------------------------------------------ | +| `allow` | Ferdigheter lastes umiddelbart | +| `deny` | Ferdighet skjult for agent, tilgang avvist | +| `ask` | Bruker bedt om godkjenning før lasting | Mønstre støtter jokertegn: `internal-*` samsvarer med `internal-docs`, `internal-tools` osv. diff --git a/packages/web/src/content/docs/nb/themes.mdx b/packages/web/src/content/docs/nb/themes.mdx index d7f2fb377..7b8205d39 100644 --- a/packages/web/src/content/docs/nb/themes.mdx +++ b/packages/web/src/content/docs/nb/themes.mdx @@ -25,19 +25,19 @@ Uten truecolor-støtte kan temaer vises med redusert fargenøyaktighet eller fal OpenCode kommer med flere innebygde temaer. -| Navn | Beskrivelse | -| ---------------------- | ---------------------------------------------------------------------------- | -| `system` | Tilpasser seg terminalens bakgrunnsfarge | -| `tokyonight` | Basert på [Tokyonight](https://github.com/folke/tokyonight.nvim)-temaet | -| `everforest` | Basert på [Everforest](https://github.com/sainnhe/everforest)-temaet | -| `ayu` | Basert på [Ayu](https://github.com/ayu-theme) mørke tema | -| `catppuccin` | Basert på [Catppuccin](https://github.com/catppuccin)-temaet | -| `catppuccin-macchiato` | Basert på [Catppuccin](https://github.com/catppuccin)-temaet | -| `gruvbox` | Basert på [Gruvbox](https://github.com/morhetz/gruvbox)-temaet | -| `kanagawa` | Basert på [Kanagawa](https://github.com/rebelot/kanagawa.nvim)-temaet | -| `nord` | Basert på [Nord](https://github.com/nordtheme/nord)-temaet | -| `matrix` | Hacker-stil grønt på svart tema | -| `one-dark` | Basert på [Atom One](https://github.com/Th3Whit3Wolf/one-nvim) Mørkt tema | +| Navn | Beskrivelse | +| ---------------------- | ------------------------------------------------------------------------- | +| `system` | Tilpasser seg terminalens bakgrunnsfarge | +| `tokyonight` | Basert på [Tokyonight](https://github.com/folke/tokyonight.nvim)-temaet | +| `everforest` | Basert på [Everforest](https://github.com/sainnhe/everforest)-temaet | +| `ayu` | Basert på [Ayu](https://github.com/ayu-theme) mørke tema | +| `catppuccin` | Basert på [Catppuccin](https://github.com/catppuccin)-temaet | +| `catppuccin-macchiato` | Basert på [Catppuccin](https://github.com/catppuccin)-temaet | +| `gruvbox` | Basert på [Gruvbox](https://github.com/morhetz/gruvbox)-temaet | +| `kanagawa` | Basert på [Kanagawa](https://github.com/rebelot/kanagawa.nvim)-temaet | +| `nord` | Basert på [Nord](https://github.com/nordtheme/nord)-temaet | +| `matrix` | Hacker-stil grønt på svart tema | +| `one-dark` | Basert på [Atom One](https://github.com/Th3Whit3Wolf/one-nvim) Mørkt tema | Og mer, vi legger stadig til nye temaer. |
