본문으로 건너뛰기

기본 제공 도구 참조

모델 턴에서 선택할 수 있는 작업입니다. Dashboard → Tools가 출처, 모음, 네이티브 정의, 런타임 제한을 포함한 실시간 기준입니다.

핵심 파일·터미널 도구​

도구모음목적
readfile텍스트·범위 읽기
lsfile디렉터리 목록
findfile경로 찾기
grepfile내용 검색
writefile파일 생성·교체
editfile특정 텍스트 편집
bashterminal활성 디렉터리 셸 명령
processterminal추적 백그라운드 상호작용

read, write, edit, grep, find, ls, bash와 관리 process는 직접 실행합니다. 파일은 edit·write이며 중복 apply_patch 확장은 제거되었습니다. 프로세스는 소유 대화로 격리됩니다.

모델 이미지 제한​

providers[].models[]의 input_limits.images.resize로 maxWidth, maxHeight, maxBytes, jpegQuality를 지정할 수 있습니다. 모두 양수 정수이며 JPEG 최대 100입니다. maxBytes는 base64 후 바이트입니다. 없으면 구성 항목 추가 없이 기존 기본값입니다.

read는 현재 모델 제한을 씁니다.

도구 결과를 모델로 보내기 전에 이미지에 현재 제한을 다시 적용합니다. 가상 선택이면 카탈로그에 있는 최근 성공 응답 실제 모델, 없으면 선택 모델을 씁니다. 향후 응답 모델이 결정하지 않습니다.

모델 이미지 크기를 바꾸면서 Codemode용 구조화 반환은 보존할 수 있습니다. 이는 도구가 반환한 값이며 read가 이미 바꿨을 수도 있습니다. 일반 도구 이미지 처리 실패는 원본 유지, read는 크기를 맞출 수 없으면 생략 안내를 반환할 수 있습니다.

내장 Photon 코덱이며 BMP는 PNG로 변환합니다. 외부 실행 파일이 필요 없습니다. 기본은 2000 × 2000픽셀, base64 후 4.5 MiB, JPEG 80입니다.

검색 도우미 가용성​

로컬 grep은 ripgrep(rg), find는 fd입니다. 프로필 bin/ 다음 PATH에 --version을 실행합니다. 관리 파일은 존재로 선택해 점검하지 않으며 PATH는 시작만 했으면 0 아닌 종료도 가능합니다. find에서는 fd가 fdfind보다 우선입니다.

없으면 공식 GitHub 릴리스에서 받아 <PROFILE_HOME>/bin/에 재사용합니다. 리디렉션으로 버전을 고르지만 Intel macOS fd는 10.3.0입니다. 획득·해제는 Go이며 도우미는 별도 실행 파일로 Node.js가 필요 없습니다.

실행 소유 Anyy 환경의 ANYY_OFFLINE을 1, true, yes로 설정하여 획득을 끕니다. 단어는 대소문자 무관이며 기존은 사용합니다. Android도 건너뜁니다. 최신 조회 전체 10초, 아카이브 120초이며 각각 즉시 요청 최대 세 번, 본문 전송은 재시도하지 않습니다.

grep은 경로 확인 전에 도우미를 결정·획득하므로 없는 경로도 다운로드를 유발할 수 있습니다. 불가면 오프라인도 ripgrep (rg) is not available and could not be downloaded 또는 fd is not available and could not be downloaded입니다. 문구가 네트워크 요청 증거는 아닙니다.

다른 실행 백엔드는 자체 해석을 사용합니다.

세션, 메모리, 작업​

도구모음목적
session_searchsessions현재 범위 이전 프로필 검색
tool_result_readcore저장 증거의 제한 조각 읽기
memorymemory영속 USER.md/MEMORY.md 항목 추가·교체·삭제
task_createtasks개인 작업 생성
task_listtasks목록·필터
task_updatetasks필드·상태 갱신
task_completetasks선택 메모와 완료

memory는 지속 사실·선호용이며 임시 메모·복사 자료·비밀용이 아닙니다.

자동화와 메시징​

도구모음목적
automation_list, automation_historyautomation일정·이력
automation_create, automation_update, automation_delete, automation_runautomation관리·트리거
messaging_statusmessaging전달 경로
notify_usermessaging현재 경로 알림
send_messagemessaging지원 채널 메시지·첨부
message_receiptmessaging영수증

구성 계정, 대화 범위, 접근 정책, 어댑터 기능에 따라 전달됩니다.

아티팩트와 생성 미디어​

도구모음가용성
artifact_list, artifact_inspect, artifact_pin, artifact_exportartifact서비스 활성 시
image_generatemedia_generation이미지 생성 구성 시
text_to_speechttsTTS 구성 시

artifact_export는 워크스페이스 상대 일반 파일을 임시 첨부로 인계하며 소스를 이동·삭제하지 않습니다.

웹​

도구모음목적
web_searchweb구성 공급자 공개 검색
web_fetchweb공개 HTTP(S) 한 URL의 읽기 콘텐츠
web_extractweb공개 URL 구조화 추출

스킬과 위임​

도구모음목적
skill_manageskills활성 프로필 패키지·리비전 관리(Anyy 전용)
delegate_tasksubagents제한 하위 작업 하나 이상
background_jobsubagents독립 백그라운드
subagent_list, subagent_history, subagent_cancelsubagents하위 확인·중지

