11---
2- title : ACP 지원
3- description : ACP 호환 편집기에서 opencode를 사용하세요 .
2+ title : ACP Support
3+ description : Use OpenCode in any ACP-compatible editor .
44---
55
6- opencode는 [ Agent Client Protocol] ( https://agentclientprotocol.com ) 또는 (ACP)을 지원하며, 호환 편집기 및 IDE에서 직접 사용할 수 있습니다.
6+ OpenCode는 [ Agent Client Protocol] ( https://agentclientprotocol.com ) (ACP)을 지원하므로, ACP 호환 편집기와 IDE에서 OpenCode를 직접 사용할 수 있습니다.
77
88:::tip
9- ACP를 지원하는 편집기 및 도구 목록의 경우 [ ACP 진행 보고서 ] ( https://zed.dev/blog/acp-progress-report#available-now ) 를 확인하십시오 .
9+ ACP를 지원하는 편집기와 tool 목록은 [ ACP progress report ] ( https://zed.dev/blog/acp-progress-report#available-now ) 에서 확인하세요 .
1010:::
1111
1212ACP는 코드 편집기와 AI 코딩 에이전트 간의 통신을 표준화하는 개방형 프로토콜입니다.
@@ -15,17 +15,17 @@ ACP는 코드 편집기와 AI 코딩 에이전트 간의 통신을 표준화하
1515
1616## 구성
1717
18- ACP를 통해 opencode를 사용하려면 ` opencode acp ` 명령을 실행하려면 편집기를 구성하십시오 .
18+ ACP로 OpenCode를 사용하려면, 편집기에서 ` opencode acp ` 명령을 실행하도록 config를 설정하세요 .
1919
20- 명령은 opencode를 실행하여 JSON-RPC를 통해 편집기와 통신하는 ACP 호환 하위 프로세스로 시작합니다 .
20+ 이 명령은 OpenCode를 ACP 호환 subprocess로 시작하며, stdio 기반 JSON-RPC를 통해 편집기와 통신합니다 .
2121
22- 아래는 ACP를 지원하는 인기있는 편집기의 예입니다 .
22+ 아래는 ACP를 지원하는 주요 편집기 예시입니다 .
2323
2424---
2525
26- ##### Zed
26+ ### Zed
2727
28- [ Zed] ( https://zed.dev ) 구성 (` ~/.config/zed/settings.json ` )에 추가 :
28+ [ Zed] ( https://zed.dev ) config (` ~/.config/zed/settings.json ` )에 다음을 추가하세요.
2929
3030``` json title="~/.config/zed/settings.json"
3131{
@@ -38,9 +38,9 @@ ACP를 통해 opencode를 사용하려면 `opencode acp` 명령을 실행하려
3838}
3939```
4040
41- 그것을 열려면 ** Command Palette ** 에서 ` agent: new thread ` 동작을 사용하십시오 .
41+ 열려면 ** Command Palette** 에서 ` agent: new thread ` action을 사용하세요 .
4242
43- ` keymap.json ` 를 편집하여 키보드 단축키도 결합할 수 있습니다.
43+ ` keymap.json ` 을 수정해 키보드 단축키를 바인딩할 수도 있습니다.
4444
4545``` json title="keymap.json"
4646[
@@ -67,9 +67,9 @@ ACP를 통해 opencode를 사용하려면 `opencode acp` 명령을 실행하려
6767
6868---
6969
70- #### JetBrains IDEs
70+ ### JetBrains IDEs
7171
72- [ JetBrains IDE] 에 추가하십시오 (https://www.jetbrains.com/ ) [ documentation] 에 따라 acp.json (https://www.jetbrains.com/help/ai-assistant/acp.html ):
72+ [ JetBrains IDE] ( https://www.jetbrains.com/ ) 에서는 [ documentation] ( https://www.jetbrains.com/help/ai-assistant/acp.html ) 에 따라 ` acp.json ` 에 다음을 추가하세요.
7373
7474``` json title="acp.json"
7575{
@@ -82,13 +82,13 @@ ACP를 통해 opencode를 사용하려면 `opencode acp` 명령을 실행하려
8282}
8383```
8484
85- 그것을 열려면 AI Chat Agent selector의 새로운 'opencode' 에이전트를 사용하십시오 .
85+ 열려면 AI Chat agent selector에서 새 ` OpenCode ` agent를 선택하세요 .
8686
8787---
8888
89- #### Avante.nvim
89+ ### Avante.nvim
9090
91- [ Avante.nvim] ( https://github.com/yetone/avante.nvim ) 구성에 추가하십시오:
91+ [ Avante.nvim] ( https://github.com/yetone/avante.nvim ) config에 다음을 추가하세요.
9292
9393``` lua
9494{
@@ -101,7 +101,7 @@ ACP를 통해 opencode를 사용하려면 `opencode acp` 명령을 실행하려
101101}
102102```
103103
104- 환경 변수를 전달해야 하는 경우:
104+ 환경 변수를 전달해야 한다면 다음과 같이 설정하세요.
105105
106106``` lua {6-8}
107107{
@@ -119,9 +119,9 @@ ACP를 통해 opencode를 사용하려면 `opencode acp` 명령을 실행하려
119119
120120---
121121
122- #### CodeCompanion.nvim
122+ ### CodeCompanion.nvim
123123
124- opencode를 [ CodeCompanion.nvim] ( https://github.com/olimorris/codecompanion.nvim ) 에서 ACP 에이전트로 사용하려면 Neovim config에 다음을 추가하십시오 .
124+ [ CodeCompanion.nvim] ( https://github.com/olimorris/codecompanion.nvim ) 에서 OpenCode를 ACP agent로 사용하려면 Neovim config에 다음을 추가하세요 .
125125
126126``` lua
127127require (" codecompanion" ).setup ({
@@ -136,21 +136,21 @@ require("codecompanion").setup({
136136})
137137```
138138
139- 이 구성은 CodeCompanion을 설정하여 채팅을 위한 ACP 에이전트로 opencode를 사용합니다 .
139+ 이 config는 chat에서 OpenCode를 ACP agent로 사용하도록 CodeCompanion을 설정합니다 .
140140
141- 환경 변수 (` OPENCODE_API_KEY ` 와 같은 )를 전달해야하는 경우, CodeCompanion.nvim 문서에서 [ Configuring Adapters: Environment variables ] ( https://codecompanion.olimorris.dev/getting-started#setting-an-api-key ) 를 참조하십시오 .
141+ 환경 변수(` OPENCODE_API_KEY ` 등 )를 전달해야 한다면 CodeCompanion.nvim documentation의 [ Configuring Adapters: Environment Variables ] ( https://codecompanion.olimorris.dev/getting-started#setting-an-api-key ) 를 참고하세요 .
142142
143- ## 지원 기능
143+ ## 지원
144144
145- opencode는 터미널과 동일하게 ACP를 통해 작동합니다. 모든 기능은 지원됩니다:
145+ OpenCode는 ACP를 통해서도 터미널과 동일하게 동작합니다. 다음 기능을 모두 지원합니다.
146146
147147:::note
148148` /undo ` 및 ` /redo ` 와 같은 일부 내장 슬래시 명령은 현재 지원되지 않습니다.
149149:::
150150
151- - 내장 도구 (파일 작업, terminal 명령 등)
152- - 사용자 정의 도구 및 슬래시 명령
153- - opencode config에서 설정된 MCP 서버
154- - ` AGENTS.md ` 의 프로젝트 별 규칙
155- - 사용자 정의 포맷 및 라이터
156- - 에이전트 및 권한 시스템
151+ - 내장 tool (파일 작업, terminal 명령 등)
152+ - 사용자 정의 tool과 slash command
153+ - OpenCode config에 설정한 MCP 서버
154+ - ` AGENTS.md ` 의 프로젝트별 규칙
155+ - 사용자 정의 formatter와 linter
156+ - agent 및 권한 시스템
0 commit comments