Skip to main content

설정 참조

설정 화면, 설정 파일 위치, 앱이 고정하는 엔진 설정, 환경 변수를 정리합니다.

설정 화면​

프로필 메뉴 > 설정에서 엽니다. 메뉴는 권한에 따라 다르게 보입니다.

메뉴내용문서
사용량플랜, 토큰, 이용 내역모델과 사용량
모델 설정기관의 모델 활성화기관 관리자 가이드
구성원 관리구성원별 토큰 한도기관 관리자 가이드
MCP 환경설정MCP 서버MCP

사이드바 프로필 메뉴에는 설정, 기관 변경(데스크톱), 로그아웃(데스크톱)이 있습니다.

파일 위치​

항목데스크톱런박스
앱 데이터 폴더OS별 사용자 데이터 폴더의 <제품명>/ (HelpyCode)~/.helpycode/
작업 루트(임시 대화 포함)문서/HelpyCode/ (임시 대화: chats/ 아래)~/HelpyCode/
엔진 설정 폴더(configDir)<앱 데이터 폴더>/opencode/~/.helpycode/opencode/
엔진 설정 파일<configDir>/config/opencode/opencode.json같음
전역 지침<configDir>/config/opencode/AGENTS.md같음
전역 서브에이전트<configDir>/config/opencode/agents/같음
전역 스킬<configDir>/config/opencode/skills/같음
엔진 데이터(세션, 승인 기록)<configDir>/data/같음
첨부 파일<앱 데이터 폴더>/attachments/~/.helpycode/attachments/
프로젝트 목록<앱 데이터 폴더>/projects.json~/.helpycode/projects.json
로그인 세션account.bin(암호화)~/.helpycode/account-session.json
note

헬피코드는 엔진의 XDG_CONFIG_HOME, XDG_DATA_HOME, XDG_STATE_HOME, XDG_CACHE_HOME을 위 폴더 아래로 옮겨서 실행합니다. 그래서 일반 opencode의 ~/.config/opencode와 별개입니다.

앱이 고정하는 엔진 설정​

앱은 엔진을 시작할 때 다음 설정을 주입합니다. 계정 로그인 모드에서는 환경 변수(OPENCODE_CONFIG_CONTENT) 로 주입되어 프로젝트의 opencode.json보다 우선하며, 이 설정을 프로젝트 파일로 바꿀 수 없습니다.

설정값이유
autoupdatefalse앱이 엔진 버전을 관리합니다.
sharedisabled대화를 외부로 공유하지 않습니다.
skills.paths~/.config/opencode/skills사용자 스킬 폴더
instructions<configDir>/instructions.mdMCP 설정 안내
permission.present_filesallow파일 카드는 묻지 않음
permission.external_directory첨부 폴더 allow첨부 파일은 권한 카드 없이 읽음

엔진 프로세스에는 다음 환경 변수가 설정됩니다: OPENCODE_DISABLE_AUTOUPDATE=1, OPENCODE_DISABLE_CLAUDE_CODE_PROMPT=1(CLAUDE.md를 읽지 않음).

사용자가 opencode.json으로 바꿀 수 있는 것​

항목설명문서
mcpMCP 서버MCP
permission도구별 허용/확인/거부권한
agent에이전트 정의·덮어쓰기서브에이전트
command사용자 정의 슬래시 명령슬래시 명령
subagent_depth서브에이전트 중첩 한도(기본 1)서브에이전트
default_agent기본 에이전트
warning

opencode.json 수정은 AI가 하더라도 보호 파일이라 확인 패널이 뜹니다. 잘못된 설정은 엔진이 시작하지 못하게 할 수 있으니, 수정 후 앱을 재시작해 확인하세요.

다음 단계​