스킬 발견·읽기는 카탈로그와 현재 read/bash이며 Codemode 경유도 포함합니다. 리더 없으면 모델 카탈로그도 없습니다. 별도 skills_list/skill_view 등록은 없습니다. 자동 검토는 상위 사용 가능 도구·선택·제외를 상속합니다.

skill_manage 설치는 로컬 ZIP 경로만이며 원격 다운로드·디렉터리 설치가 아닙니다.

skill_manage는 관리 기록 기능으로 리비전·롤백을 제공하며 공유 읽기를 대체하거나 권한을 더하지 않습니다. Dashboard·CLI 관리도 있습니다. 관리 업데이트를 참조하세요.

도구기본 활성목적
codemode꺼짐현재 호출 도구·분기 저장소 JavaScript
tool_search꺼짐비활성 간접 도구를 다음 요청에 로드

실제 실행 세션 컨텍스트입니다. 이름 선택으로 켜고 이후 프로필 codemode.mode가 on·only를 정합니다. only는 가시성만 바꾸며 호출·표준 선언은 보존합니다. 역할 모드·추가 CLI가 아닙니다. Codemode, 검색, 플래그를 참조하세요.

모델이 compat.supportsOpenAIGrammarTools를 선언하고 경로 지원이면 JSON 이스케이프 code 대신 원시 JavaScript입니다. 나머지는 JSON입니다. 검증·실행·저장 인수 형식은 같으며 추가 사용자 설정은 필요 없습니다.

MCP 도구​

활성 서버는 네이티브 정의와 exposure·순서 toolExposure를 제공합니다. mcp-NAME 그룹·include 게이트는 불필요합니다. 정확 이름은 현재 카탈로그입니다. 원격 원명과 보이는 이름은 다르며 후자는 네임스페이스·정리·길이/충돌 접미사를 포함합니다. CLI mcp call은 원래 SERVER_ID.TOOL_NAME, 스크립트는 발견 식별자를 씁니다.

공유 리소스목적
list_mcp_resources한 페이지·적격 서버 전체
list_mcp_resource_templates같은 서버/커서 URI 템플릿
read_mcp_resourceserver·uri로 읽기

리소스 선언과 숨김 아닌 기본 노출의 활성 서버가 필요합니다. 공유 노출 순서는 direct→codemode→deferred이며 기능 철회 시 정의를 숨깁니다. 서버별 생성 도구를 대체하며 tools.resources·tools.prompts는 거부됩니다. 입출력을 참조하세요.

외부 쓰기도 수용 범위 안에서 직접 실행합니다. 프로토콜 프롬프트 메서드는 클라이언트 API에 남지만 모델 도구를 생성하지 않습니다. MCP를 참조하세요.

도구 결과와 컨텍스트​

모델 텍스트, Dashboard, 프로그램 반환은 다를 수 있습니다. 출력 스키마는 Codemode 값이지 전체 컨텍스트 복사 보장이 아닙니다. bash의 output, truncated, exit_code, wall_time_seconds 객체는 0 아닌 종료도 resolve합니다. MCP는 isError·선택 structuredContent 봉투입니다. 성공 가정 전에 확인하세요.

모델/표시 투영은 제한되고 알려진 비밀을 보호하며 보존 증거 완전성을 기록합니다. 축소 결과가 전체 저장 증거는 아닙니다. projected는 제한 투영, artifact는 파일입니다. inspectable만 tool_result_read로 전체 읽기 가능합니다. 도구별, 최종 봉투, 대화 총 예산은 별도이며 하나 증가가 나머지를 없애지 않습니다.

tool_result_read에는 호스트 경로가 아닌 반환된 정확 논리 details_ref·raw_ref를 쓰세요.

{"ref":"tr_example","offset":0,"limit":12000}

오프셋·한도는 문자입니다. 기본 12000, 최대 48000이며 봉투가 더 줄이고 envelope_clamped:true를 보고할 수 있습니다. eof까지 next_offset으로 계속하세요. total_chars, source_tool, content_type, storage_kind도 있습니다.

원래 토큰은 현재 실행에서 결정됩니다. 명시 표준 영속 참조는 같은 세션 이전 실행의 확인 가능한 증거를 읽습니다. 교차 세션 out_of_scope, 잘못되거나 모호한 invalid_ref, 누락 not_found, 불완전/불가 not_available입니다. 미리 보기로 누락 증거를 재구성하지 않습니다. 전달·재열기는 아티팩트를 참조하세요.

외부 서비스​

연결되지 않은 범용 email_*·calendar_* 래퍼는 삭제되었습니다. 실제 Email 채널은 남습니다. 외부 메일·달력은 MCP 등 별도 서비스가 필요합니다.

가시성은 권한이 아닙니다​

보여도 비밀 누락, 백엔드 비정상, 모음 선택, 범위로 불가할 수 있습니다.

정확한 가용성은 실시간 카탈로그를 보세요

안정 사용자 그룹을 설명한 페이지입니다. Tools·현재 세션은 실행 버전 선택 서비스·MCP·구성을 반영합니다.

Toolsets, 파일·터미널을 참조하세요.