fix(docs): locale markdown issues

This commit is contained in:
Adam
2026-02-09 13:55:55 -06:00
parent d9b4535d64
commit 274bb948e7
213 changed files with 1776 additions and 1789 deletions

View File

@@ -23,7 +23,7 @@ ACP를 통해 OpenCode를 사용하려면 `opencode acp` 명령을 실행하려
---
# # # # # Zed를
##### Zed를
[Zed] (https://zed.dev) 구성 (`~/.config/zed/settings.json`)에 추가 :
@@ -67,7 +67,7 @@ ACP를 통해 OpenCode를 사용하려면 `opencode acp` 명령을 실행하려
---
# # # # JetBrains IDEs의 특징
#### JetBrains IDEs의 특징
[JetBrains IDE]에 추가하십시오 (https://www.jetbrains.com/) [documentation]에 따라 acp.json (https://www.jetbrains.com/help/ai-assistant/acp.html):
@@ -86,7 +86,7 @@ ACP를 통해 OpenCode를 사용하려면 `opencode acp` 명령을 실행하려
---
# # # # Avante.nvim의
#### Avante.nvim의
[Avante.nvim] (https://github.com/yetone/avante.nvim) 구성에 추가하십시오:
@@ -119,7 +119,7 @@ ACP를 통해 OpenCode를 사용하려면 `opencode acp` 명령을 실행하려
---
# # # # CodeCompanion.nvim의
#### CodeCompanion.nvim의
OpenCode를 [CodeCompanion.nvim](https://github.com/olimorris/codecompanion.nvim)에서 ACP 에이전트로 사용하려면 Neovim config에 다음을 추가하십시오.

View File

@@ -307,7 +307,7 @@ markdown 파일 이름은 대리인 이름입니다. 예를 들어, `review.md`
---
# # # # 비활성화
#### 비활성화
`true`로 에이전트를 비활성화합니다.
@@ -323,7 +323,7 @@ markdown 파일 이름은 대리인 이름입니다. 예를 들어, `review.md`
---
# # # # 프롬프트
#### 프롬프트
`prompt` config를 가진 이 대리인을 위한 주문 체계 신속한 파일을 지정하십시오. 신속한 파일은 에이전트의 목적에 따라 지시를 포함해야합니다.

View File

@@ -29,15 +29,16 @@ opencode [project]
#### 플래그
| 간선 | 간선 | Description |
| ------------ | ---- | ----------------------- | --------- |
| `--continue` | `-c` | 마지막 세션 |
| `--session` | `-s` | 세션 ID |
| `--prompt` | | | 사용 허가 |
| `--model` | `-m` | `-m`의 형태로 사용 가능 |
| `--agent` | | 에이전트 |
| `--port` | | | 꾸라 안내 |
| `--hostname` | | 들러 주세요 |
| 플래그 | 짧은 이름 | 설명 |
| ------------ | --------- | --------------------------------------------------------------- |
| `--continue` | `-c` | 마지막 세션 계속하기 |
| `--session` | `-s` | 계속할 세션 ID |
| `--fork` | | 계속 시 세션 포크하기 (`--continue` 또는 `--session`과 함께 사용) |
| `--prompt` | | 사용할 프롬프트 |
| `--model` | `-m` | `provider/model` 형식의 모델 |
| `--agent` | | 사용할 에이전트 |
| `--port` | | 수신 대기할 포트 |
| `--hostname` | | 수신 대기할 호스트명 |
---
@@ -154,7 +155,7 @@ opencode auth logout
---
# # # # github에
#### github에
저장소 자동화를 위한 GitHub 에이전트 관리.
@@ -193,7 +194,7 @@ opencode github run
---
# # # # mcp를
#### mcp를
Model Context Protocol 서버 관리
@@ -231,7 +232,7 @@ opencode mcp ls
---
# # # # # # # 오
###### 오
OAuth-enabled MCP 서버 인증
@@ -334,16 +335,16 @@ opencode run --attach http://localhost:4096 "Explain async/await in JavaScript"
#### 플래그
| 간선 | 간선 | Description |
| ------------ | ------------------------------------------------ | ----------------------------------------------------- |
| `--command` | 실행중인 명령, args의 메시지 사용 |
| 플래그 | 짧은 이름 | 설명 |
| ------------ | --------- | --------------------------------------------------- |
| `--command` | | 실행 중인 명령 사용(미지정 시 args의 메시지 사용) |
| `--continue` | `-c` | 마지막 세션 |
| `--session` | `-s` | 세션 ID |
| `--share` | 세션 공유 |
| `--share` | | 세션 공유 |
| `--model` | `-m` | `-m`의 형태로 사용 가능 |
| `--agent` | | 에이전트 |
| `--file` | `-f` | 메시지 첨부 파일 |
| `--format` | 체재: 기본(formatted) 또는 json(raw JSON 이벤트) |
| `--format` | | 출력 형식: formatted 또는 json(raw JSON 이벤트) |
| `--title` | | 세션의 제목(제공되지 않은 경우 truncated prompt 사용) |
| `--attach` | | 운영 개시 서버(예: http://localhost:4096) |
| `--port` | | 현지 서버 포트 |
@@ -391,10 +392,10 @@ opencode session list
##### 플래그
| 간선 | 간선 | Description |
| ------------- | ------------------------------------ | ---------------- |
| 플래그 | 짧은 이름 | 설명 |
| ------------- | --------- | ------------------------ |
| `--max-count` | `-n` | 최근 세션에 제한 |
| `--format` | 산출 체재: 테이블 또는 json (테이블) |
| `--format` | | 출력 형식: table 또는 json |
---
@@ -446,7 +447,7 @@ opencode import https://opncd.ai/s/abc123
---
# # # # 웹
#### 웹
웹 인터페이스로 headless OpenCode 서버를 시작합니다.
@@ -467,7 +468,7 @@ HTTP 서버를 시작하고 웹 인터페이스를 통해 OpenCode에 액세스
---
# # # # 아프
#### 아프
ACP(Agent Client Protocol) 서버를 시작합니다.
@@ -538,12 +539,12 @@ opencode upgrade v0.1.48
opencode CLI는 다음의 글로벌 플래그를 사용합니다.
| 간선 | 간선 | Description |
| -------------- | ----------------------------------- | ----------------- |
| 플래그 | 짧은 이름 | 설명 |
| -------------- | --------- | ----------------- |
| `--help` | `-h` | 디스플레이 도움말 |
| `--version` | `-v` | 인쇄판 번호 |
| `--print-logs` | | 스터디로 로그인 |
| `--log-level` | 로그 레벨(DEBUG, INFO, WARN, ERROR) |
| `--log-level` | | 로그 레벨(DEBUG, INFO, WARN, ERROR) |
---

View File

@@ -108,7 +108,7 @@ markdown 파일 이름은 명령 이름입니다. 예를 들어, `test.md` lets
---
# # # # 가격
#### 가격
`$ARGUMENTS` placeholder를 사용하여 명령을 전달합니다.
@@ -274,7 +274,7 @@ Check for performance issues and suggest improvements.
---
# # # 서브스크랩
### 서브스크랩
`subtask` boolean을 사용하여 명령을 강제로 [subagent](/docs/agents/#subagents) 호출합니다.
이것은 당신이 명령을 원하지 않는 경우 유용합니다 당신의 기본 컨텍스트를 pollute하고 \*\* 에이전트는 시약으로 행동하는,

View File

@@ -151,7 +151,7 @@ opencode run "Hello world"
---
# # # # TUI
#### TUI
`tui` 옵션을 통해 TUI-specific 설정을 구성할 수 있습니다.
@@ -631,7 +631,7 @@ config 파일에서 참조 환경 변수 및 파일 내용에 대한 변수 대
---
# # # # # Env 바
##### Env 바
`{env:VARIABLE_NAME}`를 사용하여 환경 변수를 대체합니다.

View File

@@ -79,7 +79,7 @@ export const multiply = tool({
---
# # # # 가격
#### 가격
`tool.schema`를 사용할 수 있습니다, 그냥 [Zod](https://zod.dev), 인수 유형을 정의합니다.

View File

@@ -62,13 +62,13 @@ OpenCode에 내장 된 커뮤니티 프로젝트의 컬렉션.
| [ai-sdk-provider-opencode-sdk](https://github.com/ben-vargas/ai-sdk-provider-opencode-sdk) | @opencode-ai/sdk를 통해 OpenCode를 사용하는 Vercel AI SDK 제공 |
| [OpenChamber](https://github.com/btriapitsyn/openchamber) | 웹 / 데스크탑 앱 및 VS Code Extension for OpenCode |
| [OpenCode-Obsidian](https://github.com/mtymek/opencode-obsidian) | Obsidian 플러그인 Obsidian의 UI에서 OpenCode를 포함 |
| 【영업】(https://github.com/different-ai/openwork) | OpenCode에 의해 구동 Claude Cowork에 대한 오픈 소스 대안 |
| [Openwork](https://github.com/different-ai/openwork) | OpenCode에 의해 구동 Claude Cowork에 대한 오픈 소스 대안 |
| [ocx](https://github.com/kdcokenny/ocx) | 휴대용, 절연 프로파일을 갖춘 OpenCode 확장 관리자. |
| [CodeNomad](https://github.com/NeuralNomadsAI/CodeNomad) | OpenCode를 위한 데스크탑, 웹, 모바일 및 원격 클라이언트 앱 |
---
# # 에이전트
## 에이전트
| 이름 | 설명 |
| ----------------------------------------------------------------- | --------------------------------------------------------------- |

View File

@@ -273,7 +273,7 @@ opencode mcp logout my-oauth-server
| `clientSecret` | String | OAuth 클라이언트 비밀, 허가서 서버가 필요한 경우. |
| `scope` | String | OAuth 범위는 인증 중입니다. |
# # # # # # 디버깅
###### 디버깅
원격 MCP 서버가 인증에 실패하면 다음과 같은 문제를 진단 할 수 있습니다.
@@ -400,7 +400,7 @@ MCP 서버 도구는 서버 이름으로 prefix로 등록되므로 서버의 모
---
# # # # 센트리
#### 센트리
[Sentry MCP 서버](https://mcp.sentry.dev)를 추가하여 센트리 프로젝트와 문제와 상호 작용합니다.

View File

@@ -176,7 +176,7 @@ Markdown 파일 이름은 모드 이름 (예 : `review.md`는 `review` 모드를
---
# # # # 프롬프트
#### 프롬프트
`prompt` config를 가진 이 형태를 위한 주문 체계 신속한 파일을 지정하십시오. 신속한 파일은 모드의 목적에 특정한 지시를 포함해야 합니다.

View File

@@ -181,7 +181,7 @@ OpenCode가 승인되면 UI는 세 가지 결과를 제공합니다.
---
# # 에이전트
## 에이전트
에이전트 당 권한이 부여 될 수 있습니다. 에이전트 권한은 글로벌 구성과 합병되며, 에이전트 규칙은 우선합니다. [Learn more](/docs/agents#permissions) 약 에이전트 권한.

View File

@@ -196,7 +196,7 @@ export const MyPlugin: Plugin = async ({ project, client, $, directory, worktree
- `shell.env`
# # # # # 도구 이벤트
##### 도구 이벤트
- `tool.execute.after`
- `tool.execute.before`

View File

@@ -22,7 +22,7 @@ OpenCode는 [AI SDK](https://ai-sdk.dev/) 및 [Models.dev](https://models.dev)
---
# # # # 콘피그
#### 콘피그
OpenCode의 `provider` 섹션을 통해 공급자를 사용자 정의 할 수 있습니다.
설정.
@@ -95,7 +95,7 @@ OpenCode의 다른 공급자와 같이 작동하고 사용하기에 완전히
---
# # # 302. 사이트맵
### 302. 사이트맵
1. [302.AI 콘솔](https://302.ai/)에 머리, 계정을 만들고 API 키를 생성합니다.
@@ -256,7 +256,7 @@ custom inference profiles를 위해, 열쇠에 있는 모형 그리고 공급자
---
# # # # 안토픽
#### 안토픽
1. 가입하면 `/connect` 명령을 실행하고 Anthropic을 선택합니다.
@@ -282,7 +282,7 @@ custom inference profiles를 위해, 열쇠에 있는 모형 그리고 공급자
/models
```
:::정보
:::info
OpenCode의 Claude Pro/Max 구독을 사용하여 [Anthropic](https://anthropic.com)에서 공식적으로 지원되지 않습니다.
:::
@@ -297,7 +297,7 @@ Pro/Max 구독이 없는 경우 **Create an API Key**를 선택할 수 있습니
### Azure 오픈AI
:::note
"나는 미안 해요, 하지만 나는 그 요청을 지원할 수 없습니다" 오류, 에서 콘텐츠 필터를 변경 시도 ** defaultV2** 에 ** 과태** 당신의 Azure 자원에.
"나는 미안 해요, 하지만 나는 그 요청을 지원할 수 없습니다" 오류, 에서 콘텐츠 필터를 변경 시도 **DefaultV2**에 **Default** 당신의 Azure 자원에.
:::
1. [Azure 포털](https://portal.azure.com/) 이상으로 머리와 **Azure OpenAI** 리소스를 만듭니다. 당신은 필요로 할 것이다:
@@ -394,7 +394,7 @@ export AZURE_COGNITIVE_SERVICES_RESOURCE_NAME=XXX
---
# # # # 기본
#### 기본
1. [Baseten] (https://app.baseten.co/)에 머리는, 계정을 만들고, API 열쇠를 생성합니다.
@@ -421,7 +421,7 @@ export AZURE_COGNITIVE_SERVICES_RESOURCE_NAME=XXX
---
# # # # Cerebras의
#### Cerebras의
1. [Cerebras 콘솔] (https://inference.cerebras.ai/)에 머리, 계정을 만들고 API 키를 생성합니다.
@@ -506,7 +506,7 @@ Opencode config를 통해 모델을 추가할 수 있습니다.
---
# # # # 코텍
#### 코텍
1. [Cortecs 콘솔] (https://cortecs.ai/)에 머리, 계정을 만들고 API 키를 생성합니다.
@@ -688,7 +688,7 @@ opencode auth 저장소에 토큰을 저장합니다.
#### 셀프 호스팅 GitLab
:::노트[컴포지션 노트]
:::note[compliance note]
OpenCode는 세션 제목을 생성하고 같은 일부 AI 작업을 위해 작은 모델을 사용합니다.
기본적으로 gpt-5-nano를 사용하도록 구성되며 Zen에서 호스팅됩니다. OpenCode를 잠금
자신의 GitLab-hosted 인스턴스를 사용하여 다음을 추가하십시오.
@@ -871,7 +871,7 @@ export VERTEX_LOCATION=global
---
# # # # # Groq
##### Groq
1. [Groq 콘솔](https://console.groq.com/)에 머리, click **Create API Key**, 키 복사.
@@ -986,7 +986,7 @@ export VERTEX_LOCATION=global
}
```
# # # # # 사용자 정의 헤더
##### 사용자 정의 헤더
Helicone는 캐싱, 사용자 추적 및 세션 관리와 같은 기능을 위한 사용자 정의 헤더를 지원합니다. `options.headers`를 사용하여 공급자 구성에 추가하십시오:
@@ -1027,7 +1027,7 @@ npm install -g opencode-helicone-session
플러그인은 `Helicone-Session-Id` 및 `Helicone-Session-Name` 헤더를 귀하의 요청에 주사합니다. Helicone의 세션 페이지에서는 별도의 세션으로 나열된 각 OpenCode 대화를 볼 수 있습니다.
# # # # # # 공통 헬리콥터
###### 공통 헬리콥터
| 헤드러 | Description |
| -------------------------- | ---------------------------------------------------------- |
@@ -1040,7 +1040,7 @@ npm install -g opencode-helicone-session
---
# # # # llama.cpp를
#### llama.cpp를
[llama.cpp's](https://github.com/ggml-org/llama.cpp) llama-server 유틸리티를 통해 로컬 모델을 사용할 수 있습니다.
@@ -1078,7 +1078,7 @@ npm install -g opencode-helicone-session
---
# # # # # # IO.NET
###### IO.NET
IO.NET은 다양한 사용 사례에 최적화된 17개의 모델을 제공합니다:
@@ -1224,7 +1224,7 @@ Moonshot AI에서 Kimi K2 사용 :
---
# # # # 오라마
#### 오라마
Ollama를 통해 로컬 모델을 사용할 수 있습니다.
@@ -1679,7 +1679,7 @@ Opencode config를 통해 모델을 사용자 정의 할 수 있습니다. 공
---
# # # # Z.AI
#### Z.AI
1. [Z.AI API 콘솔](https://z.ai/manage-apikey/apikey-list)에 머리, 계정을 만들고, **새로운 API 키**를 클릭합니다.

View File

@@ -205,7 +205,7 @@ const pathInfo = await client.path.get()
---
# # # # 콘피그
#### 콘피그
| 방법 | 설명 | 응답 |
| -------------------- | -------------------------- | ----------------------------------------------------------------------------------------------------- |
@@ -287,9 +287,9 @@ await client.session.prompt({
| ------------------------- | ---------------------------- | -------------------------------------------------------------------------------------- |
| `find.text({ query })` | 파일에서 텍스트 검색 | `path`, `lines`, `line_number`, `absolute_offset`, `submatches`와 일치하는 개체의 배열 |
| `find.files({ query })` | 이름의 파일 및 디렉토리 찾기 | `string[]` (경로) |
| `find.symbols({ query })` | 업무 공간 기호 찾기 | <a href={typesUrl}><code>Symbol</code></a> |
| `find.symbols({ query })` | 업무 공간 기호 찾기 | <a href={typesUrl}><code>Symbol[]</code></a> |
| `file.read({ query })` | 파일 보기 | `{ type: "raw" \| "patch", content: string }` |
| `file.status({ query? })` | 트랙 된 파일 상태를 확인 | <a href={typesUrl}><code> 파일[]</code></a> |
| `file.status({ query? })` | 트랙 된 파일 상태를 확인 | <a href={typesUrl}><code>File[]</code></a> |
`find.files`는 몇몇 선택적인 조회 분야를 지원합니다:
@@ -322,7 +322,7 @@ const content = await client.file.read({
---
# # # # TUI
#### TUI
| 방법 | 설명 | 응답 |
| ------------------------------ | ------------------------ | --------- |
@@ -353,7 +353,7 @@ await client.tui.showToast({
---
# # # # # 가을
##### 가을
| 방법 | 설명 | 응답 |
| ------------------- | -------------- | --------- |

View File

@@ -18,13 +18,13 @@ opencode serve [--port <number>] [--hostname <string>] [--cors <origin>]
#### 옵션
| 플래그 | 설명 | 기본 |
| --------------- | ------------------------------------------ | ---------------- | ------ |
| `--port` | 시포트 | `4096` |
| `--hostname` | 듣고 싶은 이름 | `127.0.0.1` |
| `--mdns` | 보이지 않는 mDNS 발견 | `false` |
| `--mdns-domain` | mDNS 서비스에 대한 사용자 정 도메인 이름 | `opencode.local` |
| `--cors` | `[]` | `[]` | 한국어 |
| 플래그 | 설명 | 기본 |
| --------------- | ------------------------------------- | ----------------- |
| `--port` | 수신 대기할 포트 | `4096` |
| `--hostname` | 수신 대기할 호스트명 | `127.0.0.1` |
| `--mdns` | mDNS 탐지 활성화 | `false` |
| `--mdns-domain` | mDNS 서비스 사용자 정 도메인 이름 | `opencode.local` |
| `--cors` | 허용할 추가 브라우저 origin | `[]` |
`--cors`는 다수 시간을 통과될 수 있습니다:
@@ -191,14 +191,14 @@ opencode 서버는 다음과 같은 API를 노출합니다.
## 파일
| 방법 | 경로 | 설명 | 응답 |
| ----- | ------------------------ | ------------------------------------- | -------------------------------------------------------------------------------------- | ---------- |
| `GET` | `/find?pattern=<pat>` | 파일 텍스트 검색 | `path`, `lines`, `line_number`, `absolute_offset`, `submatches`와 일치하는 개체의 배열 |
| `GET` | `/find/file?query=<q>` | `string[]` | `string[]` | `string[]` |
| `GET` | `/find/symbol?query=<q>` | 업무공간 기호 찾기 | <a href={typesUrl}><code>Symbol[]</code></a> |
| `GET` | `/file?path=<path>` | 파일 목록 및 디렉 | <a href={typesUrl}><code>FileNode[]</code></a> |
| `GET` | `/file/content?path=<p>` | 파일 보기 | <a href={typesUrl}><code>FileContent</code></a> |
| `GET` | `/file/status` | 트랙 된 파일에 대한 상태를 얻으십시오 | <a href={typesUrl}><code> 파일[]</code></a> |
| 방법 | 경로 | 설명 | 응답 |
| ----- | ------------------------ | --------------------------------- | ----------------------------------------------------------------------------------------- |
| `GET` | `/find?pattern=<pat>` | 파일에서 텍스트 검색 | `path`, `lines`, `line_number`, `absolute_offset`, `submatches`가 포함된 일치 객체 배열 |
| `GET` | `/find/file?query=<q>` | 이름으로 파일/디렉터리 찾기 | `string[]` (경로) |
| `GET` | `/find/symbol?query=<q>` | 워크스페이스 심볼 찾기 | <a href={typesUrl}><code>Symbol[]</code></a> |
| `GET` | `/file?path=<path>` | 파일 및 디렉목록 | <a href={typesUrl}><code>FileNode[]</code></a> |
| `GET` | `/file/content?path=<p>` | 파일 읽기 | <a href={typesUrl}><code>FileContent</code></a> |
| `GET` | `/file/status` | 추적 중인 파일 상태 가져오기 | <a href={typesUrl}><code>File[]</code></a> |
#### `/find/file` 쿼리 매개 변수

View File

@@ -63,7 +63,7 @@ OpenCode는 대화가 공유되는 방법을 제어하는 세 가지 공유 모
---
# # # # 비활성화
#### 비활성화
`share` 옵션을 설정하여 완전히 공유할 수 있습니다. `"disabled"`에 [config file](/docs/config):

View File

@@ -139,11 +139,11 @@ skill({ name: "git-release" })
}
```
| 허가 | | 행동 |
| ------- | ------------------------------------- | ---- |
| `allow` | 기술 로드 즉시 |
| `deny` | 에이전트에서 숨겨진 기술, 액세스 거부 |
| `ask` | 사용자가 적재하기 전에 승인되었습니다 |
| 권한 | 동 |
| --------- | ----------------------------------------- |
| `allow` | 기술이 즉시 로드됨 |
| `deny` | 에이전트에서 기술 숨김, 접근 거부 |
| `ask` | 로드 전에 사용자에게 승인 요청 |
패턴 지원 와일드 카드: `internal-*` 경기 `internal-docs`, `internal-tools`, 등.

View File

@@ -26,19 +26,19 @@ truecolor 지원 없이, 테마는 감소된 색깔 정확도로 나타날지도
OpenCode는 여러 내장 테마와 함께 제공됩니다.
| 이름 | 설명 |
| ---------------------- | -------------------------------------------------------------------------------- | -------------------------------------------- |
| `system` | 단말기의 배경 색상에 적응 |
| `tokyonight` | 【도쿄의 밤】(https://github.com/folke/tokyonight.nvim) 테마 |
| `everforest` | [Everforest]에 근거 | (https://github.com/sainnhe/everforest) 테마 |
| `ayu` | Ayu(https://github.com/ayu-theme) 다크 테마 |
| `catppuccin` | [Catppuccin](https://github.com/catppuccin) 테마에 따라 다름 |
| `catppuccin-macchiato` | [Catppuccin](https://github.com/catppuccin) 테마에 따라 다름 |
| `gruvbox` | [Gruvbox]에 근거 | (https://github.com/morhetz/gruvbox) 테마 |
| `kanagawa` | 가나가와현에 기반을 두고 있습니다(https://github.com/rebelot/kanagawa.nvim) 테마 |
| `nord` | [Nord](https://github.com/nordtheme/nord) 테마에 근거 |
| `matrix` | 블랙 테마의 해커 스타일 그린 |
| `one-dark` | [Atom One]을 기반으로 합니다(https://github.com/Th3Whit3Wolf/one-nvim) 다크 테마 |
| 이름 | 설명 |
| ---------------------- | ------------------------------------------------------------------- |
| `system` | 터미널 배경 색상에 맞춰 자동으로 조정됨 |
| `tokyonight` | [Tokyonight](https://github.com/folke/tokyonight.nvim) 테마 기반 |
| `everforest` | [Everforest](https://github.com/sainnhe/everforest) 테마 기반 |
| `ayu` | [Ayu](https://github.com/ayu-theme) 다크 테마 기반 |
| `catppuccin` | [Catppuccin](https://github.com/catppuccin) 테마 기반 |
| `catppuccin-macchiato` | [Catppuccin](https://github.com/catppuccin) 테마 기반 |
| `gruvbox` | [Gruvbox](https://github.com/morhetz/gruvbox) 테마 기반 |
| `kanagawa` | [Kanagawa](https://github.com/rebelot/kanagawa.nvim) 테마 기반 |
| `nord` | [Nord](https://github.com/nordtheme/nord) 테마 기반 |
| `matrix` | 검은 배경에 녹색 텍스트의 해커 스타일 테마 |
| `one-dark` | [Atom One](https://github.com/Th3Whit3Wolf/one-nvim) Dark 테마 기반 |
그리고 더, 우리는 끊임없이 새로운 테마를 추가하고 있습니다.
@@ -79,7 +79,7 @@ OpenCode는 사용자가 쉽게 테마를 만들 수 있도록 유연한 JSON
---
# # # # # Hierarchy의
##### Hierarchy의
테마는 다음과 같은 순서에서 여러 디렉토리에서로드됩니다. 나중에 감독은 이전 것을 무시합니다.

View File

@@ -45,7 +45,7 @@ description: Manage the tools an LLM can use.
---
# # # # # # bash
###### bash
프로젝트 환경에서 쉘 명령을 실행합니다.
@@ -117,7 +117,7 @@ codebase에서 파일 내용을 읽으십시오.
---
# # # # 그라프
#### 그라프
정규 표현식을 사용하여 파일 내용을 검색합니다.
@@ -134,7 +134,7 @@ Codebase에서 빠른 콘텐츠 검색. 전체 regex 문법 및 파일 패턴
---
# # # # glob
#### glob
패턴 매칭으로 파일 찾기.
@@ -248,7 +248,7 @@ LSP 서버가 프로젝트에 사용할 수 있는 구성하려면 [LSP Servers]
---
# # # # todoread
#### todoread
기존의 todo 목록 읽기.
@@ -269,7 +269,7 @@ LSP 서버가 프로젝트에 사용할 수 있는 구성하려면 [LSP Servers]
---
# # # # 웹 사이트
#### 웹 사이트
Fetch 웹 콘텐츠.
@@ -286,7 +286,7 @@ LLM을 fetch 및 웹 페이지를 읽을 수 있습니다. 온라인 리소스
---
# # # # 웹 검색
#### 웹 검색
웹 검색
@@ -366,7 +366,7 @@ MCP 서버 구성에 대한 [Learn more](/docs/mcp-servers).
---
# # # # Ignore 패턴
#### Ignore 패턴
일반적으로 무시되는 파일을 포함하려면 프로젝트 루트에 `.ignore` 파일을 만듭니다. 이 파일은 명시적으로 특정 경로를 허용 할 수 있습니다.

View File

@@ -85,7 +85,7 @@ OpenCode는 디스크에서 로컬 플러그인을로드 할 수 있습니다. T
---
# # # # 캐시 삭제
#### 캐시 삭제
플러그인을 비활성화하는 경우 도움이되지 않습니다 (또는 플러그인 설치가 붙어있다), 캐시를 삭제 그래서 OpenCode는 그것을 재구성 할 수 있습니다.
@@ -214,7 +214,7 @@ OpenCode와 문제가 발생하면:
---
# # # # 모델 사용할 수 없습니다
#### 모델 사용할 수 없습니다
1. 공급자와 정통한 확인
2. config의 모델명을 수정한다.
@@ -273,7 +273,7 @@ Windows에서, `WIN+R`를 누르고 삭제하십시오: `%USERPROFILE%\.cache\op
---
# # # # 복사 / Linux에서 작동하지 않음
#### 복사 / Linux에서 작동하지 않음
Linux 사용자는 다음과 같은 클립 보드 유틸리티 중 하나가 복사 / 붙여 넣기 기능에 설치해야합니다.

View File

@@ -151,7 +151,7 @@ Markdown에 대한 현재 대화를 내보내고 기본 편집기에서 열립
---
# # # # # # # 인
###### 인
`AGENTS.md` 파일을 만들거나 업데이트하십시오. [더 알아보기](/docs/rules).
@@ -187,7 +187,7 @@ Markdown에 대한 현재 대화를 내보내고 기본 편집기에서 열립
---
# # # # # 재도
##### 재도
이전 undone 메시지 Redo. `/undo`를 사용하는 후에만 유효한.
@@ -256,7 +256,7 @@ Git 저장소**입니다.
---
# # # # # 취소
##### 취소
대화에서 마지막 메시지. 가장 최근의 사용자 메시지, 모든 후속 응답 및 모든 파일 변경 제거.
@@ -275,7 +275,7 @@ Git 저장소**입니다.
---
# # # # 공유
#### 공유
Unshare 현재 세션. [더 알아보기](/docs/share#un-sharing).

View File

@@ -70,7 +70,7 @@ opencode web --mdns
opencode web --mdns --mdns-domain myproject.local
```
# # # # # # CORS
###### CORS
CORS에 대한 추가 도메인을 허용하려면 (사용자 정의 frontends에 적합) :

View File

@@ -62,37 +62,37 @@ OpenCode Zen은 OpenCode의 다른 공급자와 같습니다.
다음 API 엔드포인트를 통해 모델에 액세스할 수 있습니다.
| 모델 | 모델 | 엔드포인트 | AI SDK Package |
| ------------------- | ------------------ | -------------------------------------------------- | --------------------------- | ---------- |
| GPT 5.2 | gpt-5.2 | `https://opencode.ai/zen/v1/responses` | `@ai-sdk/openai` | 일본 |
| GPT 5.2 코덱 | gpt-5.2 코덱 | `https://opencode.ai/zen/v1/responses` | `@ai-sdk/openai` |
| GPT 5.1 | gpt-5.1 | `https://opencode.ai/zen/v1/responses` | `@ai-sdk/openai` | 후쿠오카현 |
| GPT 5.1 코덱 | gpt-5.1-codex | `https://opencode.ai/zen/v1/responses` | `@ai-sdk/openai` |
| GPT 5.1 코덱 맥스 | gpt-5.1-codex-max | `https://opencode.ai/zen/v1/responses` | `@ai-sdk/openai` |
| GPT 5.1 코덱 미니 | gpt-5.1-codex-mini | `https://opencode.ai/zen/v1/responses` | `@ai-sdk/openai` |
| GPT 5 | gpt-5 | `https://opencode.ai/zen/v1/responses` | `@ai-sdk/openai` | 일본 |
| GPT 5 코덱 | gpt-5-codex | `https://opencode.ai/zen/v1/responses` | `@ai-sdk/openai` |
| GPT 5 나노 | gpt-5-nano | `https://opencode.ai/zen/v1/responses` | `@ai-sdk/openai` |
| 클로드손넷 4.5 | claude-sonnet-4-5 | `https://opencode.ai/zen/v1/messages` | `@ai-sdk/anthropic` |
| 클로드 아들넷 4 | 클로드슨넷-4 | `https://opencode.ai/zen/v1/messages` | `@ai-sdk/anthropic` |
| 클로드 하이쿠 4.5 | claude-haiku-4-5 | `https://opencode.ai/zen/v1/messages` | `@ai-sdk/anthropic` |
| 클로드 하이쿠 3.5 | claude-3-5-haiku | `https://opencode.ai/zen/v1/messages` | `@ai-sdk/anthropic` |
| 클로드 오푸스 4.6 | claude-opus-4-6 | `https://opencode.ai/zen/v1/messages` | `@ai-sdk/anthropic` |
| 클로드 오푸스 4.5 | claude-opus-4-5 | `https://opencode.ai/zen/v1/messages` | `@ai-sdk/anthropic` |
| 클로드 오푸스 4.1 | 클로드오푸스-4-1 | `https://opencode.ai/zen/v1/messages` | `@ai-sdk/anthropic` |
| 젬니 3 프로 | 젬니 3 프로 | `https://opencode.ai/zen/v1/models/gemini-3-pro` | `@ai-sdk/google` |
| 젬니 3 플래시 | 젬니 3 플래시 | `https://opencode.ai/zen/v1/models/gemini-3-flash` | `@ai-sdk/google` |
| 미니 맥스 M2.1 | minimax-m2.1 | `https://opencode.ai/zen/v1/chat/completions` | `@ai-sdk/openai-compatible` |
| 미니 맥스 M2.1 무료 | 미니max-m2.1-무료 | `https://opencode.ai/zen/v1/messages` | `@ai-sdk/anthropic` |
| GLM 4.7 | glm-4.7 | `https://opencode.ai/zen/v1/chat/completions` | `@ai-sdk/openai-compatible` | 일본 |
| GLM 4.7 무료 | glm-4.7-free | `https://opencode.ai/zen/v1/chat/completions` | `@ai-sdk/openai-compatible` |
| GLM 4.6 | glm-4.6 | `https://opencode.ai/zen/v1/chat/completions` | `@ai-sdk/openai-compatible` | 일본 |
| 김이 K2.5 | kimi-k2.5 | `https://opencode.ai/zen/v1/chat/completions` | `@ai-sdk/openai-compatible` |
| 김이 K2.5 무료 | kimi-k2.5-free | `https://opencode.ai/zen/v1/chat/completions` | `@ai-sdk/openai-compatible` |
| 김이 K2 생각 | kimi-k2-thinking | `https://opencode.ai/zen/v1/chat/completions` | `@ai-sdk/openai-compatible` |
| 김이 K2 | kimi-k2 | `https://opencode.ai/zen/v1/chat/completions` | `@ai-sdk/openai-compatible` |
| Qwen3 코더 480B | Qwen3- 코더 | `https://opencode.ai/zen/v1/chat/completions` | `@ai-sdk/openai-compatible` |
| 빅클래스 | 빅클래스 | `https://opencode.ai/zen/v1/chat/completions` | `@ai-sdk/openai-compatible` |
| 모델 | 모델 ID | 엔드포인트 | AI SDK 패키지 |
| ------------------ | ------------------ | -------------------------------------------------- | --------------------------- |
| GPT 5.2 | gpt-5.2 | `https://opencode.ai/zen/v1/responses` | `@ai-sdk/openai` |
| GPT 5.2 Codex | gpt-5.2-codex | `https://opencode.ai/zen/v1/responses` | `@ai-sdk/openai` |
| GPT 5.1 | gpt-5.1 | `https://opencode.ai/zen/v1/responses` | `@ai-sdk/openai` |
| GPT 5.1 Codex | gpt-5.1-codex | `https://opencode.ai/zen/v1/responses` | `@ai-sdk/openai` |
| GPT 5.1 Codex Max | gpt-5.1-codex-max | `https://opencode.ai/zen/v1/responses` | `@ai-sdk/openai` |
| GPT 5.1 Codex Mini | gpt-5.1-codex-mini | `https://opencode.ai/zen/v1/responses` | `@ai-sdk/openai` |
| GPT 5 | gpt-5 | `https://opencode.ai/zen/v1/responses` | `@ai-sdk/openai` |
| GPT 5 Codex | gpt-5-codex | `https://opencode.ai/zen/v1/responses` | `@ai-sdk/openai` |
| GPT 5 Nano | gpt-5-nano | `https://opencode.ai/zen/v1/responses` | `@ai-sdk/openai` |
| Claude Sonnet 4.5 | claude-sonnet-4-5 | `https://opencode.ai/zen/v1/messages` | `@ai-sdk/anthropic` |
| Claude Sonnet 4 | claude-sonnet-4 | `https://opencode.ai/zen/v1/messages` | `@ai-sdk/anthropic` |
| Claude Haiku 4.5 | claude-haiku-4-5 | `https://opencode.ai/zen/v1/messages` | `@ai-sdk/anthropic` |
| Claude Haiku 3.5 | claude-3-5-haiku | `https://opencode.ai/zen/v1/messages` | `@ai-sdk/anthropic` |
| Claude Opus 4.6 | claude-opus-4-6 | `https://opencode.ai/zen/v1/messages` | `@ai-sdk/anthropic` |
| Claude Opus 4.5 | claude-opus-4-5 | `https://opencode.ai/zen/v1/messages` | `@ai-sdk/anthropic` |
| Claude Opus 4.1 | claude-opus-4-1 | `https://opencode.ai/zen/v1/messages` | `@ai-sdk/anthropic` |
| Gemini 3 Pro | gemini-3-pro | `https://opencode.ai/zen/v1/models/gemini-3-pro` | `@ai-sdk/google` |
| Gemini 3 Flash | gemini-3-flash | `https://opencode.ai/zen/v1/models/gemini-3-flash` | `@ai-sdk/google` |
| MiniMax M2.1 | minimax-m2.1 | `https://opencode.ai/zen/v1/chat/completions` | `@ai-sdk/openai-compatible` |
| MiniMax M2.1 Free | minimax-m2.1-free | `https://opencode.ai/zen/v1/messages` | `@ai-sdk/anthropic` |
| GLM 4.7 | glm-4.7 | `https://opencode.ai/zen/v1/chat/completions` | `@ai-sdk/openai-compatible` |
| GLM 4.7 Free | glm-4.7-free | `https://opencode.ai/zen/v1/chat/completions` | `@ai-sdk/openai-compatible` |
| GLM 4.6 | glm-4.6 | `https://opencode.ai/zen/v1/chat/completions` | `@ai-sdk/openai-compatible` |
| Kimi K2.5 | kimi-k2.5 | `https://opencode.ai/zen/v1/chat/completions` | `@ai-sdk/openai-compatible` |
| Kimi K2.5 Free | kimi-k2.5-free | `https://opencode.ai/zen/v1/chat/completions` | `@ai-sdk/openai-compatible` |
| Kimi K2 Thinking | kimi-k2-thinking | `https://opencode.ai/zen/v1/chat/completions` | `@ai-sdk/openai-compatible` |
| Kimi K2 | kimi-k2 | `https://opencode.ai/zen/v1/chat/completions` | `@ai-sdk/openai-compatible` |
| Qwen3 Coder 480B | qwen3-coder | `https://opencode.ai/zen/v1/chat/completions` | `@ai-sdk/openai-compatible` |
| Big Pickle | big-pickle | `https://opencode.ai/zen/v1/chat/completions` | `@ai-sdk/openai-compatible` |
OpenCode config에서 [model id](/docs/config/#models)
형식 `opencode/<model-id>`를 사용합니다. 예를 들어, GPT 5.2 Codex의 경우,
@@ -114,42 +114,41 @@ https://opencode.ai/zen/v1/models
우리는 pay-as-you-go 모델을 지원합니다. 아래는 1M 토큰 \*\* 당 가격입니다.
| 모델 | 입력 | 출력 | 통번역 | 통번역 |
| ----------------- | ---- | ----- | ------ | ------ | --- | --- |
| 빅클래스 | 무료 | | 무료 | | | |
| MiniMax M2.1 무료 | | 무료 | | | |
| 최소 M2.1 | 0.30 | $1.20 | 0.10 | - |
| GLM 4.7 무료 | | 무료 | | | | |
인포메이션 인포메이션 인포메이션 인포메이션 인포메이션
| GLM 4.6 | $0.60 | $2.20 | 0.10 | - |
| 김이 K2.5 무료 | | | 무료 | | | | |
| 김이 K2.5 | $0.60 | $3.00 | $0.08 | - |
| 김이 K2 생각 | $ 0.40 | $2.50 | - | - |
| 김이 K2 | 0.40 | $2.50 | - | - |
| Qwen3 코더 480B | $0.45 | $1.50 | - | - |
| 클로드손넷 4.5(≤ 200K 토큰) | $3.00 | $15.00 | $0.30 | $3.75 |
| 클로드손넷 4.5(> 200K 토큰) | $6.00 | $22.50 | $0.60 | $7.50 |
| 클로드 소네넷 4(≤ 200K 토큰) | $3.00 | $15.00 | $0.30 | $3.75 |
| 클로드 소네넷 4(> 200K 토큰) | $6.00 | $22.50 | $0.60 | $7.50 |
| 클레어 하이쿠 4.5 | $1.00 | $5.00 | $0.10 | $1.25 |
| 클레어 하이쿠 3.5 | $0.80 | $4.00 | $0.08 | $1.00 |
| 클로드 오푸스 4.6 ( 200K 토큰) | $5.00 | $25.00 | $0.50 | $6.25 |
| 클로드 오푸스 4.6 (> 200K 토큰) | $10.00 | $37.50 | $1.00 | $12.50 |
| 클로드 오푸스 4.5 | $5.00 | $25.00 | $0.50 | $6.25 |
인포메이션 인포메이션 인포메이션 인포메이션 인포메이션
| 젬니 3 프로 ( 200K 토큰) | $2.00 | $12.00 | $0.20 | - |
| 젬니 3 프로 (> 200K 토큰) | $4.00 | $18.00 | $0.40 | - |
인포메이션 인포메이션 인포메이션 인포메이션 인포메이션 인포메이션 인포메이션 인포메이션 인포메이션 인포메이션 인포메이션 인포메이션 인포메이션 인포메이션 인포메이션 인포메이션 인포메이션 인포메이션 인포메이션 인포메이션 인포메이션 인포메이션 인포메이션 인포메이션 인포메이션 인포메이션 인포메이션 인포메이션 인포메이션 인포메이션 인포메이션 인포메이션 인포메이션 인포메이션 인포메이션 인포메이션 인포메이션 인포메이션 인포메이션 인포메이션 인포메이션 인포메이션 인포메이션 인포메이션 인포메이션 인포메이션 인포메이션 인포메이션 인포메이션 인포메이션 인포메이션 인포메이션 인포메이션 인포메이션 인포메이션 인포메이션 인포메이션 인포메이션 인포메이션 인포메이션 인포메이션 인포메이션 인포메이션 인포메이션
인포메이션 인포메이션 인포메이션 인포메이션 인포메이션 인포메이션 센터
| GPT 5.2 코덱 | $1.75 | $14.00 | $0.175 | - |
인포메이션 인포메이션 인포메이션 인포메이션 인포메이션
| GPT 5.1 코덱 | $1.07 | $8.50 | $0.107 | - |
| GPT 5.1 Codex Max | $10.00 | $0.125 | - |
| GPT 5.1 코덱 미니 | $0.25 | $2.00 | $0.025 | - |
| GPT 5 | $1.07 | $8.50 | $0.107 | - |
| GPT 5 코드 | $1.07 | $8.50 | $0.107 | - |
| GPT 5 나노 | 무료 | | 무료 | | | |
| 모델 | 입력 | 출력 | 캐시 읽기 | 캐시 쓰기 |
| ---------------------------------- | ------ | ------ | ----------- | ----------- |
| Big Pickle | Free | Free | Free | - |
| MiniMax M2.1 Free | Free | Free | Free | - |
| MiniMax M2.1 | $0.30 | $1.20 | $0.10 | - |
| GLM 4.7 Free | Free | Free | Free | - |
| GLM 4.7 | $0.60 | $2.20 | $0.10 | - |
| GLM 4.6 | $0.60 | $2.20 | $0.10 | - |
| Kimi K2.5 Free | Free | Free | Free | - |
| Kimi K2.5 | $0.60 | $3.00 | $0.08 | - |
| Kimi K2 Thinking | $0.40 | $2.50 | - | - |
| Kimi K2 | $0.40 | $2.50 | - | - |
| Qwen3 Coder 480B | $0.45 | $1.50 | - | - |
| Claude Sonnet 4.5 (≤ 200K tokens) | $3.00 | $15.00 | $0.30 | $3.75 |
| Claude Sonnet 4.5 (> 200K tokens) | $6.00 | $22.50 | $0.60 | $7.50 |
| Claude Sonnet 4 (≤ 200K tokens) | $3.00 | $15.00 | $0.30 | $3.75 |
| Claude Sonnet 4 (> 200K tokens) | $6.00 | $22.50 | $0.60 | $7.50 |
| Claude Haiku 4.5 | $1.00 | $5.00 | $0.10 | $1.25 |
| Claude Haiku 3.5 | $0.80 | $4.00 | $0.08 | $1.00 |
| Claude Opus 4.6 (≤ 200K tokens) | $5.00 | $25.00 | $0.50 | $6.25 |
| Claude Opus 4.6 (> 200K tokens) | $10.00 | $37.50 | $1.00 | $12.50 |
| Claude Opus 4.5 | $5.00 | $25.00 | $0.50 | $6.25 |
| Claude Opus 4.1 | $15.00 | $75.00 | $1.50 | $18.75 |
| Gemini 3 Pro (≤ 200K tokens) | $2.00 | $12.00 | $0.20 | - |
| Gemini 3 Pro (> 200K tokens) | $4.00 | $18.00 | $0.40 | - |
| Gemini 3 Flash | $0.50 | $3.00 | $0.05 | - |
| GPT 5.2 | $1.75 | $14.00 | $0.175 | - |
| GPT 5.2 Codex | $1.75 | $14.00 | $0.175 | - |
| GPT 5.1 | $1.07 | $8.50 | $0.107 | - |
| GPT 5.1 Codex | $1.07 | $8.50 | $0.107 | - |
| GPT 5.1 Codex Max | $1.25 | $10.00 | $0.125 | - |
| GPT 5.1 Codex Mini | $0.25 | $2.00 | $0.025 | - |
| GPT 5 | $1.07 | $8.50 | $0.107 | - |
| GPT 5 Codex | $1.07 | $8.50 | $0.107 | - |
| GPT 5 Nano | Free | Free | Free | - |
You might notice Claude Haiku 3.5 사용 역사. 이것은 세션의 제목을 생성하는 데 사용되는 [low cost model](/docs/config/#models)입니다.