chore: generate

This commit is contained in:
opencode-agent[bot]
2026-02-09 19:57:32 +00:00
parent 274bb948e7
commit 389afef336
65 changed files with 823 additions and 793 deletions

View File

@@ -29,16 +29,16 @@ opencode [project]
#### 플래그
| 플래그 | 짧은 이름 | 설명 |
| ------------ | --------- | --------------------------------------------------------------- |
| `--continue` | `-c` | 마지막 세션 계속하기 |
| `--session` | `-s` | 계속할 세션 ID |
| 플래그 | 짧은 이름 | 설명 |
| ------------ | --------- | ----------------------------------------------------------------- |
| `--continue` | `-c` | 마지막 세션 계속하기 |
| `--session` | `-s` | 계속할 세션 ID |
| `--fork` | | 계속 시 세션 포크하기 (`--continue` 또는 `--session`과 함께 사용) |
| `--prompt` | | 사용할 프롬프트 |
| `--model` | `-m` | `provider/model` 형식의 모델 |
| `--agent` | | 사용할 에이전트 |
| `--port` | | 수신 대기할 포트 |
| `--hostname` | | 수신 대기할 호스트명 |
| `--prompt` | | 사용할 프롬프트 |
| `--model` | `-m` | `provider/model` 형식의 모델 |
| `--agent` | | 사용할 에이전트 |
| `--port` | | 수신 대기할 포트 |
| `--hostname` | | 수신 대기할 호스트명 |
---
@@ -335,19 +335,19 @@ opencode run --attach http://localhost:4096 "Explain async/await in JavaScript"
#### 플래그
| 플래그 | 짧은 이름 | 설명 |
| ------------ | --------- | --------------------------------------------------- |
| `--command` | | 실행 중인 명령 사용(미지정 시 args의 메시지 사용) |
| `--continue` | `-c` | 마지막 세션 |
| `--session` | `-s` | 세션 ID |
| `--share` | | 세션 공유 |
| `--model` | `-m` | `-m`의 형태로 사용 가능 |
| `--agent` | | 에이전트 |
| `--file` | `-f` | 메시지 첨부 파일 |
| `--format` | | 출력 형식: formatted 또는 json(raw JSON 이벤트) |
| `--title` | | 세션의 제목(제공되지 않은 경우 truncated prompt 사용) |
| `--attach` | | 운영 개시 서버(예: http://localhost:4096) |
| `--port` | | 현지 서버 포트 |
| 플래그 | 짧은 이름 | 설명 |
| ------------ | --------- | ----------------------------------------------------- |
| `--command` | | 실행 중인 명령 사용(미지정 시 args의 메시지 사용) |
| `--continue` | `-c` | 마지막 세션 |
| `--session` | `-s` | 세션 ID |
| `--share` | | 세션 공유 |
| `--model` | `-m` | `-m`의 형태로 사용 가능 |
| `--agent` | | 에이전트 |
| `--file` | `-f` | 메시지 첨부 파일 |
| `--format` | | 출력 형식: formatted 또는 json(raw JSON 이벤트) |
| `--title` | | 세션의 제목(제공되지 않은 경우 truncated prompt 사용) |
| `--attach` | | 운영 개시 서버(예: http://localhost:4096) |
| `--port` | | 현지 서버 포트 |
---
@@ -392,10 +392,10 @@ opencode session list
##### 플래그
| 플래그 | 짧은 이름 | 설명 |
| ------------- | --------- | ------------------------ |
| `--max-count` | `-n` | 최근 세션에 제한 |
| `--format` | | 출력 형식: table 또는 json |
| 플래그 | 짧은 이름 | 설명 |
| ------------- | --------- | -------------------------- |
| `--max-count` | `-n` | 최근 세션에 제한 |
| `--format` | | 출력 형식: table 또는 json |
---
@@ -539,12 +539,12 @@ opencode upgrade v0.1.48
opencode CLI는 다음의 글로벌 플래그를 사용합니다.
| 플래그 | 짧은 이름 | 설명 |
| -------------- | --------- | ----------------- |
| `--help` | `-h` | 디스플레이 도움말 |
| `--version` | `-v` | 인쇄판 번호 |
| `--print-logs` | | 스터디로 로그인 |
| `--log-level` | | 로그 레벨(DEBUG, INFO, WARN, ERROR) |
| 플래그 | 짧은 이름 | 설명 |
| -------------- | --------- | ----------------------------------- |
| `--help` | `-h` | 디스플레이 도움말 |
| `--version` | `-v` | 인쇄판 번호 |
| `--print-logs` | | 스터디로 로그인 |
| `--log-level` | | 로그 레벨(DEBUG, INFO, WARN, ERROR) |
---

View File

@@ -62,7 +62,7 @@ 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를 포함 |
| [Openwork](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

@@ -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>File[]</code></a> |
| `file.status({ query? })` | 트랙 된 파일 상태를 확인 | <a href={typesUrl}><code>File[]</code></a> |
`find.files`는 몇몇 선택적인 조회 분야를 지원합니다:

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` | 허용할 추가 브라우저 origin | `[]` |
| 플래그 | 설명 | 기본값 |
| --------------- | ------------------------------------- | ---------------- |
| `--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[]` (경로) |
| `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> |
| 방법 | 경로 | 설명 | 응답 |
| ----- | ------------------------ | ---------------------------- | --------------------------------------------------------------------------------------- |
| `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

@@ -139,11 +139,11 @@ skill({ name: "git-release" })
}
```
| 권한 | 동작 |
| --------- | ----------------------------------------- |
| `allow` | 기술이 즉시 로드됨 |
| `deny` | 에이전트에서 기술 숨김, 접근 거부 |
| `ask` | 로드 전에 사용자에게 승인 요청 |
| 권한 | 동작 |
| ------- | --------------------------------- |
| `allow` | 기술이 즉시 로드됨 |
| `deny` | 에이전트에서 기술 숨김, 접근 거부 |
| `ask` | 로드 전에 사용자에게 승인 요청 |
패턴 지원 와일드 카드: `internal-*` 경기 `internal-docs`, `internal-tools`, 등.

View File

@@ -28,16 +28,16 @@ OpenCode는 여러 내장 테마와 함께 제공됩니다.
| 이름 | 설명 |
| ---------------------- | ------------------------------------------------------------------- |
| `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` | 검은 배경에 녹색 텍스트의 해커 스타일 테마 |
| `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 테마 기반 |
그리고 더, 우리는 끊임없이 새로운 테마를 추가하고 있습니다.

View File

@@ -62,7 +62,7 @@ OpenCode Zen은 OpenCode의 다른 공급자와 같습니다.
다음 API 엔드포인트를 통해 모델에 액세스할 수 있습니다.
| 모델 | 모델 ID | 엔드포인트 | AI SDK 패키지 |
| 모델 | 모델 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` |
@@ -114,41 +114,41 @@ https://opencode.ai/zen/v1/models
우리는 pay-as-you-go 모델을 지원합니다. 아래는 1M 토큰 \*\* 당 가격입니다.
| 모델 | 입력 | 출력 | 캐시 읽기 | 캐시 쓰기 |
| ---------------------------------- | ------ | ------ | ----------- | ----------- |
| 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 | - |
| 모델 | 입력 | 출력 | 캐시 읽기 | 캐시 쓰기 |
| --------------------------------- | ------ | ------ | --------- | --------- |
| 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)입니다.