Agent Redactor와 함께 OpenCode 사용하기
-
프로필을 만들고 API 프록시 구성
프로필 사이드바에서 프로필을 선택하거나 만드세요. 프로필 이름을 설정하고, 사용 가능한 로컬 URL 포트를 선택하고(예:
8080), 공급자의 실제 Forward To 엔드포인트를 입력하고(예:https://openrouter.ai/api/v1), 실제 API 키를 붙여넣으세요. 키는 로컬에서 암호화되며 기기를 떠나지 않습니다.
프로필을 구성하세요. 로컬 URL은 OpenCode가 연결하는 곳이고, Forward To는 실제 API 엔드포인트입니다. -
AI 기반 감지 및 삭제 규칙 활성화
삭제하려는 PII 범주를 선택하세요. 프로젝트별 기밀정보를 위해 Regex 패턴과 키워드를 추가할 수도 있습니다.
AI 감지가 모든 범주를 선택한 상태로 켜져 있습니다. 세션 삭제 패널은 가로채인 PII를 보여줍니다(예: "Bob"이 private_person으로 감지됨). -
OpenCode 열기
OpenCode를 실행하세요. 채팅 입력란과 현재 모델 선택기가 있는 기본 인터페이스가 표시됩니다.
채팅 입력란과 모델 선택기가 있는 OpenCode 기본 화면. -
모델 선택기 열기
채팅 입력란에
/model을 입력하여 모델 선택 대화 상자를 엽니다. 바로 가기로 Ctrl+'을 누를 수도 있습니다.
모델 선택기를 열려면 /model을 입력하세요. -
"Connect provider" 클릭
모델 선택 대화 상자에서 오른쪽 상단의 Connect provider 버튼을 클릭하여 새 공급자 연결을 추가하세요.
Agent Redactor를 추가하려면 Connect provider를 클릭하세요. -
"Custom OpenAI-compatible provider" 선택
공급자 목록에서 Other 섹션으로 스크롤하여 Custom OpenAI-compatible provider를 선택하세요. 이렇게 하면 OpenCode를 모든 OpenAI 호환 엔드포인트로 지정할 수 있습니다.
Other 섹션에서 Custom OpenAI-compatible provider를 선택하세요. -
공급자 세부 정보 입력
사용자 지정 공급자 양식에 다음을 입력하세요:
- Provider ID:
agent-redactor - Display name:
Agent Redactor - Base URL:
http://localhost:8080/(Agent Redactor의 포트와 일치해야 합니다) - API key: 비워 두세요. Agent Redactor가 헤더를 통해 인증을 관리합니다
공급자 세부 정보를 입력하세요. Base URL은 Agent Redactor 프록시 포트와 일치해야 합니다. - Provider ID:
-
모델 추가 및 제출
Models 섹션으로 스크롤하세요. 모델 ID(예:
nvidia/nemotron-3-ultra-550b-a55b:free)와 표시 이름(예: "Nemotron 3 Ultra")을 입력하세요. 저장하려면 Submit을 클릭하세요.
모델을 추가하고 Submit을 클릭하세요. -
모델 선택
/model대화 상자로 돌아가 "agent"를 검색하면 모델이 아래에 나열된 Agent Redactor 공급자가 표시됩니다. 모든 요청을 프록시를 통해 라우팅하려면 이를 선택하세요.
"agent"를 검색하여 Agent Redactor 공급자를 찾고 모델을 선택하세요. -
채팅 시작
메시지를 보내세요. 이 예에서 사용자는 "My name is Bob"이라고 말했습니다. Agent Redactor는 "Bob"을 PII로 감지하여 LLM에 전달하기 전에 삭제하고 응답에서 복원했습니다.
"Bob"은 나갈 때 삭제되고 돌아올 때 투명하게 복원되었습니다.
삭제 검증
Agent Redactor의 세션 삭제 패널을 확인하여 정확히 무엇이 가로채졌는지 확인하세요.