에이전트 도구

NoTrack Coder는 모델의 답변에서 도구 태그를 파싱해 사용자의 컴퓨터에서 실행함으로써 실제 동작으로 전환합니다. 사용자가 직접 도구를 호출하는 것이 아니라 모델이 호출하며, 각 호출은 카드로 표시됩니다. 다음은 전체 도구 목록입니다.

파일

  • read_file — 파일 내용을 읽습니다.
  • write_file — 파일을 생성하거나 덮어씁니다.
  • append_file — 파일 끝에 내용을 추가합니다.
  • edit_file — 파일의 특정 텍스트를 교체합니다.
  • delete_file, make_dir, move_file, copy_file — 일반적인 파일 작업입니다.
  • list_dir, grep, glob — 디렉터리 목록 조회, 파일 내용 검색, 패턴 매칭.

절대 경로가 아닌 이상 모든 경로는 채팅의 작업 폴더 내부로 해석됩니다.

셸

  • shell — 명령을 실행합니다. Windows에서는 PowerShell을 사용합니다. 흔한 Unix 관용구를 그대로 써도 NoTrack Coder가 즉시 변환해줍니다: 최상위 && → ;, -o /dev/null → NUL, 2>/dev/null → $null(따옴표 밖에서만 적용되므로 원격 ssh "… && …"는 그대로 유지됩니다). 성공 여부는 실제 프로세스의 종료 코드로 판단하므로, stderr에 출력하면서 200/403을 받은 curl은 오류로 표시되지 않습니다(불필요한 재시도가 없습니다). 위험한 명령(재귀적 강제 삭제, 디스크 초기화, 원격 스크립트를 셸로 파이핑하는 것 등)은 차단되며, 위험도가 있는 명령은 Ask 모드에서 확인을 요청합니다.

도구 출력에 포함된 비밀 정보(개인 키, .env 비밀번호, bearer 토큰)는 모델의 컨텍스트에 도달하기 전에 자동으로 마스킹됩니다.

웹

  • web_search — 두 소스를 동시에 검색해 결과를 라벨과 함께 반환합니다: DuckDuckGo(일반 웹)와 freeserp.ai(도메인 등급이 표시되는, API 키가 필요 없는 최신/AI 구축 사이트 인덱스). 관련 결과는 모델이 직접 선택합니다.
  • http_get — URL의 내용을 가져옵니다.

미디어 및 문서

  • gen_image — 채팅 폴더에 실제 이미지를 생성합니다 — 이미지 생성 참고.
  • ocr — 내장된 Windows OCR로 이미지에서 텍스트를 읽습니다.

오케스트레이션

  • task — 독립적인 하위 작업을 위한 병렬 하위 에이전트를 생성합니다.
  • run_on_model — 작업을 다른 연결된 모델/엔드포인트에 넘깁니다(예: 어려운 단계를 더 큰 모델로 라우팅).
  • skill — 필요할 때 SKILL.md 플레이북을 불러옵니다.
  • mcp — 연결된 MCP 커넥터가 노출하는 도구를 호출합니다(Connectors 참고).
  • list_capabilities — 연결된 모델과 각각이 할 수 있는 일을 나열합니다.

지식 및 메모리

  • search_knowledge — 로컬 지식 베이스(과거 세션 + 요약 노트)를 검색합니다.
  • remember — 메모리에 사실을 저장합니다. 사용자가 명시적으로 에이전트에게 기억하라고 요청했을 때만 실행됩니다.

재시도가 보이는 이유

성능이 약한(무검열/저양자화) 모델은 가끔 도구를 잘못 사용합니다 — 잘못된 태그 문법, Windows에서 Unix 명령 사용, 또는 너무 긴 답변이 잘리는 경우 등입니다. NoTrack Coder의 가드가 이를 감지해 모델을 유도하고 재시도하므로, 작업은 결국 완료되지만 몇 개의 수정 카드가 눈에 보일 수 있습니다. 더 강력한 모델은 더 깔끔하게 실행됩니다.

다음: 엔드포인트 및 모델.